บทที่3
หน่วยประมวลผลกลาง หรือ ซีพียู (CPU)
3.1บทนำ
หน่วยประมวลผลกลางหรือซีพียู เรียกอีกชื่อหนึ่ง โปรเซสเซอร์ (Processor)หรือ ชิป (chip) นับเป็นอุปกรณ์ที่มีความสำคัญมากที่สุดของฮาร์ดแวร์ เพราะมีหน้าที่ในการประมวลผลข้อมูลที่ผู้ใช้ป้อน เข้ามาทางอุปกรณ์อินพุต ตามชุดคำสั่งหรือ โปรแกรมที่ผู้ใช้ต้องการใช้งาน
รูปที่ 1 แสดงภาพของหน่วยประมวลผลกลางหรือซีพียู |
CPU เปรียบเสมือนสมองของเครื่องคอมพิวเตอร์ มีหน้าที่ในการคำนวณประมวลผลข้อมูลและเป็นศูนย์กลางความคุมการทำงานของอุปกรณ์ต่างๆ โดย CPU ประกอบด้วย 3 ส่วนหลักได้แก่
1.ส่วนควบคุม (Control Unit) เป็นศูนย์กลางการควบคุมการทำงานภายในหน่วยประมวลผล
2.ส่วนการคำนวณทางคณิตศาสตร์และตรรกะศาสตร์ (Arithmetic / Logic Unit)เป็นส่วนของการคำนวณต่างๆ
3.ส่วนหน่วยความจำและรีจิสเตอร์ (Primary Momory / Register)ช่วยในการเก็บข้อมูลชั่วคราวเพื่อนำไปประมวลผลหรือจัดเตรียมข้อมูลก่อนและหลังการจัดเก็บข้อมูล
1.ส่วนควบคุม (Control Unit) เป็นศูนย์กลางการควบคุมการทำงานภายในหน่วยประมวลผล
2.ส่วนการคำนวณทางคณิตศาสตร์และตรรกะศาสตร์ (Arithmetic / Logic Unit)เป็นส่วนของการคำนวณต่างๆ
รูปที่2 แสดงการทำงานของซีพียู |
3.ส่วนหน่วยความจำและรีจิสเตอร์ (Primary Momory / Register)ช่วยในการเก็บข้อมูลชั่วคราวเพื่อนำไปประมวลผลหรือจัดเตรียมข้อมูลก่อนและหลังการจัดเก็บข้อมูล
3.2 ส่วนประกอบของซีพียู
1. หน่วยประมวลผลกลาง (Central Processing Unit ; CPU)
หน่วยประมวลผลกลาง เปรียบได้กับสมองของคอมพิวเตอร์ เป็นส่วนที่สำคัญที่สุด ทำหน้าที่เป็นศูนย์กลางการประมวลผลและควบคุมระบบต่างๆ ของคอมพิวเตอร์ ให้ทุกหน่วยทำงานสอดคล้องสัมพันธ์กัน
รูปที่3 แสดง ภาพหน่วยประมวลผลกลาง |
หลายท่านคงสงสัยว่า ไมโครโพรเซสเซอร์ (Microprocessor), ชิป (Chip), โพรเซสเซอร์ (Processor) เหมือนหรือต่างจาก CPU หรือไม่ อย่างไร? คำตอบก็คือเหมือนกัน จะเรียกชื่ออะไรก็ได้ เนื่องจากส่วนประกอบภายในเป็นวงจรอิเล็กทรอนิกส์ที่ซับซ้อนจำนวนมาก มีทรานซิสเตอร์ประกอบกันเป็นวงจรหลายล้านตัว แต่ละชิ้นมีความกว้าง 0.35 ไมครอน (ขณะที่เส้นผมคนเรามีเส้นผ่าศูนย์กลาง 100 ไมครอน ผ่านกรรมวิธีการผลิตที่สะอาดยิ่งกว่าความสะอาดในโรงพยาบาลเสียอีก สำหรับยี่ห้อหรือแบรนด์ ของซีพียูที่ใช้ในปัจจุบัน คือ Intel, AMD และ Cyrix
หน่วยประมวลผลกลาง ประกอบด้วยหน่วยย่อย ดังนี้
- หน่วยควบคม (Control Unit)
- หน่วยคำนวณและตรรกะ (Arithmetic and Logic Unit ; ALU)
- หน่วยความจำหลัก (Main Memory Unit)
หน่วยควบคุม (Control Unit)
- หน่วยคำนวณและตรรกะ (ALU; Arithmetic and Logic Unit)
หน่วยคำนวณและตรรกะ ทำหน้าที่คำนวณทางคณิตศาสตร์ (Arithmetic operations) และการคำนวณทางตรรกศาสตร์ (Logical operations) โดยปฏิบัติการเกี่ยวกับการคำนวณได้แก่ การบวก (Addition)ลบ (Subtraction) คูณ (Multiplication) หาร (Division) สำหรับการคำนวณทางตรรกศาสตร์ ประกอบด้วย การเปรียบเทียบค่าจริง หรือเท็จ โดยอาศัยตัวปฏิบัติการพื้นฐาน 3 ค่าคือ
- เงื่อนไขเท่ากับ (=, Equal to condition)
- เงื่อนไขน้อยกว่า (<, Less than condition)
- เงื่อนไขมากกว่า (>, Greater than condition)
- สำหรับตัวปฏิบัติการทางตรรกะ สามารถนำมาผสมกันได้ทั้งหมด 6 รูปแบบ คือ
- เงื่อนไขเท่ากับ (=, Equal to condition)
- เงื่อนไขน้อยกว่า (<, Less than condition)
- เงื่อนไขมากกว่า (>, Greater than condition)
- เงื่อนไขน้อยกว่าหรือเท่ากับ (<=, Less than or equal condition)
- เงื่อนไขมากกว่าหรือเท่ากับ (>=, Greater than or equal condition)
- เงื่อนไขน้อยกว่าหรือมากกว่า (< >, Less than or greater than condition) ซึ่งเป็นเงื่อนไขที่มีค่าคือ "ไม่เท่ากับ (not equal to)" นั่นเอง
หน่วยความจำหลัก ซึ่งมีชื่อเรียกหลายชื่อ ได้แก่ Main Memory Unit, Primary Storage Unit, Internal Storage Unit เป็นหน่วยที่ใช้เก็บข้อมูล และคำสั่งเพื่อใช้ในการประมวลผล และเก็บข้อมูลตลอดจนคำสั่ง ชั่วคราวเท่านั้น ข้อมูลและคำสั่งจะถูกส่งมาจากหน่วยควบคุม สามารถแบ่งได้เป็น 2 ประเภท คือ
- หน่วยความจำสำหรับเก็บคำสั่ง (Program Memory)
- หน่วยความจำสำหรับเก็บข้อมูลและคำสั่ง (Data & Programming Memory
หน่วยความจำสำหรับเก็บข้อมูลและคำสั่ง (Data & Programming Memory) หรือที่เรียกว่า แรม (RAM; Random Access Memory) เป็นหน่วยความจำที่สามารถเก็บข้อมูล และคำสั่งจากหน่วยรับข้อมูล แต่ข้อมูลและคำสั่งเหล่านั้นสามารถหายไปได้ เมื่อมีการรับข้อมูลหรือคำสั่งใหม่ หรือปิดเครื่อง หรือกระแสไฟฟ้าขัดข้อง หน่วยความจำแรม เป็นหน่วยความจำที่สำคัญที่สุดของคอมพิวเตอร์ จำเป็นจะต้องเลือกซื้อให้มีขนาดใหญ่พอสมควร มิเช่นนั้นจะทำงานไม่สะดวก แรมในปัจจุบันแบ่งได้เป็น
1. SRAM (Static RAM) ทำงานได้โดยไม่ต้องอาศัยสัญญาณนาฬิกา เป็นหน่วยความจำที่สามารถอ่านและเขียนข้อมูลได้เร็วกว่า DRAM เนื่องจากไม่ต้องมีการรีเฟรชอยู่ตลอดเวลา แต่หน่วยความจำชนิดนี้มีราคาแพงและจุข้อมูลได้ไม่มาก จึงนิยมใช้เป็นหน่วยความจำแคลชซึ่งเป็นอุปกรณ์ช่วยเพิ่มความเร็วในการทำงานของ DRAM
2. DRAM (Dynamic RAM) ทำงานโดยอาศัยสัญญาณนาฬิกามากระตุ้น แต่ก็มีจุดเด่นคือ มีขนาดเล็กกว่า SRAM และสิ้นเปลืองพลังงานน้อยกว่า ยังแบ่งย่อยได้เป็น
- FPM DRAM (Fast Page Mode Dynamic RAM)
- EDO RAM (Extended-Data-Out RAM)
- SDRAM (Synchronous Dynamic RAM)
- DDR SDRAM (Double Data Rate Synchronous Dynamic RAM)
- RDRAM (Rambus Dynamic RAM)
รูปที่ 4 SDRAM
|
รูปที่ 5 Mainboard
|
2. เมนบอร์ด (Mainboard)
เมนบอร์ดเป็นอุปกรณ์ที่สำคัญรองมาจากซีพียู เมนบอร์ดทำหน้าที่ควบคุม ดูแลและจัดการๆ ทำงานของ อุปกรณ์ชนิดต่างๆ แทบทั้งหมดในเครื่องคอมพิวเตอร์ ตั้งแต่ซีพียู ไปจนถึงหน่วยความจำแคช หน่วยความจำหลัก ฮาร์ดดิกส์ ระบบบัส บนเมนบอร์ดประกอบด้วยชิ้นส่วนต่างๆ มากมายแต่ส่วนสำคัญๆ ประกอบด้วย
- 2.1 ชุดชิพเซ็ต
ชุดชิพเซ็ตเป็นเสมือนหัวใจของเมนบอร์ดอีกที่หนึ่ง เนื่องจากอุปกรณ์ตัวนี้จะมีหน้าที่หลักเป็นเหมือนทั้ง อุปกรณ์ แปลภาษา ให้อุปกรณ์ต่างๆ ที่อยู่บนเมนบอร์ดสามารถทำงานร่วมกันได้ และทำหน้าที่ควบคุม อุปกรณ์ต่างๆ ให้ทำงานได้ตามต้องการ โดยชิพเซ็ตนั้นจะประกอบด้วยชิพเซ็ตนั้นจะประกอบไปด้วยชิพ 2 ตัว คือชิพ System Controller และชิพ PCI to ISA Bridge
ชิพ System Controller หรือ AGPSET หรือ North Bridge เป็นชิพที่ทำหน้าที่ควบคุมการทำงานของ อุปกรณ์หลักๆ ความเร็วสูงชนิดต่างๆ บนเมนบอร์ดที่ประกอบด้วยซีพียู หน่วยความจำแคชระดับสอง (SRAM) หน่วยความจำหลัก (DRAM) ระบบกราฟิกบัสแบบ AGP และระบบบัสแบบ PCI
ชิพ PCI to ISA Bridge หรือ South Bridge จะทำหน้าที่เป็นอุปกรณ์ที่ใช้เชื่อมต่อกันระหว่างระบบบัสแบบ PCI กับอุปกรณ์อื่นๆ ที่มีความเร็วในการทำงานต่ำกว่าเช่นระบบบัสแบบ ISA ระบบบัสอนุกรมแบบ USB ชิพคอนโทรลเลอร์ IDE ชิพหน่วยความจำรอมไออส ฟล็อบปี้ดิกส์ คีย์บอร์ด พอร์ตอนุกรม และพอร์ตขนาน
ชุดชิพเซ็ตจะมีอยู่ด้วยกันหลายรุ่นหลายยี่ห้อโดยลักษณะการใช้งานจะขึ้นอยู่กับซีพียูที่ใชเป็นหลัก เช่นชุด ชิพเซ็ตตระกูล 430 ของอินเทลเช่นชิพเซ็ต 430FX, 430HX 430VX และ 430TX จะใช้งานร่วมกับซีพียู ตระกูลเพนเทียม เพนเที่ยม MMX, K5, K6, 6x86L, 6x86MX (M II) และ IDT Winchip C6 ชุดชิพเซ็ต ตระกูล 440 ของอิเทลเช่นชิพเซ็ต 440FX, 440LX, 440EX และชิพเซ็ต 440BX จะใช้งานร่วมกับ ซีพียูตระกูลเพนเที่ยมโปร เพนเที่ยมทู และเซลเลอรอน และชุดชิพเซ็ตตระกูล 450 ของอินเทลเช่นชุดชิพเซ็ต 450GX และ 450NX ก็จะใช้งานร่วมกับซีพียูตระกูลเพนเที่ยมทูซีนอนสำหรับเครื่องคอมพิวเตอร์ระดับ Server หรือ Workstation นอกจากนี้ยังมีชิพเซ็ตจากบริษัทอื่นๆ อีกหลายรุ่นหลายยี่ห้อที่ถูกผลิตออกมา แข่งกับอินเทลเช่นชุดชิพเซ็ต Apollo VP2, Apollo VP3 และ Apollo mVp3 ของ VIA, ชุดชิพเซ็ต Aladin IV+ และ Aladin V ของ ALi และชุดชิพเซ็ต 5597/98, 5581/82 และ 5591/92 ของ SiS สำหรับซีพียูตระกูลเพนเที่ยม เพนเที่ยม MMX, K5, K6, 6x86L, 6x86MX (M II) และ IDT Winchip C6 ชุดชิพเซ็ต Apollo BX และ Apollo Pro ของ VIA, ชุดชิพเซ็ต Aladin Pro II M1621/M1543C ของ ALi และชุดชิพเซ้ต 5601 ของ Sis สำหรับซีพียูตระกูลเพนเที่ยมทู และเซลเลอรอน ซึ่งชิพเซ้ตแต่ละรุ่น แต่ละยี้ห้อนั้นจะมีจุดดีจุดด้อยแตกต่างกันไป
- 2.2 หน่วยความจำรอมไบออส และแบตเตอรรี่แบ็คอัพ
ไบออส BIOS (Basic Input Output System) หรืออาจเรียกว่าซีมอส (CMOS) เป็นชิพหน่วยความจำชนิด หนึ่งที่ใช้สำหรับเก็บข้อมูล และโปรแกรมขนาดเล็กที่จำเป็นต่อการบูตของระบบคอมพิวเตอร์ โดยในอดีต ส่วนของชิพรอมไบออสจะประกอบด้วย 2 ส่วนคือ ชิพไบออส และชิพซีมอส ซึ่งชิพซีไปออสจะทำหน้าที่ เก็บข้อมูลพื้นฐานที่จำเป็นต่อการบูตของระบบคอมพิวเตอร์ ส่วนชิพซีมอสจะทำหน้าที่ เก็บโปรแกรมขนาดเล็ก ที่ใช้ในการบูตระบบ และสามารถเปลี่ยนข้อมูลบางส่วนภายในชิพได้ ชิพไบออสใช้พื้นฐานเทคโนโลยีของรอม ส่วนชิพซีมอสจะใช้เทคโนโลยีของแรม ดังนั้นชิพไบออสจึงไม่จำเป็นต้องใช้พลังงานไฟฟ้า ในการเก็บรักษาข้อมูล แต่ชิพซีมอส จะต้องการพลังงานไฟฟ้าในการเก็บรักษาข้อมูลอยตลอดเวลาซึ่งพลังงานไฟฟ้า ก็จะมาจากแบตเตอรี่แบ็คอัพที่อยู่บนเมนบอร์ด (แบตเตอรี่แบ็คอัพจะมีลักษณะเป็นกระป๋องสีฟ้า หรือเป็นลักษณะกลมแบนสีเงิน ซึ่งภายในจะบรรจุแบตเตอรรี่แบบลิเธี่ยมขนาด 3 โวลต์ไว้) แต่ตอ่มาในสมัย ซีพียูตระกูล 80386 จึงได้มีการรวมชิพทั้งสองเข้าด้วยกัน และเรียกชื่อว่าชิพรอมไบออสเพียงอย่างเดียว และการที่ชิพรอมไบออสเป็นการรวมกันของชิพไบออส และชิพซีมอสจึงทำให้ข้อมูลบางส่วนที่อยู่ภายใน ชิพรอมไบออส ต้องการพลังงานไฟฟ้าเพื่อรักษาข้อมูลไว้ แบตเตอรี่แบ็คอัพ จึงยังคงเป็นสิ่งจำเป็นอยู่จนถึง ปัจจุบัน จึงเห็นได้ว่าเมื่อแบตเตอรี่แบ็คอัพเสื่อม หรือหมดอายุแล้วจะทำให้ข้อมูลที่คุณเซ็ตไว้ เช่น วันที่ จะหายไปกลายเป็นค่าพื้นฐานจากโรงงาน และก็ต้องทำการเซ็ตใหม่ทุกครั้งที่เปิดเครื่อง เทคโนโลยีรอมไบออส ในอดีต หน่วยความจำรอมชนิดนี้จะเป็นแบบ EPROM (Electrical Programmable Read Only Memory) ซึ่งเป็นชิพหน่วยความจำรอม ที่สามารถบันทึกได้ โดยใช้แรงดันกระแสไฟฟ้าระดับพิเศษ ด้วยอุปกรณ์ ที่เรียกว่า Burst Rom และสามาถลบข้อมูลได้ด้วยแสงอุตราไวโอเล็ต ซึ่งคุณไม่สามารถอัพเกรดข้อมูลลงในไบออสได้ ด้วยตัวเองจึงไม่ค่อยสะดวกต่อการแก้ไขหรืออัพเกรดข้อมูลที่อยู่ในชิพรอมไบออส แต่ต่อมาได้มีการพัฒนา เทคโนโลยีชิพรอมขึ้นมาใหม่ ให้เป็นแบบ EEPROM หรือ E2PROM โดยคุณจะสามารถทั้งเขียน และลบข้อมูล ได้ด้วยกระแสไฟฟ้าโดยใช้ซอฟต์แวร์พิเศษ ได้ด้วยตัวเองอย่างง่ายดายดังเช่นที่เราเห็นกันอยู่ในปัจจุบัน
- 2.3 หน่วยความจำแคชระดับสอง
หน่วยความจำแคชระดับสองนั้นเป็นอุปกรณ์ ตัวหนึ่งที่ทำหน้าเป็นเสมือนหน่วยความจำ บัฟเฟอร์ให้กับซีพียู โดยใช้หลักการที่ว่า การทำงานร่วมกับอุปกร์ที่ความเร็วสูงกว่า จะทำให้เสียเวลาไปกับการรอคอยให้อุปกรณ์ ที่มีความเร็วต่ำ ทำงานจนเสร็จสิ้นลง เพราะซีพียูมีความเร็วในการทำงานสูงมาก การที่ซีพียูต้องการข้อมูล ซักชุดหนึ่งเพื่อนำไปประมวลผลถ้าไม่มีหน่วยความจำแคช
3. ฮาร์ดดิสก์ไดร์ฟ (Hard Disk )
ฮาร์ดดิกส์ |
เป็นที่สำหรับเก็บข้อมูลขนาดใหญ่ มีความจุสูงถึงหน่วยเมกะไบต์ จนถึง กิกะไบต์ และมีความเร็วสูงในการทำงาน และ การส่งผ่านข้อมูลมากกว่า Secondary Storage ทั่วไป ซึ่ง Harddisk จะประกอบไปด้วยจาน Disk หรือที่เรียกว่า Platters หลายๆ แผ่นมารวมกัน ซึ่งแต่ละด้านของ Plalter จะถูกปกคลุมไปด้วยสารประกอบ Oxide เพื่อให้สามารถบันทึกข้อมูลได้ Hard Disk ส่วนมากจะอยู่ภายในเครื่องคอมพิวเตอร์ ซึ่งไม่สะดวกในการเคลื่อนย้าย บางทีถูกเรียกว่า Fixed Disk
การทำงานของ Hard Disk ก็จะมีลักษณะคล้ายๆกับแผ่นดิสก์ โดยก่อนที่จะทำการบันทึกข้อมูล จำเป็นจะต้อง Format เพื่อให้มีการกำหนด Track, Cylinder, ต่างๆ ขึ้นมาก่อนเพื่อใช้ในการอ้างอิงตำแหน่ง
ระบบควบคุมการทำงานของ Hard Disk ที่มีใช้งานอยู่ในระบบคอมพิวเตอร์ สามารถจำแนกตามต่อต่อประสาน (interface) ได้เป็น 4 ระบบ คือ ระบบ ST-506/412 ระบบ ESDI ระบบ SCSI และระบบ IDE ซึ่งในปัจจุบัน 2 ชนิดแรกไม่มีใช้แล้ว จึงขอกล่าวถึงสองชนิดหลัง ดังนี้
- SCSI (Small Computer System Interface) เป็นระบบที่นิยมใช้กันมากในขณะนี้ เพราะนอกสามารกสามารถควบคุมฮาร์ดดิสก์แล้ว ยังสามารถควบคุมเส้นทางการส่งถ่ายข้อมูลกับอุปกรณ์อื่นๆ ที่มีโพรเซสเซอร์อยู่ในตัวเอง ทำให้เป็นส่วนเพิ่มขยายสำหรับแผงวงจรใหม่ และสามารถใช้ควบคุมอุปกรณ์เสริมอื่นๆ ได้ด้วย เช่น โมเด็ม ซีดีรอม เป็นต้น
- IDE (Integrated Drive Electronics) เป็นระบบใหม่ที่มีความจุใกล้เคียงกับ SCSI แต่มีราคาต่ำกว่า ปัจจุบันนิยมบรรจุ IDE รวมอยู่ในแผงวงจรของซีพียู ทำให้มีช่องว่างให้ใช้งานอื่นๆ เพิ่มขึ้น
4. ซีดีรอมไดร์ฟ (CD-ROM Drive)
CD-ROM เป็นอุปกรณ์ที่ทำหน้าที่อ่าน ข้อมูล จากแผ่นซีดีรอม และทำการแปลงสัญญาณข้อมูล แล้วส่งไปยังหน่วยประมวลผลของคอมพิวเตอร์
การทำงานของ CD-ROM ภายในซีดีรอมจะแบ่งเป็นแทร็กและเซ็กเตอร์เหมือนกับแผ่นดิสก์ แต่เซ็กเตอร์ในซีดีรอมจะมีขนาดเท่ากัน ทุกเซ็กเตอร์ ทำให้สามารถเก็บข้อมูลได้มากขึ้น เมื่อไดรฟ์ซีดีรอมเริ่มทำงานมอเตอร์จะเริ่มหมุนด้วยความเร็ว หลายค่า ทั้งนี้เพื่อให้อัตราเร็วในการอ่านข้อมูลจากซีดีรอมคงที่สม่ำเสมอทุกเซ็กเตอร์ ไม่ว่าจะเป็นเซ็กเตอร์ ที่อยู่รอบนอกหรือวงในก็ตาม จากนั้นแสงเลเซอร์จะฉายลงซีดีรอม โดยลำแสงจะถูกโฟกัสด้วยเลนส์ที่เคลื่อนตำแหน่งได้ โดยการทำงานของขดลวด ลำแสงเลเซอร์จะทะลุผ่านไปที่ซีดีรอมแล้วถูกสะท้อนกลับ ที่ผิวหน้าของซีดีรอมจะเป็น หลุมเป็นบ่อ ส่วนที่เป็นหลุม ลงไปเรียก "แลนด์" สำหรับบริเวณที่ไม่มีการเจาะลึกลงไปเรียก "พิต" ผิวสองรูปแบบนี้เราใช้แทนการเก็บข้อมูลในรูปแบบของ 1 และ 0 แสงเมื่อถูกพิตจะกระจายไปไม่สะท้อนกลับ แต่เมื่อแสงถูกเลนส์จะสะท้อนกลับผ่านแท่งปริซึม จากนั้นหักเหผ่านแท่งปริซึมไปยังตัวตรวจจับแสงอีกที ทุกๆช่วงของลำแสงที่กระทบตัวตรวจจับแสงจะกำเนิดแรงดันไฟฟ้า หรือเกิด 1 และ 0 ที่ทำให้คอมพิวเตอร์สามารถเข้าใจได้ ส่วนการบันทึกข้อมูลลงแผ่นซีดีรอมนั้นต้องใช้แสงเลเซอร์เช่นกัน โดยมีลำแสงเลเซอร์จากหัวบันทึกของเครื่อง บันทึกข้อมูลส่องไปกระทบพื้นผิวหน้าของแผ่น ถ้าส่องไปกระทบบริเวณใดจะทำให้บริเวณนั้นเป็นหลุมขนาดเล็ก บริเวณทีไม่ถูกบันทึกจะมีลักษณะเป็นพื้นเรียบสลับกันไปเรื่อยๆตลอดทั้งแผ่น
แผ่นซีดีรอมเป็นสื่อในการเก็บข้อมูลแบบออปติคอล (Optical Storage) ใช้ลำแสงเลเซอร์ในการอ่านข้อมูล แผ่นซีดีรอม ทำมาจากแผ่นพลาสติกเคลือบด้วยอลูมิเนียม เพื่อสะท้อนแสงเลเซอร์ที่ยิงมา เมื่อแสงเลเซอร์ที่ยิงมาสะท้อนกลับไป ที่ตัวอ่านข้อมูลที่เรียกว่า Photo Detector ก็อ่านข้อมูลที่ได้รับกลับมาว่าเป็นอะไรและส่งค่า 0 และ 1 ไปให้กลับซีพียูเพื่อนำไปประมวลผลต่อไป
| |
CD-ROM Drive
|
Floppy Disk Drive
|
5. ฟล๊อปปี้ดิสก์ไดร์ฟ (Floppy Disk Drive )
ในการเลือกใช้แผ่นดิสก์แต่ละชนิดนั้น จะต้องมีตัวขับดิสก์ (Floppy Disk Drive: FDD) ที่สนับสนุนการทำงานเหล่านี้ด้วย โดยดิสก์ไดร์ฟตัวแรก พัฒนาโดย Alan Shugart บริษัทไอบีเอ็มในปี ค.ศ.1967 เป็นดิสก์ไดร์ฟสำหรับแผ่นบันทึกข้อมูลขนาด 8 นิ้ว (แผ่นดิสก์ - Diskette 8") จากนั้นมีการพัฒนาขนาดขนาดลงมา เพื่อสนับสนุนดิสก์ขนาด 5 1/4 นิ้ว และ 3 1/2 นิ้วในปัจจุบัน
ดังนั้น ดิสก์ไดร์ฟ จึงมี 2 ขนาดตามแผ่นดิสก์ที่ใช้ในปัจจุบัน คือ ดิสก์ไดร์ฟ ขนาด 3.5 นิ้ว และ 5.25 นิ้ว (ปัจจุบันพบ 5.25 นิ้วได้น้อยมาก) และแต่ละประเภท ยังแบ่งตามประเภทความจุของแผ่นดิสก์ ได้อีก เป็น
- ดิสก์ไดร์ฟ สำหรับแผ่นดิสก์ 3.5 นิ้ว ความจุ 740 KB
- ดิสก์ไดร์ฟ สำหรับแผ่นดิสก์ 3.5 นิ้ว ความจุ 1.44 MB - HD: high densit
- ดิสก์ไดร์ฟ 5.25 นิ้ว สำหรับแผ่นดิสก์ 5.25 นิ้ว ความจุ 640 KB
- ดิสก์ไดร์ฟ 5.25 นิ้ว สำหรับแผ่นดิสก์ 5.25 นิ้ว ความจุ 1.2 MB -
- HD: high density
6. ช่องขยาย (Slot)
การมีช่องเพิ่มขยาย หรือเรียกอีกอย่างว่าระบบบัสเพิ่มขยายนั้น จะช่วยให้เราสามารถปรับแต่ง หรือ เพิ่มขยาย ความสามารถของระบบ โดยผ่านทาง Plug-in Board หรือ เรียกว่าเป็น Card เพิ่มขยาย Expansion Card เช่นเมื่อต้องการให้ Computer มีเสียง อยากให้ Computer เล่นเพลงได้ ก็ต้องหาซื้อ Soundcard และ ลำโพงมาต่อเพิ่ม โดยแค่นำมา Plug ลงใน Expansion Slot บน Mainboard และ ทำการ Config ก็จะสามารถใช้งานได้ โดยไม่จำเป็นต้องมาเดินสายไฟ รื้อ Mainboard ใหม่ให้ยุ่งยาก ประเภทของ ช่องเพิ่มขยายจะมีดังนี้
- แบบ PCI เป็นช่องเสียบอุปกรณ์เพิ่มเติมส่วนใหญ่จะเป็นสีขาวเรียงต่อกัน 2-5 ช่อง ใช้เสียบอุปกรณ์เพิ่มเติม เช่น การ์ดเสียง การ์ดแสดงผล โมเด็มแบบติดตั้งภายในและการ์ดแลน เป็นต้น
- แบบ ISA เป็นช่องเสียบอุปกรณ์เพิ่มเติมเช่นเดียวกับแบบ PCI แต่เป็นรุ่นที่เก่ากว่า มีสีดำขนาดยาวกว่าแบบ PCI เมนบอร์ดในปัจจุบันส่วนใหญ่ไม่มีช่องเสียบแบบนี้แล้ว
- แบบ AGP เป็นช่องเสียบอุปกรณ์แสดงผลความเร็วสูง
- แบบ EISA
- แบบ MCA
7. แหล่งจ่ายไฟ (Power Supply)
แหล่งจ่ายไฟ (Power Supply) เป็นส่วนสำคัญเช่นกัน เพราะถ้าไม่มี แหล่งจ่ายไฟ (Power Supply) แล้วนั้น คอมพิวเตอร์จะทำงานได้อย่างไร แหล่งจ่ายไฟจะมีรูปทรงและการทำงานที่เป็นไปตามระบบปฏิบัติการของ mainboard เช่นกัน
แหล่งจ่ายไฟ (Power Supply) แบบ ATX นั้นมีการทำงานที่ดีกว่าและเหนือ กว่าการทำงานด้วยแหล่งจ่ายไฟ (Power Supply) แบบ AT เพราะการปิดเปิดเครื่อง ด้วยระบบ ATX นั้นจะมีการทำงานด้วย Software เป็นตัวกำหนดการทำงานสำหรับการ ปิดเปิดเครื่อง และเคส ATX นั้นจะมีการให้แหล่งจ่ายไฟ (Power Supply) มาให้ที่มาก กว่าแหล่งจ่ายไฟ (Power Supply) แบบ AT ส่วนมากที่เคสแบบ ATX ให้มานั้นมักจะ อยู่ที่ 250 Watt ถึง 400 Watt ซึ่งเป็นพลังงานที่มากกว่าระบบ AT ทำให้มีความเสถียรภาพมากขึ้นนั่นเอง
3.3สถาปัตยกรรมของซีพียู
- สถาปัตยกรรมแบบ CISC: Complex Instruct on Set Computing
เป็นสถาปัตยกรรมการออกแบบซีพียูที่ใช้ในเครื่องซีพียูทั่วๆไป แต่เดิมแนวความคิดที่จะทำให้คอมพิวเตอร์ทำงานได้รวดเร็วขึ้น จะใช้วิธีการเพิ่มขีดความสามารถของคำสั่งทำให้คำสั่งหนึ่งต้องทำงานเพิ่มขึ้นและซับซ้อน ด้วยวิธีนี้ทำให้สถาปัตยกรรมของตัวซีพียูต้องสนับสนุนชุดคำสั่งใหม่ๆ เพิ่มขึ้นประกอบด้วย ไซเคิล (Cycle) การทำงานของแต่ละคำสั่งจะใช้จำนวนไซเคิลไม่เท่ากัน บางคำสั่งทำงานเสร็จภายในไซเคิล ความคิดนี้จึงกลายมาเป็น คอมพิวเตอร์ในกลุ่ม CISC และความคิดนี้ได้พัฒนาต่อเนื่องมาเป็นลำดันจนถึงปัจจุบันซีพียูหลายตัว เช่น 80386 80486 จนมาถึง Pentium 4 ก็ใช้แนวความ คิดนี้ สถาปัตยกรรมแบบนี้จะทำให้การออกแบบวงจรภายในซับซ้อนมาก แต่ง่ายกับโปรแกรมเมอร์ในการเรียนรู้คำสั่งเพราะการประมวลผลทั้งหมดจะกระทำในตัวซีพียู ซึ่งถ้าคำสั่งซับซ้อนมากๆก็จะทำให้การประมวลผลช้า
- สถาปัตยกรรมแบบ RISC: Reduces Instruction Set Computing
ปี ค.ศ.1975 กลุ่มนัดวิจัยแห่งมหาวิทยาลัยแคลิฟอร์เนีย ได้พัฒนาซีพียูที่มีสถาปัตยกรรมแบบ RISC: Reduces Instruction Set Computing โดยให้ซีพียู
ทำงานด้วยไซเคิลที่แน่นอน และลดจำนวนคำสั่งลงให้เหลือคำสั่งพื้นฐานมมากที่สุด แล้วใช้หลักการทำงานแบบไปป์ไลน์ (Pipeline) จึงนับว่าเป็น
สถาปัตยกรรมที่ได้ทำการแก้ปัญหาของ RISC โดยใช้การประมวลผลแบบง่ายๆเป็นการพัฒนาประสิทธิภาพของฮาร์ดแวร์ให้มีความเร็วสูงขึ้น เนื่อง
จากออกแบบซีพียูไม่ซับซ้อนเหมือนอย่าง RISC จึงง่ายต่อการพัฒนาประสิทธิภาพของฮาร์ดแวร์คอมพิวเตอร์แบบ RISC จึงทำงานได้เร็ว ซึ่งต่อมาบริษัท
ซัรไมโครซิสเต็มก็นำมาใช้เป็นซีพียูหลักในเครื่อง SPARC และจะพบได้ในเครื่องระดับเวิร์คสเตชั่นขึ้นไป
3.4หลักการทำงานของซีพียู
การทำงานของคอมพิวเตอร์จะเริ่มจากผู้ใช้ป้อนข้อมูลผ่านทางอุปกรณ์ของหน่วยรับเข้า (Input device) เช่น คีย์บอร์ด เมาส์ ข้อมูลจะถูกเปลี่ยนให้เป็นสัญญาณดิจิทัล ซึ่งประกอบด้วยเลข 0 และ 1 แล้วส่งต่อไปยังหน่วยประมวลผลกลาง เพื่อประมวลผลตามคำสั่ง ในระหว่างการประมวลผล หากมี (Random Access Memory: RAM) ซึ่งทำหน้าที่เก็บข้อมูลจากการประมวลผลเป็นการชั่วคราว ขณะเดียวกัน อาจมีคำสั่งให้นำผลลัพธ์จากการประมวลผลดังกล่าวไปแสดงผลผ่านทางอุปกรณ์ผ่านทางอุปกรณ์ของหน่วยส่งออก เช่น จอภาพ หรือ เครื่องพิมพ์ ดังรูปที่ 3.2 นอกจากนี้เราสามารถบันทึกข้อมูลที่อยู่ในอนาคต โดยการอ่านข้อมูลที่บันทึกในสื่อดังกล่าวผ่านทางเครื่องขับหรือไดร์ฟ (drive) การส่งผ่านข้อมูลไปยังหน่วยต่างๆ ภายในระบบคอมพิวเตอร์จะผ่านทางระบบบัส (bus)
การทำงานของคอมพิวเตอร์จะเริ่มจากผู้ใช้ป้อนข้อมูลผ่านทางอุปกรณ์ของหน่วยรับเข้า (Input device) เช่น คีย์บอร์ด เมาส์ ข้อมูลจะถูกเปลี่ยนให้เป็นสัญญาณดิจิทัล ซึ่งประกอบด้วยเลข 0 และ 1 แล้วส่งต่อไปยังหน่วยประมวลผลกลาง เพื่อประมวลผลตามคำสั่ง ในระหว่างการประมวลผล หากมี (Random Access Memory: RAM) ซึ่งทำหน้าที่เก็บข้อมูลจากการประมวลผลเป็นการชั่วคราว ขณะเดียวกัน อาจมีคำสั่งให้นำผลลัพธ์จากการประมวลผลดังกล่าวไปแสดงผลผ่านทางอุปกรณ์ผ่านทางอุปกรณ์ของหน่วยส่งออก เช่น จอภาพ หรือ เครื่องพิมพ์ ดังรูปที่ 3.2 นอกจากนี้เราสามารถบันทึกข้อมูลที่อยู่ในอนาคต โดยการอ่านข้อมูลที่บันทึกในสื่อดังกล่าวผ่านทางเครื่องขับหรือไดร์ฟ (drive) การส่งผ่านข้อมูลไปยังหน่วยต่างๆ ภายในระบบคอมพิวเตอร์จะผ่านทางระบบบัส (bus)
การทำงานของคอมพิวเตอร์จะต้องทำตามโปรแกรมที่กำหนดไว้ในหน่วยความจำ โดยโปรแกรมเกิดจากการนำคำสั่งมาต่อเรียงกัน เมื่อคอมพิวเตอร์ทำงาน หน่วยควบคุมการอ่านคำสั่งต่างๆ เข้ามาประมวลผลในซีพียู โดยวงรอบของการทำคำสั่งของซีพียูประกอบด้วยขึ้นตอนการทำงานพื้นฐาน 4 ขั้นตอนดังนี้
1.ขึ้นตอนการรับเข้าข้อมูล (fetch)เริ่มแรกหน่วยควบคุมรหัสคำสั่งและข้อมูลที่จะประมวลผลจากหน่วยความจำ
2.ขั้นตอนการถอดรหัส (decode) เมื่อรหัสคำสั่งเข้ามาอยู่ในซีพียูแล้ว หน่วยควบคุมจะถอดรหัสคำสั่งแล้วส่งคำสั่งและข้อมูลไปยังหน่วยคำนวณและตรรกะ
3.ขั้นตอนการทำงาน (execute) หน่วยคำนวณและตรรกะทำการคำนวณโดยใช้ข้อมูลที่ได้รับมาถอดรหัสคำสั่ง และทราบแล้วว่าต้องการทำอะไร ซีพียูก็จะทำตามคำสั่งนั้น
4.ขั้นตอนการเก็บ (store) หลังจากทำคำสั่งก็จะเก็บผลลัพธ์ที่ได้ไว้ในหน่วยความจำ
ซีพียูเก่า การทำคำสั่งแต่ละคำสั่งจะต้องทำวงรอบคำสั่งให้จบก่อน จากนั้นจึงทำวงรอบคำสั่งของคำสั่งต่อไป สำหรับซีพียูในยุคปัจจุบันมีการการพัฒนาให้ทำงานให้เร็วขึ้น โดยมีการแบ่งวงรอบคำสั่งนี้เป็นวงรอบย่อยๆอีก มีการทำเทคนิคการทำงานแบบสายท่อ (Pipeline) มาใช้โดยขณะที่ทำวงรอบคำสั่งแรกอยู่ ก็มีการอ่านรหัสคำสั่งของคำสั่งถัดไปเข้ามาด้วย ซึ่งจะทำให้การทำงานโดยรวมของซีพียูเร็วขึ้นมาก
หน่วยควบคุม (Control unit) เป็นหน่วยที่ทำหน้าที่ประสานงาน
3.5 การติดต่อระหว่างอุปกรณ์รอบข้างกับซีพียู
1.การโพลลิ่ง (Polling)ลักษณะการติดต่อแบบนี้คือ ทุกๆช่วงเวลาหนึ่งซีพียูจะหยุดงานที่ทำงานที่ทำไว้ชั่วคราวและไปตรวจเซ็กที่แต่ละเซนแนลเพื่อดูว่า มีอุปกรณ์ใดบ้างต้องการส่งข้อมูล ถ้าอปุกรณ์ต้องการส่งข้อมูล ซีพียูก็จะรับข้อมูลนั้นมา แต่ถ้าอุปกรณ์นั้นไม่ต้องการส่งข้อมูล ซีพียูก็จะไปตรวจสอบอุปกรณ์ตัวอื่นต่อไปจนกระทั่งครบทุกตัว ซีพียูก็จะกลับมาทำงานของมันตามเดิม ข้อเสียของการโพลลิ่งคือ
1.ถ้าอุปกรณ์ต่างๆ ไม่ต้องการส่งข้อมูล ซีพียูก็จะเสียเวลาตรวจเช็กอุปกรณ์ทุกตัว
2. ถ้าอุปกรณ์ที่ต้องการส่งข้อมูลจะต้องเสียเวลารอจนกว่าที่ซีพียูตรวจเช็กมาถึงตัวมันเท่านั้น
2.การอินเทอร์รัพต์ (Interrupt) ในระบบ
3.การเมลบ็อกซ (Mailbox) ลักษณะการติดต่อแบบนี้ ระบบต้องเสียเนื้อที่ในหน่วยความจำส่วนนี้และสำหรับซีพียูทุกๆช่วงเวลาหนึ่งๆซีพียูจะหยุดงานที่ทำไว้เพื่อตรวจสอบหน่วยความจำส่วนนี้ ถ้าไม่มีข้อมูลซีพียูก็จะกลับไปทำงานเดิม แต่ถ้ามีมันก็จะรับข้อมูลเข้ามา ซึ่งการติดต่อแบบนี้เป็นการผสมผสานระหว่างการอินเทอร์กับการโพลลิ่ง
บริษัท อินเทล (Intel) เป็นบริษัทรายแรกที่ผลิตซีพียู เริ่มต้นผลิตเป็นซีพียูรุ่น 8080 หรือที่อินเทลเรียกว่า “Intel 8080” มีขนาด 8 บิตบรรจุทรานซิสเตอร์ประมาณ 50,000ตัว รูปร่างของไอซีจะเหมือนกับตีนตะขาบ โดยจะมีจำนวนขา 40 ขาเรียกว่า PID :Dual InPackage ต่อมาเมื่อเทคโนโลยีก้าวหน้ามากขึ้น การผลิตซีพียูรุ่นต่อๆ มาก็เปลี่ยนมาใช้เทคโนโลยีแบบ VLS: Very Large Scale Integrate แทนการพัฒนาซีพียูก้าวหน้าอย่างรวดเร็ว และถูกพัฒนาให้อยู่ในรูปไมโครชิปที่เรียกว่าไมโครโปรเซสเซอร์ ไมโครโปรเซสเซอร์ จึงเป็นหัวใจหลักของระบบคอมพิวเตอร์ตั้งแต่ซูเปอร์คอมพิวเตอร์ถึงไมโครคอมพิวเตอร์ ล้วนแล้วแต่ใช้ไมโครชิปเป็นซีพียูหลัก ในเมนเฟรมคอมพิวเตอร์ เช่น ES9000 ของบริษัท ไอบีเอ็มก็ใช่ไมโครชิปเป็นซีพียู แต่อาจจะมีมากกว่าหนึ่งชิปประกอบรวมเป็น ซีพียู เทคโนโลยีไมโครโปรเซสเซอร์ได้พัฒนาอย่างรวเร็ว ดังรายละเอียดสรุปได้ดัวนี้ 1.พ.ศ. 2518บริษัท อินเทลได้พัฒนาไมโครโปรเซสซอร์ที่เป็นที่รู้จักกันดีคือ ไมโครโปรเซสเซอร์เบอร์ 8080 ซึ่งเป็นซีพียูขนาด 8 บิต ซีพียูรุ่นนี้จะรับข้อมูลเข้ามาประมวลผลภาษาเครื่องหรือระบบเลขฐาน28ครั้ง8บิต และทำงานภายใต้ระบบปฏิบัติการซีพีเอ็ม (CP/M)นอกจากขีดความสามารถในการประมวลผลภาในการรับส่งข้อมูลระหว่างซีพียูกับอุปกรณ์ภายนอกล้ว ยังต้องพิจารณาขีดความ สามารถของซีพียูในการเข้าไปเขียนอ่านในหน่วยความจำด้วย ซีพียู 8088 สามารถเขียนอ่านในหน่วยความจำได้สูงสุดเพียง 1 เมกะไบต์ ซึ่งถือว่ามากในขณะนั้น ความเร็วของการทำงานของซีพียูกับการใช้จังหวะที่เรียกว่า สัญญาณนาฬิกาซีพียู 8088 ถูกกำหนด จังหวะด้วยสัญญาณนาฬิกาที่มีความเร็ว 4.77 ล้านรอบใน 1 วินาที หรือที่เรียกว่า 4.77 เมกะเฮิรตซ์ (MHz) 2.บริษัทแอปเปิลก็เลือกซีพียู 6502 ของบริษัท มอสเทคมาผลิตเป็นเครื่องแอปเปิลได้รับความนิยมมาในยุคนั้น
3.7 เอเอ็มดี เค5
- ประสิทธิภาพของ AMD K5
ประสิทธิภาพ ของ AMD K5 ให้ ประสิทธิภาพ ใน การ รัน พวก Business Application ต่ำ กว่า Cyrix 6X86MX แต่ ประสิทธิภาพ ของ FPU จะ ดี กว่า 6X86 (แน่ นอน ครับ หาก พูด ถึง FPU Intel ดี ที่ สุด แต่ คุณ จะ เอา ไป ใช้ อะไร ล่ะ ถ้า คุณ ไม่ ได้ พวก CAD หรือ 3D FPU ก็ ดู เหมือน จะ ไม่ สำคัญ เท่า ไร) สำหรับ AMD K5 เนื่อง จาก ผู้ ผลิต เอง ต้อง การ ผลิต ซี พียูให้ มี ราคา ต่ำ กว่า เพื่อ ที่ จะ นำ มา แข่ง ทางด้าน การ ตลาดกับ Intel ได้ จึง มี ผล ให้ ต้อง ทั้ง ดึง ทั้ง ดัน ทั้ง ปรับ แต่ง ให้ ซี พียูทำ งาน ที่ ประสิทธิภาพ สูง สุด ดัง นั้น จึง ปรากฎ ว่า เมื่อ ซื้อ แล้ว AMD K5 จึง ไม่ ค่อย ประสบ ความ สำเร็จ เกี่ยวกับการ Overclock นัก สิ่ง ที่ ผู้ ซื้อ กังวล เกี่ยวกับ AMD k5 นับ ตั้ง แต่ AMD เริ่ม ประกาศ ว่า จะ ผลิต ซี พี ยูโดยใช้ เทคโดโลยี ของ ตัว เอง ดัง นั้น ความ เข้า กัน ได้กับซอฟต์แวร์อาจ จะ ต่ำ ลง อย่าง ไร ก็ ตาม จาก ผล การ สำรวจ ปรากฎ ว่า ผู้ ใช้ งาน ไม่ ค่อย ประสบ ปัญหา เรื่อง ความ เข้า กัน ได้กับซอฟต์แวร์นัก
ประสิทธิภาพ
- พัฒนาการของ AMD K5 PR เท่าเดิมแต่ประมวลผลเร็วกว่า
อย่าง ไร ก็ ตาม ช่วง แรก ที่ AMD ผลิต K5 ออก มา โดย PR-100 วิ่ง ที่ ความ เร็ว BUS 100 นั้น นอก จาก ปัญหา เกี่ยวกับการ ออก แบบ ที่ ยัง ไม่ ได้ มาตร ฐาน เท่า ที่ ควร และ ประสิทธิภาพ ยัง ไม่ เป็น ที่ พอ ใจ ของ ลูก ค้า AMD จึง ได้ ออก แบบ K5 รุ่น ใหม่ ออก สู้ ตลาด ซึ่ง เป็น รุ่น ที่ ยัง คง ใช้ PR เหมือนเดิม แต่ คราว นี้ PR-133 รัน ที่ ความ เร็ว 100 MHz และ มี ประสิทธิภาพ เทียบ เท่า Cyrix 6X86 PR-166 หรือ เพนเทียม 166 ทั้ง นี้ เพราะ Cyrix เอง ก็ พัฒนา 6X86 เข้า มา ใน ตลาด และ Intel เอง ก็ ยัง มี ประสิทธิภาพ ดี กว่า เมื่อ ไม่ มี ทางเลือก อื่น AMD ก็ พัฒนา AMD K-5 รุ่น ใหม่ ออก มา โดย รุ่น ที่ สูง สุด ก็ คือ PR166 ซึ่ง มี ความ เร็ว เทียบ เท่า เพนเทียม 225 MHz หลัง จาก นั้น AMD ก็ เริ่ม พัฒนา ซี พียูตระกูล ใหม่ คือ K6
- ความ
เหมาะ สม ใน การ ใช้ งาน
AMD k-5 ยัง คง เป็น ซี พียูรุ่น ที่ เหมาะ สำหรับ งาน Application ทางธุรกิจ ทั่วๆ ไปมากกว่า
เอเอ็มดี K6
เป็น CPU ในรุ่นที่ 6 ของทาง AMD ซึ่งชิงเกิดก่อน Pentium II ของทาง Intel เพียงเดือนเดียว คือเริ่มวางจำหนายในเดือนเมษายน ปีค.ศ. 1997 ใช้เทคโนโลยีการผลิตขนาด 0.35 ไมครอน เริ่มต้นด้วยความเร็ว 166 MHz จนถึง 233 MHz ซึ่งรุ่นหลังนี้ ก็ได้ลดขนาดการผลิตเหลือเพียง 0.25 ไมครอนด้วย K6 นี้ ใช้โครงสร้างสถาปัตยกรรมของ Nx686 ของทาง NexGen ซึ่งทาง AMD ซื้อบริษัทนี้เข้าไว้ตั้งแต่ก่อนออก K5 เสียอีก มีขนาดของ Cache ระดับ 1 ที่มากกว่า Intel Pentium MMX เป็นเท่าตัว คือมีถึง 64K ( Instruction Cache 32K และ Data Cache อีก 32K ) นอกจากนี้ยังได้รวมเอาชุดคำสั่ง MMX ของทาง AMD เอง เข้าไว้ด้วย ส่วนสถาปัตยกรรมโครงสร้างภายในนั้น ก็จะเป็นในรูปแบบของ RISC CPU ( Reduced Instruction Set Computer ) ใช้งานบน Socket 7 .. นอกเหนือไปจากนั้น ก็มี CPU ในสายนี้ แต่เป็น CPU สำหรับ Mobile PC นั้นคือ K6 Model 7 ที่มีระดับความเร็ว 266 และ 300 MHz ใช้ FSB 66 MHz ด้วยเทคโนโลยีการผลิตขนาด 0.25 ไมครอน
Cyrix M II Processor
-เทคโนโลยีของ cyrix M ll
cyrix M ll ตัวแรกที่ทดสอบใช้งานนั้นคือ M ll 300GP (รุ่นเดียวกับ IBM PR300 แต่หน้าตาคนละอย่าง)
ในการใช้งาน บนซีพียู มีป้ายบอกว่า 66 MHz x 3.5 , 2.9 Volt แสดงว่าต้องกำหนดความเร็วสัญญาณและตัวคุณ 66 ปx 3.5 ซึ่งเท่ากับ 233 MHz แต่ทำไม Cyrix เขียนว่า 300GP เป็นเพราะที่ความเร็วแกนความจริงแล้วปัจจุบันนี้จะใช้คำว่า Cyrix กับซีพียูเหล่านี้ไม่ได้อีกแล้วเนื่องจากมีการขายกันไปหลายทอด จาก Cyrix ไปเป็น IBM ไป NS (National Semiconductor) และในที่สุดก็ถูกซื้อไปโดยบริษัท VIA แต่คำว่า Cyrix ก็ยังเป็นชื่อที่คุ้นและเปรียบเหมือนเครื่องหมายการค้าอยู่ จึงของเรียกรวม ๆ ว่า Cyrix ไปก่อน ปัจจุบันจากการพัฒนาไม่ต่อเนื่อง จึงดูเหมือนว่าซีพียูตระกูลนี้จะจบอยู่ที่รุ่นสุดท้ายคือ M II เท่านั้น ส่วนเทคโนโลยีของ Cyrix ได้ถูกนำไปใช้ในชิปรุ่นใหม่ของ VIA แทน
6x86(M I) Cyrix ได้รับความนิยมจากซีพียูรุ่น 6x86 (สังเกตว่าไม่มี MX ต่อท้าย) นี้มากพอสมควรเนื่องจากเป็นทางเลือกที่ถูกมาก ๆ เมื่อเทียบกับ Pentium ที่ใช้ความถี่เท่ากัน โดยรุ่นนี้เป็นการใช้ชื่อรุ่นที่เทียบเคียงกับความเร็วของ Pentium เช่นเดียวกับ AMD โดยมีรุ่น PR133+, PR150+, PR166+ และ PR200+ ให้เลือก เครื่องหมายบวกที่ตามหลังเป็นการพยายามบอกว่าอย่างน้อยเท่ากับ Pentium รุ่นนั้น ๆ หากแต่โดยรวมแล้วเร็วกว่า อย่างไรก็ตามปัญหาเรื่องความเข้ากันได้กับซีพียูของ Intel ทำให้ผู้ใช้ซีพียูตระกูลนี้เลิกรากันไปมากเหมือนกัน
M II และ
6x86MX M II เป็นซีพีรุ่นล่าสุดและรุ่นสุดท้ายของ Cyrix ก่อนที่จะขายกิจการไป ซีพียูรุ่นนี้เริ่มต้นจากยุคแรกที่ใช้ชื่อว่า 6x86MX ซึ่งเป็นความพยายามในการผลิตซีพียูที่เป็นยุคที่ 6 เพื่อให้ได้ผลิตภัณฑ์ที่เทียบเท่ากันกับทั้ง Pentium MMX และ Pentium II โดยทำงานที่ความถี่ 150 MHz (แต่เทียบกับ Pentium ที่ 166 MHz จึงใช้ชื่อรุ่นเป็น PR หรือ Pentium Rate เช่นเดียวกับ AMD คือ PR166), PR166 (PR200), 187 (PR233) ใน 6x86 และในยุคที่ใช้ชื่อ M II เพื่อให้เกิดความแตกต่างโดยทำงานที่ความถี่ 250, 285 และ 300 แต่โดยความจริงแล้วก็คือ 6x86MX ที่ทำงานบนบัสที่เร็วขึ้น จากเดิมที่สูงสุดคือ 75 MHz ไปเป็น 95 MHz และ 100 MHz ซึ่งแม้จะมีราคาที่ถูกแล้วแต่ก็ยังสายเกินกว่าที่จะได้รับความนิยม รวมทั้งปัญหาในเรื่องความไม่เข้ากันกับซีพียูของ Intel อย่างเต็มที่อีกด้วย
-เทคโนโลยีของ cyrix M ll
cyrix M ll ตัวแรกที่ทดสอบใช้งานนั้นคือ M ll 300GP (รุ่นเดียวกับ IBM PR300 แต่หน้าตาคนละอย่าง)
ในการใช้งาน บนซีพียู มีป้ายบอกว่า 66 MHz x 3.5 , 2.9 Volt แสดงว่าต้องกำหนดความเร็วสัญญาณและตัวคุณ 66 ปx 3.5 ซึ่งเท่ากับ 233 MHz แต่ทำไม Cyrix เขียนว่า 300GP เป็นเพราะที่ความเร็วแกนความจริงแล้วปัจจุบันนี้จะใช้คำว่า Cyrix กับซีพียูเหล่านี้ไม่ได้อีกแล้วเนื่องจากมีการขายกันไปหลายทอด จาก Cyrix ไปเป็น IBM ไป NS (National Semiconductor) และในที่สุดก็ถูกซื้อไปโดยบริษัท VIA แต่คำว่า Cyrix ก็ยังเป็นชื่อที่คุ้นและเปรียบเหมือนเครื่องหมายการค้าอยู่ จึงของเรียกรวม ๆ ว่า Cyrix ไปก่อน ปัจจุบันจากการพัฒนาไม่ต่อเนื่อง จึงดูเหมือนว่าซีพียูตระกูลนี้จะจบอยู่ที่รุ่นสุดท้ายคือ M II เท่านั้น ส่วนเทคโนโลยีของ Cyrix ได้ถูกนำไปใช้ในชิปรุ่นใหม่ของ VIA แทน
6x86(M I) Cyrix ได้รับความนิยมจากซีพียูรุ่น 6x86 (สังเกตว่าไม่มี MX ต่อท้าย) นี้มากพอสมควรเนื่องจากเป็นทางเลือกที่ถูกมาก ๆ เมื่อเทียบกับ Pentium ที่ใช้ความถี่เท่ากัน โดยรุ่นนี้เป็นการใช้ชื่อรุ่นที่เทียบเคียงกับความเร็วของ Pentium เช่นเดียวกับ AMD โดยมีรุ่น PR133+, PR150+, PR166+ และ PR200+ ให้เลือก เครื่องหมายบวกที่ตามหลังเป็นการพยายามบอกว่าอย่างน้อยเท่ากับ Pentium รุ่นนั้น ๆ หากแต่โดยรวมแล้วเร็วกว่า อย่างไรก็ตามปัญหาเรื่องความเข้ากันได้กับซีพียูของ Intel ทำให้ผู้ใช้ซีพียูตระกูลนี้เลิกรากันไปมากเหมือนกัน
M II และ
6x86MX M II เป็นซีพีรุ่นล่าสุดและรุ่นสุดท้ายของ Cyrix ก่อนที่จะขายกิจการไป ซีพียูรุ่นนี้เริ่มต้นจากยุคแรกที่ใช้ชื่อว่า 6x86MX ซึ่งเป็นความพยายามในการผลิตซีพียูที่เป็นยุคที่ 6 เพื่อให้ได้ผลิตภัณฑ์ที่เทียบเท่ากันกับทั้ง Pentium MMX และ Pentium II โดยทำงานที่ความถี่ 150 MHz (แต่เทียบกับ Pentium ที่ 166 MHz จึงใช้ชื่อรุ่นเป็น PR หรือ Pentium Rate เช่นเดียวกับ AMD คือ PR166), PR166 (PR200), 187 (PR233) ใน 6x86 และในยุคที่ใช้ชื่อ M II เพื่อให้เกิดความแตกต่างโดยทำงานที่ความถี่ 250, 285 และ 300 แต่โดยความจริงแล้วก็คือ 6x86MX ที่ทำงานบนบัสที่เร็วขึ้น จากเดิมที่สูงสุดคือ 75 MHz ไปเป็น 95 MHz และ 100 MHz ซึ่งแม้จะมีราคาที่ถูกแล้วแต่ก็ยังสายเกินกว่าที่จะได้รับความนิยม รวมทั้งปัญหาในเรื่องความไม่เข้ากันกับซีพียูของ Intel อย่างเต็มที่อีกด้วย
MMX การทดสอบและการใช้งาน
-ประสิทธิภาพที่ได้จากการอ1. ความเร็วของ เพนเทียม II ใน การ รัน โปรแกรม ต่างๆ ได้ ผล ไม่ เป็น ที่ น่าพอ ใจ ถึง แม้ ว่า ส่วน ของ CPUMark16 จะ เพิ่ม ขึ้น อย่าง เห็น ได้ ชัด เมื่อ เปรียบ เทียบ กับ เพนเทียม โปร
ผู้ที่ทำงานบนเครื่องคอมพิวเตอร์เป็นประจำคงมีความปรารถนา ที่คล้ายกันประการหนึ่งคือต้องการให้เครื่องคอมฯ ทำงานได้เร็วมากที่สุด เร็วดั่งใจนึกหรือเร็วกว่าได้ยิ่งดี ความปรารถนาเช่นนี้เป็นจริงขึ้นมาแล้ว มันได้ช่วยลดทอนปัญหาของผู้ใช้ลงไปมาก แต่ปัญหาของผู้ผลิตล่ะ ในเมื่อคอมพิวเตอร์ที่ใช้กันทั่วๆ ไปก็มีความเร็วพอกับความต้องการใช้งานทั่วไปอยู่แล้ว และจะเอาคอมพิวเตอร์ที่เร็วยิ่งกว่าหรือ superfast computer มาใช้ทำไมในเมื่อมันมีราคาสูงกว่า
นี่คือการท้าทายที่อินเทล (Intel) เผชิญอยู่ในตอนนี้ ทั้งนี้ บริษัทเพิ่งออกโปรเซสเซอร์ (processor) ตัวใหม่ล่าสุดคือ เพนเทียม III ซึ่งอินเทลก็พยายามแก้ปัญหาด้วยการใช้กลยุทธ์ทางการตลาดและการลดราคา
ปกติเมื่ออินเทลออก chip ใหม่สู่ท้องตลาด เครื่องที่ใช้ชิปรุ่นนั้นจะมีราคาสูงกว่าเครื่องชั้นนำ (top line) ในตลาดขณะนั้น แต่ครั้งนี้มันไม่เป็นเช่นนั้น ตลาดมีกำลังซื้ออ่อนลงและบริษัทคู่แข่งก็จะออก chip ตัวใหม่ในเร็วๆ นี้ คือ K6-III ของบริษัท Advanced Micro Devices แต่อินเทลก็ต้องการขายเครื่องที่มีชิปเพนเทียม III ให้ได้ ในราคาถูก
ตอนนี้บริษัทเดล (Dell) ขายเครื่องขนาด 500-MHz ที่ใช้เพนเทียม III Dimension XPST ในราคา 1,775 เหรียญ(ไม่รวม จอมอนิเตอร์) ขณะที่หากเป็นเครื่องขนาด 450-MHz ใช้ชิปเดียว กันขายที่ราคา 1,640 เหรียญ และเครื่องขนาด 400-MHz ใช้เพนเทียม II Dimension V ก็มีราคาแค่ 1,475 เหรียญหากเลือก ซื้อดีๆ แล้ว ก็อาจจะหาเครื่องที่ใช้เพนเทียม III ในราคาที่ต่ำกว่าเครื่องรุ่นเดียวกันที่ใช้เพนเทียม II ด้วยซ้ำไป
นั่นคือเครื่อง Dimension V ที่ขนาดความเร็ว 400-MHz ใช้ Celeron processor ในราคาเพียง 1,363 เหรียญ ซึ่งกลยุทธ์ เรื่องราคาของอินเทลนั้นทำให้เข้าใจว่าเพนเทียม II จะค่อยๆถอนออกจากตลาด เหลือแต่เพนเทียม III และ Celeron
อินเทลและผู้ผลิตเครื่องคอมฯ ในตอนนี้กำลังเผชิญความท้าทาย 2 อย่างในการที่จะชักชวนให้ผู้ใช้(user)หันมาอัพเกรดชิปเป็นเพนเทียม III ประการแรกคือพวกเขาต้องขายไอเดียที่ว่าความเร็วเป็นสิ่งจำเป็นในการทำงานของเครื่องคอมฯ และความเร็วที่ว่านี้เพนเทียม III สามารถสนองได้
โปรเซสเซอร์ Celeron ก็ใช้งานได้ดีอยู่แล้วทั้งแอพพลิ เคชั่นธุรกิจและครัวเรือน ไม่ว่าจะเป็นโปรแกรม word proces-sing, E-mail และการจัดการเรื่องการเงินต่างๆ คอมพิวเตอร์ความเร็วสูงไม่ได้ช่วยให้การทำงานของแอพพลิเคชั่นเหล่านี้เร็วมากขึ้นนัก อินเทลพยายามโปรโมตเพนเทียม III ว่าเป็นชิปที่ใช้ ได้ดีกับการเข้า Web แต่ลูกค้าต้องมี cable modem หรือมีการ เชื่อมต่อด้วยความเร็วสูงอยู่แล้ว ความแตกต่างนี้จึงจะเห็นได้อย่างชัดเจน
โปรเซสเซอร์ Celeron ก็ใช้งานได้ดีอยู่แล้วทั้งแอพพลิ เคชั่นธุรกิจและครัวเรือน ไม่ว่าจะเป็นโปรแกรม word proces-sing, E-mail และการจัดการเรื่องการเงินต่างๆ คอมพิวเตอร์ความเร็วสูงไม่ได้ช่วยให้การทำงานของแอพพลิเคชั่นเหล่านี้เร็วมากขึ้นนัก อินเทลพยายามโปรโมตเพนเทียม III ว่าเป็นชิปที่ใช้ ได้ดีกับการเข้า Web แต่ลูกค้าต้องมี cable modem หรือมีการ เชื่อมต่อด้วยความเร็วสูงอยู่แล้ว ความแตกต่างนี้จึงจะเห็นได้อย่างชัดเจน
อย่างไรก็ตาม หากไม่มีการเขียนซอฟต์แวร์โปรแกรมเพื่อ ใช้ประโยชน์จากความสามารถของชิปตัวนี้ เพนเทียม III ก็จะมีความเร็วมากกว่าชิปอื่นๆ ในท้องตลาดเพียง 10% เท่านั้น แต่อินเทลก็เคยมีประวัติมาเมื่อ 2 ปีก่อนว่าแนะนำตัว MMX Pentium แต่ทว่าไม่มีซอฟต์แวร์โปรแกรมมารองรับ ดังนั้นเพื่อหลีกเลี่ยงความผิดพลาดดังกล่าว มาคราวนี้อินเทลจึงทำงานร่วมกับผู้พัฒนาซอฟต์แวร์อย่างใกล้ชิด เพื่อที่จะเข็นซอฟต์แวร์โปรแกรมที่ใช้กับเพนเทียม III ออกมาสู่ท้องตลาดเร็วที่สุด ล่าสุดดูเหมือนจะเป็นเวอร์ชั่นแรก (ที่อัพเกรดแล้ว) ของซอฟต์แวร์ชื่อ Laura"s Happy Adventures ของบริษัท UbiSoft
ขณะที่อินเทลมีปัญหาเรื่องการผลักดันให้ผู้ใช้อัพเกรดชิปเป็นเพนเทียม III หันมาดูที่แอปเปิลแล้วกลับไม่ใคร่มีปัญหาเท่าใดในการที่จะชักจูงให้ลูกค้าใช้ Power Mac G3 เพื่อให้มีความเร็วมากกว่าเดิม เครื่อง Power Mac G3 ที่ความเร็ว 300-MHz มีราคา 1,599 เหรียญ ส่วนความเร็ว 400-MHz ราคาเพิ่มไป ถึง 2,519 เหรียญ เครื่องพวกนี้ออกแบบมาสำหรับคอศิลปินที่ชอบออกแบบหรือทำกราฟฟิกบนเครื่อง รวมไปถึงผู้ผลิตสื่อรูปแบบต่างๆ บนเครื่อง (multimedia-content producers) นอกจาก ความเร็วแล้ว สิ่งที่น่าสนใจอีกอย่างคือเครื่องเพาเวอร์แมคเหล่านี้มีพื้นที่ให้ขยายการใช้งานได้อีกมาก โดยเฉพาะการออกแบบให้สามารถเชื่อมกับกล้องดิจิตอลวิดีโอ และอุปกรณ์อื่นๆ ที่ต้องการถ่ายโอนข้อมูลด้วยความเร็วสูงมาก
ไม่ว่าลูกค้าคอมพิวเตอร์ส่วนใหญ่จะรับมือกับการพัฒนาความเร็วของชิปใหม่ๆ ทันหรือไม่ก็ตาม ต้องยอมรับว่าเครื่องคอมฯ ตอนนี้มีความเร็วนำหน้าไปแล้ว เมื่อเร็วๆ นี้อินเทลได้แนะนำเพน เทียม III ทำงานที่ความเร็ว 1 gigahertz และการผลิตเพนเทียมชิปรวมทั้งเพาเวอร์พีซีชิปก็คาดว่าจะทำได้ที่ระดับ 750-MHz ภาย ในปลายปีนี้