Code สถาปัตยกรรมคอมพิวเตอร์

วันเสาร์ที่ 31 สิงหาคม พ.ศ. 2556

14. (disk drive)

ดิสก์ไดร์ฟ, disk drive

    


    ดิสก์ไดร์ฟ, ช่องใส่ดิสก์, อุปกรณ์จัดเก็บที่ใช้อ่านและเขียนดิสก์ทั้งแบบแม่เหล็กและออปติคอล เมื่อมีช่องใส่ดิสก์ในคอมพิวเตอร์มากกว่า 1 ช่อง ระบบปฏิบัติการจะกำหนดชื่อให้แต่ละช่องไม่ซ้ำกัน เช่น A: และ C: ในดอส วินโดวส์ และโอเอส/ทู ช่องใส่ดิสก์ 3 แบบที่ใช้กันทั่วไป ได้แก่ ช่องใส่ Floppy Disk ช่องใส่ฮาร์ดดิสก์ และช่องใส่คอมแพคดิสก์ ช่องใส่ Floppy Disk นั้นใช้ได้กับดิสก์ขนาด 5.25 นิ้ว หรือ 3.5 นิ้ว ช่องใส่ฮาร์ดดิสก์มักจะมีความจุมากกว่า และทำงานได้เร็วกว่าช่องใส่ Floppy Disk รวมทั้งอยู่ภายในกล่องที่ปิดสนิทกันไม่ให้สิ่งแปลกปลอมเข้าไป ช่องใส่คอมแพคดิสก์เป็นได้ทั้งแบบภายนอกและภายในตัวระบบ และให้ใส่แผ่นคอมแพคดิสก์เข้าไปในแคดดี้พิเศษ เครื่องพีซีในปัจจุบันจะมีช่องใส่คอมแพคดิสก์หรือไดร์ฟซีดีนี้เป็นอุปกรณ์มาตรฐานไปแล้ว

13. (Optical Disk)

ออปติคัลดิสก์  Optical Disk

 มีหลักการทำงานคล้ายกับการเล่นซีดี (CD) เพลง คือใช้เทคโนโลยีของแสงเลเซอร์ ทำให้สามารถเก็บข้อมูลได้จำนวนมหาศาลในราคาไม่แพงนักในปัจจุบันจะมีออปติคอลอยู่หลายแบบซึ่งใช้เทคโนโลยีที่แตกต่างกันไป คือ ซีดีรอม (CD-ROM หรือ Computer Disk Read Only Memory) 


12. (Hard Disk)

Hard Disk



Hard Disk   คือ  อุปกรณ์ที่เก็บข้อมูลได้มาก  สามารถเก็บได้อย่างถาวรโดยไม่จำเป็นต้องมีไฟฟ้ามาหล่อเลี้ยงตลอดเวลา  เมื่อปิดเครื่องข้อมูลก็จะไม่สูญหาย ดังนั้น  Hard Disk  จึงถูกจัดเป็นอุปกรณ์ที่ใช้ในการเก็บระบบปฏิบัติการ  โปรแกรม  และข้อมูลต่าง  ๆ  เนื่องจาก  Hard Disk  เป็นอุปกรณ์ที่ง่ายต่อการอัพเกรดทำให้เทคโนโลยี  Hard Disk  ในปัจจุบันได้พัฒนาอย่างรวดเร็ว ฉะนั้นการเลือกซื้อ 
 Hard Disk   จึงควรคำนึงซึ่งประสิทธิภาพที่จะได้รับจาก  Hard Disk

11. รอม (Rom) (READ-ONLY MEMORY)

รอม (Rom) (READ-ONLY MEMORY)

    

    รอม (ROM: Read-only Memory หน่วยความจำอ่านอย่างเดียว) เป็นหน่วยความจำแบบสารกึ่งตัวนำชั่วคราวชนิดอ่านได้อย่างเดียว ใช้เป็นสื่อบันทึกในคอมพิวเตอร์ เพราะไม่สามารถบันทึกซ้ำได้ (อย่างง่ายๆ) เป็นหน่วยความจำที่มีซอฟต์แวร์หรือข้อมูลอยู่แล้ว และพร้อมที่จะนำมาต่อกับไมโครโพรเซสเซอร์ได้โดยตรง หน่วยความจำประเภทนี้แม้ไม่มีไฟเลี้ยงต่ออยู่ ข้อมูลก็จะไม่หายไปจากหน่วยความจำ (nonvolatile) โดยทั่วไปจะใช้เก็บข้อมูลที่ไม่ต้องมีการแก้ไขอีกแล้ว

ที่มา http://th.wikipedia.org/wiki/%E0%B8%A3%E0%B8%AD%E0%B8%A1

10. แรม (Ram) (Random Access Memory) และประเภทของ RAM

แรม (Ram) (Random Access Memory) และประเภทของ RAM


แรม หรือ หน่วยความจำเข้าถึงโดยสุ่ม [1] (อังกฤษrandom access memory: RAM) เป็นหน่วยความจำหลัก ที่ใช้ในระบบคอมพิวเตอร์ยุคปัจจุบัน หน่วยความจำชนิดนี้ อนุญาตให้เขียนและอ่านข้อมูลได้ในตำแหน่งต่างๆ อย่างอิสระ และรวดเร็วพอสมควร โดยคำว่าเข้าถึงโดยสุ่มหมายความว่าสามารถเข้าถึงข้อมูลแต่ละตำแหน่งได้เร็วเท่าๆ กัน ซึ่งต่างจากสื่อเก็บข้อมูลชนิดอื่นๆ อย่างเทป หรือดิสก์ที่มีข้อจำกัดของความเร็วในการอ่านและเขียนข้อมูลและความเร็วในการเข้าถึงข้อมูล ที่ต้องทำตามลำดับก่อนหลังตามที่จัดเก็บไว้ในสื่อ หรือมีข้อกำจัดแบบรอม ที่อนุญาตให้อ่านเพียงอย่างเดียว
ข้อมูลในแรม อาจเป็นโปรแกรมที่กำลังทำงาน หรือข้อมูลที่ใช้ในการประมวลผล ของโปรแกรมที่กำลังทำงานอยู่ ข้อมูลในแรมจะหายไปทันที เมื่อระบบคอมพิวเตอร์ถูกปิดลง เนื่องจากหน่วยความจำชนิดนี้ จะเก็บข้อมูลได้เฉพาะเวลาที่มีกระแสไฟฟ้าหล่อเลี้ยงเท่านั้น (หน่วยความจำชั่วคราว)

ประเภทของแรม

  • SRAM (Static RAM)
  • NV-RAM (Non-volatile RAM)
  • DRAM (Dynamic RAM)
  • Dual-ported RAM
  • Video RAM
  • WRAM
  • FeRAM
  • MRAM                                                                                                                                                 ที่มา https://th.wikipedia.org/wiki/%E0%B9%81%E0%B8%A3%E0%B8%A1

9. หน่วยความจำแคช (Cache)

หน่วยความจำแคช (Cache)

  แคช (CACHE) คือ หน่วยความจำภายในชนิดหนึ่ง ซึ่งมีขนาดเล็ก  และมีความเร็วสูง  จากโครงสร้างหน่วยความจำของเครื่องคอมพิวเตอร์ที่มีการจัดโครงสร้างเป็นแบบลำดับชั้น  หน่วยความจำแคช (CACHE) เป็นลำดับชั้นที่อยู่ถัดลงมาจากลำดับชั้นสูงสุด  ซึ่งแคชหากมีหลายระดับ เรียกว่าแคช ระดับ L1,L2,…
  แคช มักถูกเชื่อมต่อเข้ากับหน่วยความจำหลักซึ่งมักถูกซ่อนเอาไว้จากผู้เขียนโปรแกรม  หรือแม้กระทั่งตัวโปรเซสเซอร์เอง  คือจะทำงานอัตโนมัติ  สั่งการให้ทำงานตามที่ต้องการโดยตรงไม่ได้  จึงเปรียบเสมือนบัฟเฟอร์เล็กๆ ระหว่างหน่วยความจำหลักกับรีจิสเตอร์ในโปรเซสเซอร์

แสดงถึงสถาปัตยกรรมหน่วยความจำภายในคอมพิวเตอร์

หน่วยความจำแคชสร้างขึ้นมาด้วยวัตถุประสงค์เพื่อให้เป็นหน่วยความจำที่ทำงานได้เร็วที่สุด และเพิ่มประสิทธิภาพการทำงานของหน่วยความจำหลักโดยตรง  ในเวลาเดียวกันก็ต้องการให้มีขนาดใหญ่ที่สุดในราคาที่ไม่แพงจนเกินไป   โดยปกติหน่วยความจำแคช จะเก็บสำเนาของข้อมูลบางส่วนในหน่วยความจำหลักเอาไว้  เมื่อโปรเซสเซอร์ต้องการอ่านข้อมูลจำนวนหนึ่ง word ในหน่วยความจำ  ข้อมูลส่วนนั้นจะถูกตรวจสอบว่ามีอยู่ในแคชหรือไม่ ถ้ามีจะนำข้อมูลในแคชไปใช้  ถ้าไม่มีอยู่  ก็จะเกิดการคัดลอกสำเนาข้อมูลหนึ่งบล็อกจากหน่วยความจำหลักมายังแคช แล้วจึงนำ word ที่ต้องการส่งต่อไปให้โปรเซสเซอร์ในภายหลัง  เนื่องจากปรากฏการณ์การอ้างอิงในพื้นที่เดียวกัน (locality of reference) จะทำให้การอ้างอิงข้อมูลในหน่วยความจำครั้งต่อๆไปเป็นการอ้างอิงที่เดิมหรือตำแหน่งใกล้เคียงจุดเดิม  ดังนั้นการคัดลอกข้อมูลหนึ่งบล็อกจากหน่วยความจำหลักมายังแคช จะสามารถถูกนำมาใช้งานได้ในระยะหนึ่ง  ก่อนที่จะมีการคัดลอกข้อมูลในครั้งต่อไป

แสดงการอ่านข้อมูลจากหน่วยความจำ Cache

8. หน่วยความจำหลัก



หน่วยความจำหลัก


 คือ หน่วยความจำที่ต่อกับหน่วยประมวลผลกลาง และหน่วยประมวลผลกลางสามารถใช้งานได้โดยตรง หน่วยความจำ ชนิดนี้จะเก็บข้อมูล และชุดคำสั่งในระหว่างประมวลผล และมีกระแสไฟฟ้า เมื่อปิดเครื่องคอมพิวเตอร์ข้อมูลในหน่วย ความจำนี้จะหายไปด้วย หน่วยความจำหลักที่ใช้ในระบบคอมพิวเตอร์ปัจจุบัน เป็นชนิดที่ทำมาจากสารกึ่งตัวนำ หน่วยความจำชนิดนี้มีขนาดเล็ก ราคาถูก แต่เก็บข้อมูลได้มาก และสามารถให้หน่วยประมวลผลกลาง นำข้อมูลมาเก็บ และเรียกค้นได้อย่างรวดเร็ว
     

ที่มา http://www.chakkham.ac.th/technology/computer1/storage.htm

7.การออกแบบ Microprocessor 64 bit ใน PC



7.การออกแบบ Microprocessor 64 bit ใน PC


Power4 Chip เป็น ซีพียู 64 บิต ใช้แนวคิดสถาปัตยกรรมแบบ RISC( Reduced Instruction- Set Computing หรือชิปที่มีการลดทอนคำสั่ง ) ที่สามารถประมวลผลคำสั่งได้อย่างรวดเร็วภายใน 1 สัญญาณนาฬิกา เป็น CPU แบบ Multi-core มีหน่วยประมวลผล 2 หน่วย ที่อยู่ใน Chip ตัวเดียวมีชุดคำสั่งพิเศษ (ISA) เป็นคำสั่งพิเศษที่ทำให้แพลตฟอร์มมีความสามารถในการประมวล ผลแบบ 64 บิตใช้กันในระบบคอมพิวเตอร์ขององค์กร AIM (Apple-IBM-Motorola) ทำให้คอมพิวเตอร์ปฏิบัติการได้เร็วมากขึ้น เพราะกำหนดให้ตัวประมวลผลแบบจุลภาค (microprocessor) แต่ละตัวทำงานจำกัดเฉพาะบางอย่าง ซึ่ง Power 4Chip เป็นพื้นฐานของการพัฒนา PowerPC

ที่มา : ced.kmutnb.ac.th/wws/document/history_of%20_cpu.doc

6.Microcontroller คืออะไร

Microcontroller คืออะไร

วงจรรวมของอินเทล 8742 ไมโครคอนโทรลเลอร์ขนาด 8 บิตในซีพียู ความเร็ว 12 MHz
แรมขนาด 128 ไบต์, 
EPROM ขนาด 2048 ไบต์ และ I/O ในชิปเดียวกัน

ไมโครคอนโทรลเลอร์ หรือ MCU คือ อุปกรณ์ควบคุมขนาดเล็ก ซึ่งบรรจุความสามารถที่คล้ายคลึงกับระบบคอมพิวเตอร์ โดยในไมโครคอนโทรลเลอร์ได้รวมเอาซีพียูหน่วยความจำ และพอร์ต ซึ่งเป็นส่วนประกอบหลักสำคัญของระบบคอมพิวเตอร์เข้าไว้ด้วยกัน โดยทำการบรรจุเข้าไว้ในตัวถังเดียวกัน

5.ประวัติ Intel/AMD/Apple A4

ประวัติ Intel/AMD/Apple A4

Intel

หลังจากที่ Intel ออกCPU สำหรับอุปกรณ์พกพาในชื่อว่า Atom ไปเรียบร้อยแล้วนั้น กระแสก็ออกมาแรงเห็นๆ ทั้งกลุ่มผู้ผลิตมากมายก็เจาะตลาดขาย Netbook กันอย่างล้นหลาม Intel นั้นมีตำนานในการผลิต Microprocessor ตั้งแต่ใช้ในเครื่องคิดเลข และพัฒนาต่อยอดขึ้นมาอย่างไม่หยุดยั้ง ซึ่งทำให้เห็นว่าศักยภาพของการพัฒนาที่ไม่มีที่สิ้นสุดนั้น ทำให้เราได้ใช้เทคโนโลยีอย่างไร้ขีดจำกัด อยู่ที่ว่าเงินในกระเป๋าเราจะมีแค่ไหน ที่นี่เรามาย้อนดูวิวัฒนาการตั้งแต่ ปี 1971 จนถึงปัจจุบันกัน
1971 : 4004 Microprocessor รุ่นแรกของ Intel ใช้งานในเครื่องคิดเลข
1972 : 8008 Microprocessor รุ่นที่พัฒนาต่อมา ใช้งานแบบ "TV typewriter" กับ dump terminal
1974 : 8080 Microprocessor รุ่นนี้เป็นการใช้งานแบบ Personal Computer รุ่นแรก ๆ
1978 : 8086-8088 Microprocessor หรือรุ่น XT ยังเป็นแบบ 8 bit เป็น PC ที่เริ่มใช้งานจริงจัง
1982 : 80286 Microprocessor หรือรุ่น AT 16 bit เริ่มเป็นคอมพิวเตอร์ที่ใช้งานแพร่หลายกันแล้ว
1985 : 80386 Microprocessor เริ่มเป็น CPU 32 bit และสามารถทำงานแบบ Multitasking ได้
1989 : 80486 Microprocessor เข้าสู่ยุคของการใช้จอสี และมีการติดตั้ง Math-Coprocessor ในตัว
          รุ่นแรกๆ ทาง  Intel  ใช้ชื่อรุ่นเป็นรุ่นของ CPU นั้นๆเลยจึงเกิดการเลียนแบบเทคโนโลยีกันขึ้นโดยค่ายอื่นได้ผลิตเทคโนโลยีตามหลังIntelมาเรื่อยๆ  ต่อมาทาง Intel ได้ใช้ชื่อ Pentium แทน 80486 เนื่องจากการที่ ชื่อสินค้าที่เป็นตัวเลขกฏหมายไม่ยอมให้จดลิขสิทธิ์ จึงเป็นที่มาของชื่อ Platform ต่างๆ
1993 : Pentium Processor ยุคแรกที่ Intel ใช้ชื่อว่า Pentium
1995 : Pentium Pro Processor สำหรับเครื่อง Server และ Work Station โดยต่อมาได้ผลิตเทคโนโลยี
          MMX และทำเป็น Intel  MMX
1997 : Pentium II Processor รวมเ Technology ของ Pentium Pro คือ มี cache ระดับ 2 รวมอยู่บน
          package เดียวกับ CPU กับ Technology MMX ไว้ด้วยกัน แล้วทำการเปลี่ยนแปลงโครงสร้างภายใน
1998 : Pentium II Xeon(TM) Processor สำหรับ Server และ Work Station
1999 : Celeron(TM) Processor สำหรับตลาดระดับล่างของ Intel ที่ตัดความสามารถบางส่วนออก เพื่อลด
          ต้นทุนการผลิต และ สามารถขายได้ในราคาที่ถูกกว่า Pentium II มาก แต่ถึงแม้ Celeron ที่ออกมา
          นั้น จะใช้ในงานด้าน เล่นเกมส์ได้ดี แต่กลับงานประเภท office application กลับทำได้แย่กว่า หรือ
          พอพอกับ Pentium MMX
1999 : Pentium III Processor เพิ่มชุดคำสั่งที่ช่วยประมวลผลในด้านต่างๆไปใหม่ ในลักษณะของ MMX 
1999 : Pentium III Xeon(TM) Processor สำหรับ Server และ Work Station
2001 : Pentium 4 Processor    มีเทคโนโลยี HT ทำให้การใช้งานทีละหลายโปรแกรมได้ดีขึ้น
2003 : Pentium M ส่วนใหญ่ใช้ใน mobile technology  เนื่องจากใช้กำลังไฟฟ้าน้อย
2005 : Pentium D มีการใช้สถาปัตยกรรมแบบ Multi-core เพิ่มเข้ามาโดยมี2 coreแต่ละ core จะเป็นอิสระ
          ต่อกัน
2006 : Intel Core duo นี่แหละครับพระเอกของเรา   ต่างกับ Pentium D ตรงที่มีการแชร์ 2 core ด้วยกัน
          (dual core)
2006 : Intel Core 2 Duo  รองรับชุดคำสั่ง 64 bit และยังประหยัดพลังงานมากขึ้นด้วย
2006 : Intel Core 2 Extreme QX6700   คือ มี 4 core
2006 : Yorkfield   คือ 8 core


AMD


     แอดวานซ์ ไมโคร ดีไวซ์, Inc. หรือ เอเอ็มดี เป็นบริษัทสัญชาติอเมริกัน ก่อตั้งเมื่อ ปี ค.ศ. 1969 โดยพนักงานเก่าจากบริษัท Fairchild Semiconductor โดย เอเอ็มดี ผลิตสินค้าเกี่ยวกับ เซมิคอนดัคเตอร์ มีสำนักงานใหญ่อยู่ที่มลรัฐแคลิฟอร์เนีย โดยเป็นผู้พัฒนา ซีพียู และเทคโนโลยีต่างๆ ออกสู่ตลาด และ ผู้ใช่ทั่วไป.โดยที่สินค้าหลักของบริษัทคือ ไมโครโพรเซสเซอร์,เมนบอร์ดชิปเซ็ต,การ์ดแสดงผล,ระบบฟังตัว สำหรับคอมพิวเตอร์เซิร์ฟเวอร์,คอมพิวเตอร์ส่วนบุคคล และ ระบบฝังตัวต่าง โดยที่ผลิตภัณฑ์ของเอเอ็มดีที่เป็นที่รู้จักได้แก่ไมโครโพรเซสเซอร์ตระกูล APU,Phenom II,Athlon IISempron, บนคอมพิวเตอร์ส่วนบุคคล APU Mobile,DuronTurion,ในคอมพิวเตอร์แบบพกพา Opteron, สำหรับเซิร์ฟเวอร์ และชิปกราฟิก Readeon
    เอเอ็มดี เป็นผู้ผลิตอันดับ 2 ในตลาดของไมโครโพรเซสเซอร์ ที่มีพื้นฐานอยู่บน x86 อีกทั้งยังเป็นหนึ่งในผู้ผลิตชิปกราฟิกการ์ดรายใหญ่ของโลก และ ยังผลิตหน่วยความจำแบบแฟลช โดยในปี 2010 AMD เป็นผู้ผลิตเซมิคอนดัคเตอร์ อันดับที่ 12 ของโลก
 เอเอ็มดีนับเป็นคู่แข่งที่สำคัญของอินเทลในตลาดไมโครโพรเซสเซอร์ และมีคดีความฟ้องร้องกันอยู่ในหลายประเทศ เรื่องอินเทลผูกขาดการค้า ปัจจุบันได้ทำการยอมความกันไปแล้ว

ที่มา:http://108like.com/computer/AMD_CPU.html                                                                                                                                                                                                                                                                                                                                                          Apple A4  


  การเปิดตัวชิปตัวแรกของ Apple แสดงให้เห็นก้าวแรกของ Apple  ที่จะลงมาเล่นในวงการ Processor ซึ่งก่อนหน้านี้ก็เคยมีคนจับตาว่า Apple จะใช้ CPU ของเจ้าไหนให้กับ iPad จะเป็นของ Intel หรือไม่  และที่น่าสนใจยิ่งกว่านั้นก็คือ CPU ของ Apple จะสู้ Cortex ของ ARM หรือ Snapdragon ของ Qualcomm ได้หรือไม่ 
              A4 ทำงานที่ความถี่ 1 GHz ซึ่งเป็นความเร็วที่เท่ากับมาตรฐานความเร็วCPU ของ smart phone ในปีนี้ ซึ่งถือว่าเร็วมากทีเดียว ในขณะที่ Snapdragon 1GHz ของ Qualcomm อยู่ใน smart phone Nexus One ของ Google หากใช้ CPU A4 ที่สามารถตอบสนองการทำงานที่หลากหลายของiPadได้ คงทำให้ Nexus One กลายเป็น superphone ได้จริงๆ น่าเสียดายที่ Google กับ Apple ไม่ได้เป็น partner กันแล้ว ข้อเท็จจริงเกี่ยวกับ A4 อีกประการหนึ่งที่ควรทราบก็คือ ที่ spec และความถี่ของการทำงานดังกล่าว Apple A4 สามารถเล่นHD VDO ได้นานถึง 10 ชั่วโมง ซึ่งหากใช้ Processor อื่นยังไม่แน่เหมือนกันว่าจะใช้ได้นานเท่ากันหรือไม่
  สตีฟ จ็อบส์ CEO Apple ได้เปิดตัว iPad โดยหวังว่าจะพลิกกระแสให้แท็บเล็ตตัวนี้เป็นที่แพร่หลาย ในกลุ่มผู้ใช้ทั่วไป โดยออกแบบให้เบากว่า บางกว่า หน้าจอที่อ่านง่าย แล้วเป็นมัลติทัช ที่สามารถใช้นิ้วในการป้อนข้อมูลที่หน้าจอได้อย่างสะดวกยิ่งขึ้น 

4.Microprocessor ที่ได้รับความนิยมในปัจจุบันใน PC/Macintosh/Notebook/SmartPhone/Tablet

Microprocessor ที่ได้รับความนิยมในปัจจุบัน ใน PC/Macintosh/Notebook คือ  Intel ได้แก่  Celeron, Pentium III  และ Pentium 4 











Microprocessor ที่ได้รับความนิยมในปัจจุบัน ใน SmartPhone/Tablet คือ nVidai Tegra 3 ,Exynos CPU