Howtocom's Blog

ความรู้พื้นฐานเกี่ยวกับคอมพิวเตอร์ ตอนที่ 2

กุมภาพันธ์ 12, 2010
ให้ความเห็น

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


                                                                            
   ดังนั้นระบบคอมพิวเตอร์จึงประกอบด้วย 4 ส่วน ได้แก่ ส่วนประมวลผลกลาง หน่วยความจำ อุปกรณ์รับข้อมูล และอุปกรณ์แสดงผลซึ่งแต่ละส่วนมีรายละเอียดดังนี้


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


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

   หน่วยความจำหลัก เป็นส่วนที่ทำหน้าที่ร่วมกับซีพียู โดยจะเป็นที่สำหรับเก็บข้อมูลสำคัญๆสำหรับซีพียู มีทั้งที่เก็บข้อมูลแบบถาวรและชั่วคราว ซึ่งได้แก่ หน่วยความจำรอม (ROM) และหน่วยความจำแรม (RAM) ตามลำดับ
หน่วยความจำรอม(ROM : Read Only Memory) เป็นหน่วยความจำชนิดที่อ่านได้อย่างเดียว ใช้เก็บข้อมูลแบบถาวร และไม่ต้องการพลังงานไฟฟ้าในการหล่อเลี้ยงเราใช้หน่วยความจำชนิดนี้ในการเก็บโปรแกรมควบคุมการทำงานของระบบที่เรียกว่า ไบออส (BIOS : Basic Input Output System)
หน่วยความจำแรม(RAM:RanddomAccessMemory) เป็นหน่วยความจำชนิดที่ต้องการพลังงานไฟฟ้าในการทำงานข้อมูลภายในแรมจะสูญหายทันทีที่มีการดับเครื่อง แรมจะทำงานร่วมกับซีพียูโดยซีพียูจะใช้แรมเป็นที่เก็บข้อมูลที่จะเป็นต่อการประมวลผลในขณะนั้นซึ่งจะเป็นการจัดเก็บข้อมูลแบบชั่วคราวเท่านั้น
คอมพิวเตอร์เครื่องใดที่มีแรมมากๆก็จะทำให้เครื่องนั้นทำงานได้เร็วขึ้น
   หน่วยความจำสำรอง คือ อุปกรณ์ที่ทำหน้าที่ในการเก็บบันทึกข้อมูล และโปรแกรมต่างๆแบบถาวรได้แก่ ฮาร์ดดิสก์ ฟล็อปปี้ดิสก์ แผ่นซีดีรอม ฯลฯ โดยถ้าเป็นข้อมูลที่มีขนาดเล็ก และต้องการเคลื่อนย้ายไฟล์ไปที่คอมพิวเตอร์เครื่องอื่นๆก็ใช้ฟล็อปปี้ดิสก์ แต่ถ้าเป็นข้อมูลที่มีขนาดใหญ่มากๆก็จะเก็บลงในฮาร์ดดิสก์ หรือ
แผ่นซีดีรอมซึ่งข้อมูลที่เก็บในฟล็อปปี้ดิสก์ หรือฮาร์ดดิสก์ เราสามารถเปลี่ยนแปลงแก้ไข และบันทึกลงไปใหม่ได้ส่วนแผ่นซีดีรอมไม่สามารถเปลี่ยนแปลงได้
   อุปกรณ์รับข้อมูล เป็นส่วนที่ทำหน้าที่รับข้อมูลหรือคำสั่งจากผู้ใช้เข้าสู่ระบบคอมพิวเตอร์แล้วนำไปประมวลผล อุปกรณ์รับข้อมูลที่ว่านี้ ได้แก่ เมาส์ คีย์บอร์ด ฟล็อปปี้ดิสก์ สแกนเนอร์ เป็นต้น

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

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

    ซอฟต์แวร ์ หมายถึง โปรแกรมหรือชุดคำสั่งที่ใช้สั่งงานให้คอมพิวเตอร์ทำงานตามที่เราต้องการ ซึ่งหมายถึงระบบปฏิบัติการและโปรแกรมต่างๆ ที่เราใช้งานกันอยู่ทุกวัน ไม่ว่าจะเป็น Windows 98/ME ,MS Office ,Linux, Lotus, Winzip เป็นต้น ซึ่งเป็นส่วนที่ไม่สามารถมองเห็นและจับต้องได้

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


ความรู้พื้นฐานเกี่ยวกับคอมพิวเตอร์ ตอนที่ 1

กุมภาพันธ์ 12, 2010
ให้ความเห็น

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

  

                                                                                         
   คอมพิวเตอร์ประเภทนี้จัดอยู่ในรุ่นกลาง ซึ่งได้รับความนิยมมากอยู่พอสมควร เนื่องจากมีราคาถูกกว่าเมนเฟรมและสามารถรองรับงานธุรกิจได้ดีระดับหนึ่งส่วนใหญ่แล้วมินิคอมพิวเตอร์จะใช้ Unix เป็นระบบ ปฏิบัติการคอมพิวเตอร์ประเภทนี้พบมากในองค์กรตั้งแต่ขนาดกลางขึ้นไป    
  
   ไมโครคอมพิวเตอร์ (Micro Computer) เป็นเครื่องคอมพิวเตอร์ที่มีขนาดเล็ก ราคาถูก ที่เรามักจะเรียกว่า”คอมพิวเตอร์ส่วนบุคคลหรือเครื่องพีซี”(Personal Computer : PC) สามารถใช้เป็นเครื่องส่วนตัวหรือใช้เป็นเครื่องลูก(Client)ในเครือข่ายซึ่งในปัจจุบันถูกพัฒนาให้มีประสิทธิภาพสูงมากเราสามารถแบ่งเครื่องในระดับไมโครคอมพิวเตอร์ตามขนาดของเครื่องได้ดังนี้

  

เป็นคอมพิวเตอร์สำหรับตั้งโต๊ะ (Desktop Computer) เป็นเครื่องคอมพิวเตอร์ที่ใช้งานตามบ้าน และสำนักงานเป็นคอมพิวเตอร์ที่มีการใช้งานอย่างแพร่หลาย เนื่องจากมีประสิทธิภาพสูง ราคาไม่แพง และถูกพัฒนาอย่างต่อเนื่อง

   

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

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


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

 

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


การตั้งค่าและความหมายของคำต่าง ๆ ใน BIOS ที่ควรทราบ

กุมภาพันธ์ 17, 2010
ให้ความเห็น

การตั้งค่าและความหมายของคำต่าง ๆ ใน BIOS ที่ควรทราบ โดยปกติแล้ว เราไม่จำเป็นต้องทำการเปลี่ยนแปลงค่าต่าง ๆ ใน BIOS บ่อยนัก ยกเว้นเมื่อเราต้องการเปลี่ยนแปลงการตั้งค่าต่าง ๆ หรือเมื่อมีการเปลี่ยนอุปกรณ์ใหม่ ๆ เช่น CPU, RAM หรือ Hard Disk เป็นต้น การเข้าสู่ BIOS Setup Mode สำหรับวิธีการที่จะเข้าไปตั้งค่าต่าง ๆ ใน BIOS ได้นั้น จะขึ้นอยู่กับระบบของแต่ละเครื่องด้วย โดยปกติเมื่อเราทำการเปิดสวิทช์ไฟของเครื่องคอมพิวเตอร์ BIOS ก็จะเริ่มทำงานโดยทำการทดสอบอุปกรณ์ต่าง ๆ ก่อนที่จะเรียกใช้งานระบบ DOS จากแผ่น Floppy Disk หรือ Hard Disk ในช่วงนี้จะเป็นช่วงที่เราสามารถเข้าไปทำการแก้ไขเปลี่ยนแปลงการตั้งค่าต่าง ๆ ใน BIOS ได้โดยกด Key ต่าง ๆ เช่น DEL, ESC CTRL-ESC, CTRL-ALT-ESC ทั้งนี้ขึ้นอยู่กับว่าแต่ละเครื่องจะตั้งไว้อย่างไร ส่วนใหญ่ จะมีข้อความบอกเช่น “Press DEL Key to Enter BIOS Setup” เป็นต้น ปุ่ม Key ต่าง ๆ ที่ใช้สำหรับการ Setup BIOS ส่วนใหญ่จะเป็นแบบเดียวกัน โดยจะมีรูปแบบทั่วไป Up, Down, Left, Right ใช้สำหรับเลื่อนเมนูตามต้องการ Page Up, Page Down ใช้สำหรับเพิ่ม ลบ หรือเปลี่ยนแปลงค่าตามต้องการ ESC Key ใช้สำหรับย้อนกลับไปเมนูแรกก่อนหน้านั้น Enter Key ใช้สำหรับเลือกที่เมนูตามต้องการ F1, F2 ถึง F10 ใช้สำหรับการทำรายการตามที่ระบุในเมนู BIOS Setup ตัวอย่างการตั้งค่าต่าง ๆ ใน BIOS Setup สำหรับตัวอย่างต่อไปนี้ผมนำมาให้ดูแบบรวมทั่ว ๆ ไปของ BIOS เท่าที่หาข้อมูลได้นะครับ ซึ่งส่วนใหญ่ก็จะคล้าย ๆ กัน เริ่มจากหลังจากที่กด DEL หรือ Key อื่น ๆ ขณะเปิดเครื่องเพื่อเข้าสู่ BIOS Setup Mode โดยปกติแล้ว ถ้าหากเป็นการตั้งค่าครั้งแรก หลังจากที่ทำการ Reset CMOS แล้ว ก็เลือกที่เมนู Load BIOS Default Setup หรือ Load BIOS Optimal-performance เพื่อเลือกการตั้งค่าแบบกลาง ๆ ของอุปกรณ์ทั่วไปก่อน จากนั้นจึงมาทำการเลือกแก้ไขเปลี่ยนแปลงแต่ละค่า ตามเมนูต่อไปนี้ Standard CMOS Setup Date และ Time ใส่ วันที่ และ เวลา ปัจจุบัน Hard Disk กำหนดขนาดของ HDD (Hard Disk) ว่ามีขนาดเท่าไร โดยเลือกตั้งค่าเองแบบ User, แบบอัตโนมัติ Auto หรือไม่ได้ติดตั้งก็เลือกที่ None Primary / Master อุปกรณ์ที่ต่อกับ IDE แรก แบบ Master Primary / Slave อุปกรณ์ที่ต่อกับ IDE แรก แบบ Slave Secondary / Master อุปกรณ์ที่ต่อกับ IDE ที่สอง แบบ Master Secondary / Slave อุปกรณ์ที่ต่อกับ IDE ที่สอง แบบ Slave – Cyls จำนวน cylinders ใส่ตามคู่มือ HDD – Heads จำนวน heads ใส่ตามคู่มือ HDD – Precomp write precompensation cylinder ไม่ต้องกำหนดหรือใส่ตามคู่มือ HDD – Landz landing zone ไม่ต้องกำหนด หรือใส่ตามคู่มือ HDD – Sectors จำนวน sectors ใส่ตามคู่มือ HDD Mode ถ้าหากทราบค่าที่แน่นอนให้ใส่เป็น User แต่ถ้าไม่แน่ใจ ให้ตั้ง Auto ไว้ – Auto BIOS จะทำการตรวจสอบและตั้ง Mode ของ HDD อัตโนมัติ – Normal สำหรับ HDD ที่มี clys,heads,sectors ไม่เกิน 1024,16,63 – Large สำหรับ HDD ที่มี cyls มากกว่า 1024 แต่ไม่ support LBA Mode – LBA Logical Block Addressing สำหรับ HDD ใหม่ ๆ จะมีการส่งข้อมูลที่เร็วกว่า Drive A: B: ชนิดของ Diskette Drives ที่ติดตั้งใช้งาน 360K, 720K, 1.2M หรือ 1.44M Video ชนิดของจอแสดงภาพ (ปกติจะเป็น EGA/VGA) Halt On กำหนดการ Stop หากพบ Error ขณะที่ POST (Power-On Seft Test) – All errors การ POST จะหยุดและแสดง prompts ให้เลือกการทำงานต่อไปทุก Error – All, But Key การ POST จะไม่หยุดกรณีของการเกิด Keyboard Error – All, But Disk การ POST จะไม่หยุดกรณีของการเกิด Disk Drive Error – All, But Disk/Key การ POST จะไม่หยุดกรณีของการเกิด Keyboard Error หรือ Disk Error Memory จะแสดงขนาดของ Memory ที่ใส่อยู่ ซึ่งไม่สามารถเปลี่ยนแปลงได้ – Base Memory โดยปกติจะเป็น 640K สำหรับ DOS – Extended คือ Memory ในส่วนที่สูงกว่า 1M ขึ้นไป – Other Memory หมายถึงส่วนของระหว่าง 640K ถึง 1M BIOS Features Setup Virus Warning การเตือนเมื่อมีการเขียนข้อมูลทับ Boot Record ของ HDD [Enabled] CPU Int / Ext cache การใช้งาน CPU Internal / External Cache [Enabled] CPU L2 Cache ECC Check การใช้ External Cache แบบ ECC SRAMs Quick Power On Seft Test การทำ POST แบบเร็ว [Enabled] Boot Sequence เลือกลำดับของการบูทเช่นจาก C:, A: หรือ IDE-0, IDE-1 [C: A:] Swap Floppy Disk กำหนดการสลับตำแหน่ง Drive A: เป็น Drive B: [Disabled] Boot Up Floppy Seek การตรวจสอบชนิดของ Disk Drive ว่าเป็นแบบใด [Disabled] Boot Up NumLock Status กำหนดการทำงานของ Key NumLock หลังจากเปิดเครื่อง [Disabled] Boot Up System Speed กำหนดความเร็ว CPU หลังจากเปิดเครื่อง [High] Gate A20 Option การเข้าถึง Address memory ส่วนที่สูงกว่า 1M [Fast] Typematic Rate Setting กำหนดความเร็วของการกด Key [Enabled] Typematic Rate (Chars/Sec) กำหนดความเร็วของการกด Key [6] Typematic Delay (Msec) กำหนดค่า delay ของการกด Key [250] Security Option กำหนดการตั้งรหัสผ่านของการ Setup BIOS หรือ System [Setup] PS/2 Mouse Control กำหนดการใช้งาน PS/2 Mouse [Disabled] PCI/VGA Palette Snoop แก้ปัญหาการเพี้ยนของสีเมื่อใช้การ์ดวีดีโออื่น ๆ ร่วมด้วย [Disabled] Assign IRQ for VGA กำหนดการใช้ IRQ ให้กับการ์ดจอ [Enabled] OS Select for DRAM > 64M การกำหนดหน่วยความจำสำหรับ OS2 [Non-OS] HDD S.M.A.R.T capability Self-Monitering Analysis and Reporting Technology ควรเลือก [Enabled] Video BIOS Shadow กำหนดให้ทำ Shadow กับ ROM จากการ์ดแสดงผล C0000-C4000 ควรเลือก [Enabled Adapter ROM กำหนดให้ทำ Shadow กับ ROM จากการ์ดที่เสียบเพิ่มเติม – C8000 ใช้กับการ์ดแสดงผลชนิด MDA (จอเขียว) – CC000 ใช้กับการ์ด controller บางประเภท [Disabled] – D0000 ใช้กับการ์ด LAN [ถ้าไม่ใช้ตั้ง Disabled] – D4000 ใช้กับ controller สำหรับ Disk Drive ชนิดพิเศษ [Disabled] – D8000 ตั้ง [Disable] – DC000 ตั้ง [Disable] – E0000 ตั้ง [Disable] – E4000 ตั้ง [Disable] – E8000 ตั้ง [Disable] – EC000 ใช้กับการ์ด controller ชนิด SCSI [หากไม่ได้ใช้ตั้ง Disable] System ROM การทำ Shadow กับ ROM ของ BIOS ที่ F000 [Enabled] Chipset Features Setup Auto Configuration คือให้ BIOS จัดการค่าต่างๆโดยอัตโนมัติซึ่งจะเป็นค่ากลาง ๆ Hidden Refresh การเติมประจุไฟของ DRAM [Enabled] Slow Refresh ให้ DRAM ลดความถี่ในการเติมประจุไฟลง 2 – 4 เท่า [เลือก Enabled ถ้าไม่มีปัญหาในการใช้งาน] Concurrent Refresh การอ่าน-เขียนข้อมูล ได้พร้อมๆกับการเติมประจุไฟใน DRAM [เลือก Enabled ถ้าไม่มีปัญหาในการใช้งาน] Burst Refresh การเติมประจุไฟลง DRAM ได้หลายๆ รอบในการทำงานครั้งเดียว [เลือก Enabled ถ้าไม่มีปัญหาในการใช้งาน] DRAM Brust at 4 Refresh จำนวนการ Burst Refresh เป็น 4 รอบในการทำงาน 1ครั้ง [Enabled] Staggered Refresh การเติมประจุล่วงหน้าใน DRAM ใน Bank ถัดไปด้วย [Enabled] Refresh RAS Active Time ให้ทดลองกำหนดค่าน้อยที่สุดเท่าที่เครื่องจะสามารถทำงานได้ AT Cycle Wait State เวลาที่รอให้การ์ด ISA พร้อม ให้ตั้งค่าที่น้อยสุดเท่าที่เครื่องทำงานได้ 16-Bit Memory, I/O Wait State เวลาที่ซีพียูต้องรอระหว่างรอบการทำงาน ตั้งน้อยที่สุดที่ทำงานได้ 8-Bit Memory, I/O Wait State เวลาที่ซีพียูต้องรอระหว่างรอบการทำงาน ให้ตั้งน้อยสุดที่ทำงานได้ DMA Clock Source กำหนดความเร็วของอุปกรณ์ DMA โดยมีค่าปกติคือ 5 MHz Memory Remapping หากเปิดการทำงานนี้ไว้จะทำ Shadows กับ BIOS ใดๆ ไม่ได้ Cache Read Hit Burst หรือ SRAM Read Wait State ระยะพักรอเมื่ออ่านข้อมูลลงใน L1 Cache ให้ตั้งน้อยที่สุดเท่าที่ทำงานได้ Cache Write Hit Burst หรือ SRAM Write Wait State ระยะพักรอเมื่ออ่านข้อมูลลงใน L1 Cache ให้ตั้งน้อยที่สุดเท่าที่ทำงานได้ Fast Cache Read / Write ให้แคชทำงานโหมดความเร็วสูง จะมีผลเมื่อแคชมีขนาด 64 KB หรือ 256 KB Tag Ram Includes Ditry ให้แคชทำงานในโหมดเขียนทับโดยไม่ต้องย้าย/ลบข้อมูลเดิมออกก่อน หากมี Ram น้อยกว่า 256 MB ควรใช้ Dirty Bit Non-Cacheable Block-1 Size กำหนดขนาดหน่วยความจำที่ห้ามทำแคช [OK หรือ Disabled] RAS to CAS Delay Time ค่าหน่วงเวลาก่อนที่จะสลับการทำงาน RAS-CAS ตั้งค่าน้อยที่สุด เท่าที่ทำงานได้ CAS Before RAS การสลับลำดับการทำงานระหว่าง RAS และ CAS CAS Width in Read Cycle กำหนดค่าหน่วงเวลาก่อนที่ซีพียูจะเริ่มอ่านข้อมูลใน DRAM ตั้งน้อยที่สุดที่ทำงานได้ Interleave Mode ให้ซีพียูอ่าน – เขียนข้อมูลจาก DRAM ในโหมด Interleave Fast Page Mode DRAM ให้หน่วยความจำทำงานแบบ FPM โดยไม่ต้องอาศัย RAS และ CAS ซึ่งจะเร็วกว่า SDRAM CAS Latency Time หรือ SDRAM Cycle Length ระยะรอบการทำงานของ CAS latency ใน SDRAM ตั้งค่าน้อยที่สุด หรือใช้ค่า 2 กับ RAM ชนิด PC100 และใช้ค่า 3 กับ RAM ชนิด ความเร็วแบบ PC66/83 Read Around Write กำหนดให้ซีพียูอ่าน – เขียนข้อมูลจากหน่วยความจำได้ในคราวเดียวกัน [Enabled] DRAM Data Integrity Mode เลือก Non-ECC หรือ ECC ตามขนิดของ SDRAM System BIOS Cacheable การทำแคชของ System BIOS ROM #F0000-FFFFF [Enabled] Video BIOS Cacheable การทำแคชของ Video BIOS ROM [Enabled] Video RAM Cacheable การทำแคชของ Video RAM #A0000-AFFFF [Enabled ถ้าไม่มีปัญหา] Memory Hole at 15M-16M การจองพื้นที่สำหรับ ISA Adapter ROM [Enabled] Passive Release กำหนด CPU to PCI bus accesses ช่วง passive release [Enabled] Delayed Transaction เลือก Enable สำหรับ PCI version 2.1 AGP Aperture Size (MB) กำหนดขนาดของ AGP Aperture กำหนดเป็นครึ่งหนึ่งของ RAM ทั้งหมด Power Management Max Saving กำหนดการประหยัดพลังงานแบบ สูงสุด User Define กำหนดการประหยัดพลังงานแบบ ตั้งค่าเอง Min Saving กำหนดการประหยัดพลังงานแบบ ต่ำสุด PM Control by APM กำหนดให้ควบคุมการประหยัดพลังงานผ่านทางซอฟท์แวร์ APM Video Off Method กำหนดวิธีการปิดจอภาพเมื่อเข้าสู่โหมดประหยัดพลังงาน – V/H SYNC + Blank จะปิดการทำงาน V/H SYNC และดับจอภาพด้วย Blank Screen – DPMS สำหรับการ์ดแสดงผลและจอภาพที่สนับสนุนโหมด DPMS – Blank Screen จะทำการแสดงหน้าจอว่าง ๆ เมื่อประหยัดพลังงาน สำหรับจอรุ่นเก่า ๆ Video Off After ให้ปิดจอภาพเมื่อเข้าสู่โหมดประหยัดพลังงานแบบ Stanby หรือ Suspend Standby Mode กำหนดระยะเวลาเมื่อพบว่าไม่มีการใช้งาน จะหยุดทำงานของอุปกรณ์บางส่วน Supend Mode จะตัดการทำงานบางส่วนคล้าย Standby Mode แต่หยุดอุปกรณ์ที่มากกว่า HDD Power Down กำหนดระยะเวลาก่อนที่ BIOS จะหยุดการทำงานของ HDD Resume by Ring เมื่อ Enabled สามารถสั่งให้ทำงานจาก Soft Off Mode ได้ Resume by Alarm เมื่อ Enabled สามารถตั้งเวลาทำงานจาก Suspend Mode ได้ Wake Up On LAN เมื่อ Enabled สามารถสั่งให้ทำงานจาก Soft Off Mode ได้ Integrated Peripherals IDE HDD BLOCKS MODE ให้ HDD อ่าน-เขียนข้อมูลได้ครั้งละหลาย Sector พร้อมกัน [Enabled] IDE PIO Mode… กำหนดการทำงานแบบ Programe Input/Output [ตั้งสูงสุดหรือ Auto] IDE UDMA… กำหนดการทำงานแบบ DMA หรือ UDMA [Enabled หรือ Auto] On-Chip PCI IDE กำหนดการใช้ช่องเสียบ HDD IDE ที่อยู่บนเมนบอร์ด [Enabled] USB Keyboard Support กำหนดให้ใช้ Keyboard แบบ USB [Enabled] Onboard FDC Controller กำหนดให้ใช้ช่องเสียบ Disk Drive ที่อยู่บนเมนบอร์ด [Enabled] Onboard Serial Port 1 กำหนดค่าแอดเดรสและ IRQ ให้ COM1 ค่าปกติคือ 3F8/IRQ4 Onboard Serial Port 2 กำหนดค่าแอดเดรสและ IRQ ให้ COM2 ค่าปกติคือ 2F8/IRQ3 Parallel Port Mode กำหนดโหมดการทำงานของพอร์ตขนานได้ใน 3 แบบ [EPP&ECP] – SPP (Standard Parallel Port) คือโหมดมาตรฐานเหมาะแก่เครื่องพิมพ์รุ่นเก่าๆ – EPP (Enhanced Parallel Port) คือโหมด 2 ทิศทางเหมาะแก่เครื่องพิมพ์รุ่นใหม่ – ECP (Extended Cap. Port) คือโหมดความเร็วสูง เมื่อต่อพ่วงกับ Scanner, Laplink ฯลฯ ECP MODE USE DMA คือกำหนด DMA สำหรับ Port ขนานแบบ ECP ซึ่งค่าปกติคือ 3 การตั้งค่าอื่น ๆ Load BIOS Default Setup เมื่อกดเลือกที่นี่ BIOS จะทำการตั้งค่าต่าง ๆ ให้เป็นแบบกลาง ๆ สำหรับอุปกรณ์ทั่ว ๆ ไป หรือเป็นการตั้งค่าแบบ Factory Setup ก็ได้ Load BIOS Optimize Setup เมื่อกดเลือกที่นี่ BIOS จะทำการตั้งค่าต่าง ๆ ของอุปกรณ์ ให้ได้ประสิทธิภาพสูงสุด Password Setting ใช้สำหรับการตั้ง Password เมื่อต้องการจะเข้าไปเปลี่ยนแปลงการตั้งค่าต่าง ๆ ใน BIOS หรือเมื่อต้องการจะเปิดเครื่อง โดยปกติเมื่อใส่ Password ระบบจะให้ใส่ Confirm ซ้ำ 2 รอบเพื่อป้องกันการใส่ผิดพลาด (ไม่ใส่อะไรเลย คือการยกเลิก password) Exit with Save Setting หรือ Exit without Save Setting เมื่อทำการเปลี่ยนแปลงข้อมูลการตั้งค่าต่าง ๆ ของ BIOS แล้วต้องทำการ Save เก็บไว้ด้วยนะครับ ส่วนใหญ่เมื่อทำการ Save แล้วจะบูทเครื่องใหม่ ค่าต่าง ๆ ที่ตั้งไว้จึงจะใช้งานได้ CPU Setup นอกจากนี้ ในเมนบอร์ดรุ่นใหม่ ๆ ที่เป็นแบบ Jumper Free (ไม่ใช้ Jumper แต่จะใช้เมนูใน BIOS สำหรับตั้งค่าต่าง ๆ ) จะสามารถตั้งค่าของความเร็ว CPU, ค่า multiple หรือ FSB, ค่าไฟ Vcore และอื่น ๆ อีกแล้วแต่รุ่นของเมนบอร์ดนั้น ๆ


ซีพียู (CPU : Central Processing Unit)

กุมภาพันธ์ 13, 2010
ให้ความเห็น

ซีพียู (CPU : Central Processing Unit) หรืออาจเรียกอีกอยย่างหนึ่งว่า “โพรเซสเซอร์” (Processor) เป็นส่วนที่ทำหน้าที่หลักในการประมวลผลข้อมูล ไม่ว่าจะเป็นการคิดคำนวณตัวเลข การวิเคราะห์ข้อมูลทางตรรกะ และเมื่อซีพียูประมวลผลเรียบร้อยแล้วก็จะสั่งการให้ส่วนอื่นๆ ทำงานตามคำสั่ง นอกจากนี้ซีพียูยังควบคุม การทำงานของส่วนต่างๆ ในระบบคอมพิวเตอร์ เราจึงเปรียบซีพียูเหมือนกับสมอง และหัวใจของมนุษย์ที่จะขาดอวัยวะเหล่านี้ไม่ได้ ดังนั้นซีพียูจึงเป็นอุปกรณ์ที่สำคัญที่สุด และก็มีราคาแพงที่สุดในเครื่องคอมพิวเตอร์ซีพียูสามารถแบ่งออกได้ 2 แบบ ได้แก่ ซีพียูแบบชิปจะมีลักษณะเป็นรูปสี่เหลี่ยมจัตุรัสมีขาอยู่ด้านล่างมากมาย
สำหรับติดตั้งลงบนซ็อกเกต (Socket) ส่วนอีกแบบหนึ่งเป็นแบบการ์ด จะมีลักษณะเป็นแพ็คเกจสี่เหลี่ยมผืนผ้า ข้างในจะเป็นแผ่นวงจรที่ใช้ติดตั้งชิปซีพียูอีกทีหนึ่ง ส่วนด้านล่างของแผ่นวงจรจะมีแถบขาทองแดงที่ใช้ ติดตั้งลงบนสล็อต(Slot)

    ซีพียูที่ใช้กันอยู่ทุกวันนี้ผลิตจากผู้ผลิตชั้นนำ 3 บริษัทด้วยกัน ได้แก่ อินเทล (Intel), เอเอ็มดี และเวียร์(AMD) (VIA) แต่ละบริษัทต่างก็ผลิตซีพียูออกป้อนตลาดในระดับต่าง ๆ ทั้งระดับล่าง ระดับกลาง และระดับสูงซึ่งซีพียูแต่ละยี่ห้อต่างก็คุณสมบัติที่แตกต่างกันไป ทั้งทางด้านราคา และประสิทธิภาพในการทำงาน ในส่วนนี้เราจะมาดูกันว่า แต่ละบริษัทผลิตซีพียูอะไรออกวางตลาดกันบ้าง บริษัท Intel Corporation
    อินเทล (Intel) เป็นบริษัทผู้ผลิตซีพียูที่เก่าแก่ที่สุด และก็เป็นผู้นำทางด้านเทคโนโลยีการผลิตซีพียูที่ได้รับความนิยมมากเป็นอันดับหนึ่ง เนื่องจากมีการพัฒนามาอย่างต่อเนื่องและยาวนานที่สุด เริ่มตั้งแต่รุ่น 80800, 80286, 80386, 80486, เพนเทียม (Pentium), เพนเทียม เอ็มเอ็มเอ็กซ์ (Pentium MMX),เพนเทียมโปร (Pentium Pro) เพนเทียมทู (Pentium II), เซลเลอรอน (Celeron) เพนเทียมทรี (Pentium III) และล่าสุดก็คือ เพนเทียมโฟว์ (Pentium 4) อินเทลมีเว็บไซต์ชื่อ www.Intel.com สำหรับให้ข้อมูลข่าวสารเกี่ยวกับผลิตภัณฑ์ของอินเทล รวมถึงการแก้ปัญหาต่างๆ เพื่อเป็นการสนับสนุนทางด้านข้อมูล และบริการสำหรับลูกค้าทั่วโลก นอกจากนี้ยังมีลิงค์เชื่อมไปยังประเทศต่างๆ รวมถึงประเทศไทยด้วย
บริษัท Advanced Micro Devices, Inc. (AMD)    เอเอ็มดี (AMD) เป็นบริษัทคู่แข่งที่สำคัญของอิเทล ปัจจุบันซีพียูจากเอเอ็มดีมีประสิทธิภาพสูงมาจนเป็นที่ยอมรับของตลาดบ้านเราแล้ว และกำลังได้รับความนิยมมากขึ้นเรื่อยๆ ซีพียูจากเอเอ็มดี เช่น k5,k6,k6-2,k6-lll,k7 Athlon, Duron, Athlon Thunderbird และซีพียูรุ่นล่าสุดคือ Athlon XP เอเอ็มดีมีเว็บไซต์ ชื่อ www.amd.com สำหรับให้ข้อมูลข่าวสารมากมาย รวมถึงการแก้ปัญหาต่างๆ เพื่อประโยชน์สำหรับลูกค้า ทั่วโลก นอกจากนี้ยังมีเว็บไซต์ที่เป็นภาษาต่างๆ รวมถึงประเทศไทยด้วย
บริษัท VIA Techmologies, Inc. เวียร์ (VIA) ได้ซื้อกิจการต่อจากบริษัท Cyrix (ผู้ผลิตซีพียูยี่ห้อ Cyrix) และบริษัท IDT (ผู้ผลิตซียูยี่ห้อ Winchip) แล้วทำการพัฒนาต่อ แต่ปัจจุบันยังได้รับความนิยมน้อยอยู่เมื่อเทียบกับซีพียูจากอินเทลและเอเอ็มดี แต่ก็เป็นซีพียูที่มีราคาถูกและมีคุณภาพใช้ได้ เป็นอีกทางเลือกหนึ่งของผู้ที่ต้องการซีพียูราคาถูก ซีพียูจากเวียร์รุ่นล่าสุดก็คือ VIA Cyrix M lll หรือ VIA Cyrix lll นั่นเอง VIA มีเว็บไซต์ชื่อ www.via.com.tw หรือ www.cyrix,com สำหรับให้ข้อมูลข่าวสารมากมายรวมถึงการแก้ปัญหาต่างๆ เพื่อประโยชน์สำหรับลูกค้าทั่วโลก
     ความเร็วในการทำงานของซีพียู    หน่วยความจำแคช (Memmory Cache)
    เทคโนโลยีซีพียูจาก Intel เทคโนโลยีซีพียูจาก AMD
   เทคโนโลยีซีพียูจาก VIA

  สิ่งสำคัญที่สุดที่เป็นตัวบ่งบอกว่าคอมพิวเตอร์เครื่องไหนทำงานได้เร็วกว่ากัน เราก็มักจะดูกันที่ความเร็วซีพียู เป็นหลัก ซึ่งความเร็วของซีพียูที่ว่านี้จะมีหน่วยเป็น เมกะเฮิรตซ์ (MHz) และกิกะเฮิรตซ์ (GHz) โดยความเร็วที่เราอ้างถึงก็คือ ความเร็วของสัญญาณนาฬิกานั่นเองหรือจะเรียกว่าสัญญาณ “Clock” ก็ได้ โดยสัญญาณนาฬิกาที่ว่านี้จะเป็นตัวกำหนดจังหวะในการทำงานให้กับอุปกรณ์ภานในเครื่องคอมพิวเตอร์ เทียบได้กับการแข่งเรือพาย ที่จำเป็นต้องมีผู้คอยให้จังหวะในการพายเรือเพื่อให้ฝีพายเกิดความพร้อมเพียงกัน ความเร็วของซีพียู (CPU Speed) คือ ตัวเลขที่ใช้วัดความเร็วในการทำงานของซีพียูในแต่ละตระกูลโดยซีพียูในแต่ละตระกูลจะมีหลายความเร็วให้เลือก อย่างเช่นซีพียูในตระกูล Pentium III ก็จะมีหลายความเร็ว ให้เลือกตั้งแต่ 450,500 และ 550 เมกะเฮิรตซ์ เป็นต้น

หน่วยวัดความเร็วซีพียูที่ควรรู้
ความเร็วในการทำงานของซีพียูนี้จะวัดกันในหน่วยเมกะเฮิรตซ์ (MHz = ล้านรอบต่อวินาที) แต่ซีพียูในปัจจุบันนั้นเร็วกว่าเมื่อก่อนมาก ดังนั้นจะเห็นได้จากซีพียูรุ่นใหม่ๆ จะมีความเร็วสูง ถึงระดับกิกะเฮิรตซ์ (GHz) โดยในส่วนของ “เมกะ” จะแทนด้วยตัวอักษร “M” ซึ่งมีค่าเท่ากับ 1,000,000 ในส่วนของ “เฮิรตซ์” จะแทนด้วยตัวอักษร “Hz” ซึ่งหมายถึง รอบต่อวินาที
• 1 MHz (Mega Hertz) = 1,000,000 Mz 1 หรือ 1 ล้านเฮิรตซ์
• 1 GHz (Giga Hertz)   = 1,000,000,000 Hz หรือ 1 พันล้านเฮิรตซ์

                                          

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

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

หน่วยความจำแคช เป็นส่วนที่ใช้สำหรับเก็บข้อมูลหรือคำสั่งแบบชั่วคราว ก่อนจะป้อนให้ซีพียู ประมวลผล โดยข้อมูลหรือคำสั่งดังกล่าวก็จะเป็นส่วนที่มีการเรียกใช้งานจากซีพียูบ่อยๆ เพื่อเวลาที่ซีพียูต้องการใช้ข้อมูลเหล่านั้น ก็จะสามารถค้นหาได้อย่างรวดเร็ว โดยไม่จำเป็นที่จะต้องไปค้นหาจากหน่วยความจำแรม หรือจากฮาร์ดดิสก์
ที่มีความเร็วช้ากว่า (แคชจะมีความในการทำงานเกือบเท่ากับความเร็วซีพียู ขณะที่ SDRAM มีความเร็วประมาณ 6ns และฮาร์ดดิสก์มีความเร็วประมาณ10ms)หน่วยความจำแคชเป็นหน่วยความจำแบบ Static RAM (SRAM) ที่มีคุณสมบัติหลักคือมีความเร็วในการทำงานสูง แต่ราคาแพงกว่าหน่วยความจำหลักของระบบที่เป็นแบบ Dynamic RAM (DRAM) อยู่มากทำให้ขนาดของหน่วยความจำแคชถูกจำกัดให้มีขนาดเล็ก
หน่วยความจำแคชระดับ 1 (Cache Level 1 : L1) เป็นแคชที่สร้างอยู่ภายในตัวซีพียู เราเรียกว่า อินเทอร์นอลแคช (Internal Cache) มีขนาดใหญ่ไม่ใหญ่นัก หน่วยความจำแคชระดับ 1 จะมีอยู่ในซีพียูทุกชนิด ทุกรุ่นทีมีขายอยู่ในท้องตลาดในปัจจุบัน เช่น ในซีพียูเพนเทียมทรี หรือเพนเทียมทู จะมีหน่วยความจำแคชระดับ 1 ขนาด 32 KB โดยแบ่งเป็น 16 KB สำหรับแคชคำสั่ง และอีก 16 KB สำหรับแคชข้อมูล
หน่วยความจำแคชระดับ 2 (Cache Level 2 : L2) มีทั้งแบบที่สร้างอยู่ภายในตัวซีพียูและแบบที่อยู่ ภายนอก ถ้าซีพียูค้าหาข้อมูลจากแคชระดับ 1 ไม่พบ ก็จะทำการค้นหาต่อที่แคชระดับ 2 ซึ่งขนาดของแคชระดับ 2 นั้นก็จะแตกต่างกันตามรุ่นและชนิดของซีพียู เช่น ซีพียูเซลเลอรอนจะมีหน่วยความจำแคชระดับ 2 ขนาด128 KB ส่วนซีพียูเพนเทียมทรี และเพนเทียมทูจะมีขนาด 512 KB แคชระดับ 2 นี้มีทั้งแบบที่สร้างมาบนตัวซีพียูเลย เช่น เพนเทียมทู เพนเทียมทรี แต่ถ้าเป็นซีพียู 6×86,K5 เพนเทียม MMX จะไม่มีหน่วยความแคชระดับ 2 มาด้วย ซีพียูจึงมองแคชบนเมนบอร์ดเป็นแคชระดับ 2 แทน
หน่วยความจำแคชระดับ 3 (Cache Level 3 : L3) เป็นแคชที่อยู่ภายนอกตัวซีพียู เราเรียกว่า เอ็กเทอร์นอลแคช (External Cache) โดยแคชในระดับนี้จะเป็นแคชที่ติดตั้งอยู่บนเมนบอร์ดเท่านั้น เนื่องจากซีพียู K6-lll นั้น จะมีหน่วยความจำแคชระดับ 2 ที่ถูกสร้างอยู่ภายในตัวซีพียูเลย แต่ในขณะเดียวกันบนเมนบอร์ดที่ใช้สำหรับซีพียู K6-lll นั้นก็ยังคงมีหน่วยความจำแคชมาด้วย ทำให้ซีพียูมองหน่วยความจำแคชบนเมนบอร์ดที่เคยเป็นแคชระดับ 2 เดิมนั้น เป็นหน่วยความจำแคชระดับ 3 แทน

                     
         
         

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

1 KB และ 1 MB หมายถึงอะไร?
ข้อมูลในทางคอมพิวเตอร์จะเป็นข้อมูลที่ถูกเก็บเป็นตัวเลขทั้งหมด โดยอักษรแต่ละตัวจะเรียกว่า ไบต์ (Byte) ซึ่ง 1 ไบต์นี้จะเท่ากับ 8 บิต คำว่าบิตนี้เป็นหน่วยข้อมูลที่เล็กที่สุดในแต่ละบิตจะหมายถึงตัวเลข 1 กับ 0 เท่านั้น สรุปได้ว่า ข้อมูลทั้งหลายที่ปรากฏอยู่บนจอภาพนั้นจะถูกแทนด้วยตัวเลข 1 และ 0 ทั้งหมด โดย 1 ตัวอักษร (1 ไบต์) จะประกอบด้วยตัวเลข 1 และ 0 ทั้งหมด 8 ตัว เกิดเป็นรหัสข้อมูล
   • 1 Byte = 1 ตัวอักษร
   • 1 KB (Kilo Byte) = 1,024 Byte
   • 1 MB (Mega Byte) = 1,048,576 Byte

คงไม่มีใครไม่รู้จักอินเทล อย่างน้อยๆ ก็คงเคยได้ยินโฆษณา Intel Inside มาบ้าง สำหรับซีพียูจากค่าย อินเทลนี้ก็นับว่ายังครอบตำแหน่งแชมป์ โดยสามารถครองส่วนแบ่งทางการตลาดซีพียูมากเป็นอันดับ 1 ตลอดกาล ณ วันนี้แม้ว่าชื่อเสียงของอินเทลจะสั่นคลอนไปบ้าง อันเนื่องจากคู่แข่งขันอย่างเอเอ็มดีทำกำลังดีวัน ดีคืน และสามารถชิงส่วนแบ่งไปได้ไม่น้อย แต่อิเทลก็ยังปล่อยซีพียูออกมาขับเคี่ยวแบบตาต่อตา ฟันต่อฟันเรามาดูกันว่าซีพียูจากค่ายอินเทลที่กำลังวางตลาดอยู่ในขณะนี้ มีตระกูลไหนบ้าง
Pentium 4 แกน Willamette
    ซีพียูรุ่นใหม่ล่าสุดจากอินเทลภายใต้ชื่อรหัสว่า “Willamette” หรือจะเรียกว่า “แกน Willamette” ก็ได้ ต่อมาได้ชื่ออย่างเป็นทางการว่า “Intel Pentium 4 Prpcessor” เข้ามาแทนที่ Pentium III ออกวางตลาด ด้วยความเร็วเริ่มต้นที่ 1.4 GHz และ 1.5 GHz และมาสิ้นสุดที่ 2 GHz ใช้สถาปัตยกรรมใหม่ล่าสุดที่ชื่อ Intel Netburst mmicro-architecture ซึ่งถูกออกแบบให้สามารถทำงานได้อย่างมีประสิทธิภาพสูงสุด ไม่ว่าจะเป็นการประมวลผลข้อมูลที่มีปริมาณมากๆการประมวลผลภาพกราฟิก 3 มิติ ภาพวิดีโอ ระบบเสียง การเล่นเกมที่มีลักษณะอินเตอร์แอคทีฟ นอกจากนี้ยังได้เพิ่มชุดคำสั่งใหม่เข้าไปอีก 144 ชุดคำสั่งใน SSE 2 สำหรับ Socket ที่ใช้ในการติดตั้งซีพียู Pentium 4 นั้นจะมีชื่อว่า Socket 423

ความเร็ว (Core Speed) 1.3,1.5,1.6,1.7,1.8,1.9,2.0,GHz
ความเร็วบัส (System Bus) 400 MHz FSB
ไฟเลี้ยง (Vcore) 1.7 โวลต์
ช่องติดตั้งซีพียู (Socket) Socket 423
ขนาดหน่วยความจำแคช(Cache) แคชระดับ 1 ขนาด 32 KB (Execution Trace Cache)
แคชระดับ 2 ขนาด 256 KB (Advance Transfer Cache)
ขนาดเทคโนโลยีการผลิต 0.18 ไมครอน
สถาปัตยกรรม Intel NetBurst Micro-Architecture
ชุดคำสั่ง SSE 2 (Streaming SIMD Extensions)

Pentium4แกนNorthwood
    หลังจากที่ซีพียู Pentium 4 แกน Willamette ออกไปไม่นาน ทางอินเทลก็ปล่อย Pentium 4 รุ่นที่ 2 ออกมาอีก ใช้ชื่อรหัสว่า “Nothwood” โดยได้ตลอดขนาดของการผลิตลงจากเดิม 0.18 ไมครอน มาที่ 0.13 ไมครอน (กินไฟน้อยลง) เพื่อทะลวงข้อจำกัดทางด้านความเร็วที่ไปหยุดอยู่แค่ 2 GHz โดยในรุ่นนี้ตัวซีพียูจะมีขนาดเล็กลงกว่าเดิมมากและใช้กับ Socket 478 ซึ่งเป็น Socket แบบใหม่ แม้ว่าจำนวนขาของซีพียูจะมาขึ้นกว่าเดิม แต่จะมีขนาดเล็กกว่าเดิมมากส่วนเทคโนโลยีต่างๆยังคงเหมือนกับแกนWillamette

ความเร็ว (Core Speed) 2.0 – 3+ GHz
ความเร็วบัส (System Bus) 400, 533 MHz FSB
ไฟเลี้ยง (Vcore) 1.5 โวลต์
ช่องติดตั้งซีพียู (Socket) Socket 478
ขนาดหน่วยความจำแคช(Cache) แคชระดับ 1 ขนาด 32 KB(Execution Trace Cache)
แคชระดับ 2 ขนาด 5125 KB (Advance Transfer Cache)
ขนาดเทคโนโลยีการผลิต 0.13 Micron
สถาปัตยกรรม Intel NetBust Micro-Architecture
ชุดคำสั่ง SSE 2 (Streaming SIMD Extensions) ที่เพิ่มชุดคำสั่งใหม่ 144 คำสั่ง

สำหรับซีพียู Pentium 4 แกน Northwood ที่มีความเร็วเท่ากับแกน Willamette จะใช้อักษรA ต่อท้าย ความเร็ว เพื่อระบุว่าเป็นแกน Northwood เช่น ถ้าเป็น pentium 4 ความเร็ว 1.6 GHz ก็จะสกรีนว่า 1.6A ดังรูป
Pentium4แกนNorthwoodบัส533MHz
    อีกเรื่องหนึ่งที่สำคัญก็คือ จะเห็นว่าในช่วงเดือนตุลาคุม ปี 2545 นี้มีเมนบอร์ดที่รองรับความเร็วบัส 533 MHz ออกมาจำนวนมาก ซึ่งเมนบอร์ดเหล่านี้ออกมาเพื่อรองรับซีพียู Pentium 4 ในรุ่นความเร็ว 2.26 และ 2.40 GHz ขึ้นไป ที่ใช้ระบบบัส 533 MHz FSB โดยการเปลี่ยนแปลงระบบัสจากเดิม 400 MHz FSB ไปเป็น 533 MHz FSB เป็นการเพิ่มประสิทธิภาพการทำงานระหว่างซีพียูกับระบบ ซึ่งจะช่วยให้ความเร็วโดยรวมของเครื่องดีขึ้น
CeleronTualatin
    ซีพียูราคาประหยัดที่ทางบริษัท Intel ผลิตออกมาเพื่อหวังเจาะตลาดระดับล่าง และเพื่อการแข่งขันกับบริษัท AMD โดย Celeron Tualatin ได้เพิ่มคำสั่งทางด้านมัลติมีเดีย (ชุดคำสั่ง SSE ที่ใช้ใน Pentium III ) เพื่อเพิ่มความสามารถให้มากกว่า Celeron ในรุ่นเดิม ใช้เทตโนโลยีการผลิตขนาด 0.13 ไมครอน เท่ากับ Pentium 4 Northwood และมีการเพิ่ม L2 Cache เป็น 256 KB ได้รับการออกแบบการต่อเชื่อมลายวงจรโดยใช้สารทองแดง (Copper Interconnection) แทนอะลูมิเนียม ซึ่งส่งผลทำให้มีประสิทธิภาพการทำงานที่เร็วขึ้น

ความเร็ว (Core Speed) 1.4 GHz
ความเร็วบัส (System Bus) 133 MHz FSB
ไฟเลี้ยง (Vcore) 1.3 โวลต์
ช่องติดตั้งซีพียู (Socket) Socket 370 (สนับสนุน Tualatin CPU)
ขนาดหน่วยความจำแคช(Cache) แคชระดับ 1 ขนาด 32 KB แคชระดับ 2 ขนาด 256 KB
ขนาดเทคโนโลยีการผลิต 0.13 Micron
สถาปัตยกรรม P6 Dynamic Execution Micro-architecture
ชุดคำสั่ง SSE 2 (Streaming SIMD Extensions) ที่เพิ่มชุดคำสั่งใหม่ 144 คำสั่ง

 สำหรับซีพียูจากค่าย AMD ที่กำลังเป็นที่นิยมอยู่ในขณะนี้ก็คือ Athlon XP โดยคำว่า “XP” ย่อมาจาก “Extreme Performance” ซึ่งมีอยู่ด้วยกัน 2 รุ่น โดยในรุ่นแรกใช้แกนที่มีชื่อรหัสตามสายการผลิตว่า “พาโลมีโน” (Palomino) และ “เธอโรเบรด” (Thoroughbred) แต่ก่อนที่จะทำความรู้จักกับซีพียูจากเอเอ็มดี ให้ลองทำความ เข้าใจกับรูปแบบการแจ้งความเร็วที่ทางเอเอ็มดีเปลี่ยนใหม่เสียก่อน ทางเอเอ็มดีได้เปลี่ยนรูปแบบการแจ้งความเร็วของซีพียูแบบใหม่ โดยจะวัดตาม PR Rating (Performance Rating) ซึ่งก็คือค่าความสามารถในการประมวลของซีพียู โดยไม่ได้ใช้เรื่อง MHz/GHz เหมือนเดิมอีกแล้ว แต่กลับมาแข่งเครื่องประสิทธิภาของซีพียูในการประมวลผลแทน ซึ่งค่า PR Rating นี้จะเป็นค่าที่ เปรียบเทียบกับ Athlon Thunderbird เดิม ไม่ใช่เป็นการเปรียบเทียบความเร็วกับซีพียูจากค่าย Intel แต่อย่างใด ซึ่งในช่างเปิดตัด AMD ได้ส่งออกมาทั้งหมด4รุ่นได้แก่
     -AthlonXP 1500+ PR = 1.33 GHz
     -AthlonXP 1600+ PR = 1.4 GHz
     -AthlonXP 1700+ PR = 1.47 GHz
     -AthlonXP 1800+ PR = 1.53 GHz
จะเห็นได้ว่าซีพียูจาก AMD ภายใต้ชื่อ Athlon XP จะมีเครื่องหมายบวกเพิ่มเข้ามา เพื่อบอกว่า Athlon รุ่นนี้มีประสิทธิภาพเหนือกว่ารุ่น Thunderbird รุ่นก่อนหน้าเท่าไร โดยตัวเลขเทียบได้กับความเร็วสัญญาณนาฬิกาของรุ่นThunderbied ที่เทียบกับรุ่น XP
AthlonXP แกน Palomino
     จุดเริ่มต้นของ Athlon XP แกน Palomino จะคล้ายกับ Pentium 4 รุ่นแรกที่ใช้แกน Willamette คือจะใช้
สถาปัตยกรรมแบบใหม่ แต่ใช้ขนาดเทคโนโลยีการผลิตเท่าเดิมคือ 0.18 ไมครอน ส่วน Athlon XP ตัวนี้ก็ เหมือนกันคือ ทำการพัฒนาต่อจาก Athlon Thuderbied ตัวเดิมที่มีขนาดการผลิต 0.18 ไมครอน ใช้สถาปัตยกรรมแบบใหม่ที่เรียกว่า “QuantiSpeed Architecture” มาพร้อมกับเทคโนโลยี3Dnow! Professional ที่เพิ่มชุดคำสั่งใหม่ 72 ชุดคำสั่ง สนับสนุน FSB 266 MHz ที่ทำงานในแบบ Double Data Rate (DDR) กับความเร็วบัส 133 MHz มีหน่วยความจำแคช L1 ขนาด 128 KB และ L2 ขนาด 256 KB

ความเร็ว (Core Speed) 1500+ – 2100+ GHz
ความเร็วบัส (System Bus) 266 MHz FSB
ไฟเลี้ยง (Vcore) 1.7 โวลต์
ช่องติดตั้งซีพียู (Socket) Socket A
ขนาดหน่วยความจำแคช(Cache) แคชระดับ 1 ขนาด 128 KB แคชระดับ 2 ขนาด 256 KB
ขนาดเทคโนโลยีการผลิต ใช้เทคโนโลยีการผลิตขนาด 0.18 ไมครอน โดยมีทองแดงเป็นตัวเชื่อมต่อภายใน (Copper Interconneet) จากเมื่อก่อนที่ใช้อะลูมิเนียม (Aluminium Interconnect)
สถาปัตยกรรม QuantiSpeed Architecture
ชุดคำสั่ง 3Dnow ! Professional Technolgy (เพิ่ม 27 ชุดคำสั่งจาก 3Dnow!)

AthlonXPแกนThoroughbred
    ซีพียู Athlon XP รุ่นที่ 2 ที่เข้ามาแทน Palomino ด้วยแกนที่มีชื่อว่า “Thoroughbred” ที่ใช้เทคโนโลยี
การผลิตขนาด 0.13 ไมครอน เช่นเดียวกับ Pentium 4 Northwood ของอินเทล โดยเริ่มต้นที่รุ่น Athlon XP 2200+ ซึ่งมีความเร็วในการทำงาน 1.8 GHz และยังคงใช้ Socket 462 เช่นเดิม หรือที่คุ้นกันในชื่อ Socket A เดิมโดยทั่วไปแล้ว Palomino และ Thoroughbred ไม่มีความแตกต่างกันในเรื่องของสถาปัตยกรรมพื้นฐาน จะต่างกันเพียงแค่เทคโนโลยีในการผลิตเท่านั้นโดยลดจาก0.18มาเป็น0.13
AthlonXPThoroughbredบัส333MHz
    เกิดความเปลี่ยนแปลงขึ้นอีกครั้งกับซีพียู Athlon XP Thoroughbred เมื่อทางเอเอ็มดีได้มีการ เปลี่ยนแปลงขนาดของ Die Size (แกน) เพิ่มขึ้นอีก 4 mm ทางเอเอ็มดีจะเรียกว่า Thoroughbred “B” และได้เพิ่มความเร็วบัส FSB เป็น 333 MHz จากเดิมที่ใช้ความเร็ว FSB 266 MHz ก็เหมือนกับที่ทาง Intel ปล่อยซีพียูบัส 533 MHz ออกมาแทนรุ่นที่ใช้บัส 400 MHzสำหรับซีพียู Athlon XP บัส 333 MHz จะเริ่มต้นที่รุ่น Athlon XP 2600+ ซึ่งมีความเร็ว 2.13 GHz และต่อมาก็เริ่มผลิต Thoroughbred “B” ที่รุ่น ความเร็วต่ำ ๆ อย่างรุ่น 2000+,2200+,2400+,2600+,2700+ และ 2800+แต่อย่าลืมว่าจะต้องใช้กับเมนบอร์ดที่สนับสนุนความเร็ว333MHzด้วยเมื่อดูจากรูปจะเห็นว่าหน้าตาของซีพียู Athlon XP ใช้แกน Thoroughbred “B” จะเหมือนเดิมทุกอย่างแต่จะมีขนาดของDieSizeใหญ่กว่าเดิมเล็กน้อยเท่านั้น
                                                      
                            ตารางเปรียบเทียบคุณสมบัติของซีพียู AMD Athlon XP & Intel Pentium 4 Processor

Codename AMD Thunderbird AMD Palomino AMD Thoroughbred Intel Northwood
Micron Process 0.18 micron 0.18 micron 0.13 micron 0.13 micron
FSB operation 200 MHz (100×2) 266 MHz (133×2) 266 MHz (133×2) 533 MHz (QDRx133)
Center Die Size 128 mm 128 mm 80 mm 146 mm
L2 Cache 256 KB 256 KB 256 KB 512 KB
Voltage Drain 1.75 V 1.75 V 1.65 V 1.5 V

 

เป็นอีกค่ายหนึ่งที่ผลิตซีพียูออกจำหน่วยแข่งกับอินเทลและเอเอ็มดี แต่ด้วยคุณภาพที่ยังด้อยกว่า คู่แข่งขันอยู่มาก ซีพียูจากเวียร์จึงเหมาะกับเครื่องระดับล่างเท่านั้น
แต่ก็มีจุดเด่นตรงราคาที่ถูกมากเหมาะกับผู้ใช้ทั่วไปซึ่งมีรุ่นที่น่าสนใจดังนี้VIA Cyrix III
    Cyrix lll จาก VIA ซึ่งวางกลุ่มเป้าหมายให้อยู่ในตลาดระดับล่าง มีความเร็วเริ่มจาก 533 MHz ไปจนถึง 667 MHz โดยจะติดตั้งอยู่บน Socket 370 ใช้เทคโนโลยีการผลิตที่ 0.18 ไมครอน เป็นรุ่นที่มีแคชระดับที่ 1 สูงถึง 128 กิโลไบต์ ติดตั้งแบบ on – die คือผนวกอยู่บนแกนซีพียูนั่นเอง แต่ไม่มีแคชระดับที่ 2 ทำงาน
ที่ความบัส 100 เมกะเฮิรตซ์ เหมาะสำหรับการใช้งานทั่วๆไป เช่น การใช้โปรแกรมไมโครซอฟต์ออฟฟิศ การหนัง ฟังเพลง มีชุดคำสั่ง MMX กับ3D Now! ที่ช่วยประมวลผลด้านกราฟิก และมัลติมีเดียแต่ด้วยการที่ไม่มีแคชระดับที่ 2 ทำให้ประสิทธิภาพในการทำงานด้านกราฟิก เล่นเกม 3 มิติ และงานที่ต้องการการประมวลผลสูงทำได้ไม่ดีนักทั้งหมดนี้คือซีพียูจากค่ายต่างๆที่กำลังออกสู่ตลาดคอมพิวเตอร์บ้านเรา

          

เนื่องจากข้อมูลและโปรแกรมต่างๆ นั้นมีขนาดใหญ่เกินกว่าที่จะเก็บลงแผ่นดิสก์ได้หมด ทำให้ต้องมีฮาร์ดดิสก์เอาไว้เก็บข้อมูลเหล่านี้แทน ฮาร์ดดิสก์ได้ถูกพัฒนาให้มีความจะมากขึ้นเรื่อยๆ จนถึงปัจจุบันมีความจะมากกว่า 200 เมกกะไบต์แล้วนอกจากการพัฒนาทางด้านความจุของฮาร์ดดิสก์แล้ว ในด้านความเร็วก็มีการพัฒนาควบคู่ไปด้วย โดยเฉพาะเมื่อมีการเปลี่ยนมาตรฐานจากเดิมที่เป็นแบบ Ultra ATA ไปสู่ Serial ATA ซึ่งก็ช่วยเพิ่มความเร็วในการรับส่งข้อมูลระหว่างฮาร์ดดิสก์กับระบบได้มากถึง 150 เมกกะไบต์ต่อวินาที สูงกว่ามาตรฐานเดิมที่มีความเร็วแค่ 133 เมกกะไบต์ต่อวินาทีเท่านั้น


แรม (Random Access Memory: RAM)

กุมภาพันธ์ 13, 2010
ให้ความเห็น


     แรม (Random Access Memory: RAM) เป็นอุปกรณ์ที่มีลักษณะเป็นแผงวงจรรูปสี่เหลี่ยมผืนผ้าขนาดเล็กทำหน้าที่เก็บคำสั่งและข้อมูลเพื่อรอส่งให้กับซีพียูนำไปประมวลผล โดยที่ข้อมูลและคำสั่งดังกล่าวจะถูกโหลดมาจากฮาร์ดดิสก์อีกทีหนึ่ง คุณสมบัติที่สำคัญของแรมคือ มันจำเป็นจะต้องมีไฟเลี้ยงเพื่อหล่อเลี้ยงข้อมูล แต่ถ้าเมื่อไรที่คุณเปิดเครื่องข้อมูลต่างๆก็จะหายไปทันที   แรมเปรียบเหมือนกับฮาร์ดดิสก์ที่ใช้สำหรับเก็บข้อมูล แต่การทำงานของแรมจะทำได้เร็วกว่ามากเนื่องจากแรมทำการอ่านเขียนด้วยกระแสไฟฟ้า ผิดกับฮาร์ดดิสก์ที่ต้องอาศัยกลไกในการอ่านเขียนข้อมูลลงบนจานแม่เหล็ก ที่สำคัญคือ แรมมีขนาดความจุข้อมูลน้อยกว่าฮาร์ดดิสก์หลายเท่า และยังเก็บข้อมูลได้เพียงชั่วคราวคือในขณะเปิดเครื่องเปิดเครื่องเท่านั้น เมื่อปิดเครื่องข้อมูลก็จะหายทันที่
 
   แรมมีหลายชนิด ซึ่งแต่ละชนิดก็จะมีคุณสมบัติที่แตกต่างกันไป ซึ่งแรมเหล่านี้ได้ถูกใช้เป็นมาตราฐานในสมัยต่างๆต่อไปนี้เป็นแรมชนิดต่างๆที่มีการพัฒนาตั้งแต่อดีตจนถึงปัจจุบัน และแรมที่คาดว่าน่าจะถูกใช้ในอนาคต
FPM DRAM แรมสำหรับเครื่อง 286   FPM DRAM ( Fast Page Mode DRAM) โมดูลแบบ SIMM (Single Inline Memory Module) 30 ขา และ 72 ขา ใช้กับเครื่องรุ่นเก่า 286,386 และ 486 ปัจจุบันไม่มีการผลิตขายอีกแล้ว
EDO RAM แรมสำหรับเครื่อง Pentium   
EDO RAM (Extended Data Output) ใช้กับโมดูลแบบ SIMM 72 ขา มีทางเดินข้อมูลขนาด 32 บิต เมื่อใช้กับซีพียูที่อ่านข้อมูลทีละ 64 บิต ซึ่งก็คือซีพียูในรุ่นเพนเทียมเป็นต้นมา จึงต้องใส่เป็นคู่ (32*2) แต่ถ้าใส่กับซีพียู 486 ซึ่งเป็นซีพียูแบบอ่านข้อมูลทีละ 32 บิต จึงสามารถใส่ได้ทีละแผง ปัจจุบันไม่นิยมใช้กันแล้ว เพราะถูกแทนที่ด้วย SDRAM
SDRAM แรมที่กำลังจะเลิกใช้    SDRAM (Synchronous DRAM) เป็นมาตราฐานแรมที่มีการใช้งานสำหรับเครื่องคอมพิวเตอร์ในปัจจุบัน มี 168 ขาขนาด 64 บิต ใช้ติดตั้งบน DIMM Socket มีอยู่ 3 แบบ แบ่งตามความเร็วก็คือ PC66,PC100 และ PC133 MHz ที่ทำงานกับความเร็วบัส 66, 100 และ 133 MHz ตามลำดับ SDRAM ถูกนำมาใช้แทนที่หน่วยความจำแบบ EDO คุณสมบัติที่แตกต่างกันของแรมชนิด SDRAM และ EDO คือ แรมแบบ SDRAM สามารถใส่ทีละแผงได้ เนื่องจากเป็นแรมชนิดที่มีการทำงานแบบ 64 บิต เหมือนกับซีพียู ในขณะที่แรมชนิด EDO จะต้องใส่เป็นคู่ เพราะแรมชนิดนี้มีการทำงานแบบ 32 บิตเท่านั้นDDR SDRAM แรมมาตราฐานปัจจุบัน
   DDR SDRAM (Double Data Rate SDRAM) เป็นแรมที่มีการพัฒนาต่อจากหน่วยความจำแบบ SDRAM ให้มีความเร็วในการทำงานทั้งของขาขึ้น และขาลงของสัญญาณ จึงทำให้ DDR SDRAM ทำงานได้เป็น 2 เท่าของ SDRAM โดยใช้ความถี่ในการทำงานเท่ากัน  จากการที่ DDR SDRAM ทำงานได้เป็น 2 เท่าของ SDRAM ทำให้มีผู้เข้าใจผิดว่า DDR SDRAM ทำงานที่ความถี่เป็น 2 เท่าของ SDRAM แต่ความจริงแล้ว DDR SDRAM ใช้ความถี่ในการทำงานเท่าเดิม แต่นำสัญญาณทั้งขาขึ้นและขาลงมาใช้ จึงทำให้ทำงานได้เร็วเป็น 2 เท่า โดยความถี่ที่โฆษณากันเป็นความถี่เสมือน เช่น DDR SDRAM PC200 กับ SDRAM PC100 ทำงานที่ความถี่ 100 เมกะเฮิรตซ์เท่ากัน แต่ DDR SDRAM PC200 รับส่งข้อมูลได้มากกว่า SDRAM PC100 เป็น 2 เท่า จึงถือกันว่า DDR SDRAM PC200 ทำงานที่ความถี่ 200 เมกะเฮิรตซ์ และเนื่องจากแรมแบบ DDR SDRAM มีราคาไม่แพงนัก แรมชนิดนี้จึงกลายเป็นมาตราฐานใหม่ที่เข้ามาแทนที่ SDRAMRDRAM แรมสำหรับ Pentium 4   RDRAM (RAMBUS DRAM) เป็นแรมที่ได้มีการคิดค้นและพัฒนารูปแบบการทำงานใหม่ทั้งหมดโดยบริษัท แรมบัส (Rambus Inc.) โดยได้รับการสนับสนุนจากผู้ผลิตซีพียูยักษ์ใหญ๋อย่างอินเทล (Intel) ใช้เทคนิคการรับส่งข้อมูลแบบอนุกรมที่ความถี่สูง โดยใช้ทั้งสัญญาณขาขึ้นและขาลงมากำหนดให้แรมทำงาน เช่นเดียวกับ DDR SDRAM แม้ว่าเส้นทางการรับส่งข้อมูล (Data Path) ที่แคบ แต่มีความถี่ในการทำงานสูงสุดถึง 800 เมกะเฮิรตซ์ (400*2) ซึ่งทำให้สามารถรับส่งข้อมูลได้สูงมากๆแต่มีข้อเสียที่ร้ายแรงก็คือ RDRAM มีราคาต่อหน่วยที่สูงมากๆ(เนื่องจากการผลิตที่ซับซ้อนบวกกับต้นทุนในการคิดค้นพัฒนาเทคโนโลยีใหม่ทั้งหมด)เมื่อเทียบกับ SDRAM และ DDR SDRAM แล้วราคาและประสิทธิภาพที่ได้ยังถือว่าไม่คุ้มค่า
   แรมกับการป้อนข้อมูลให้กับซีพียู

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


เมนบอร์ด (Mainboard)

กุมภาพันธ์ 13, 2010
ให้ความเห็น

เมนบอร์ด (Mainboard) หรือที่เรียกอีกอย่างหนึ่งว่า “มาเธอบอร์ด” (Matherboard) หมายถึง แผงวงจรไฟฟ้าขนาดใหญ่ที่ประกอบด้วยอุปกรณ์อิเล็กทรอนิกส์มากมาย เป็นแผ่นวงจรหลักที่ทำหน้าที่ควบคุมการทำงานของอุปกรณ์ต่างๆ และเป็นศูนย์กลางในการเชื่อมต่อกับอุปกรณ์อื่นๆ รวมไปถึงอุปกรณ์ต่อพ่วงอื่นๆ ให้สามารถติดต่อสื่อสารถึงกันได้เมนบอร์ดที่วางกันอยู่ในท้องตลาด จะเป็นเมนบอร์ดที่นำเข้ามาจากประเทศไต้หวันและอเมริกา แต่เมนบอร์ดที่ได้รับความนิยมมักจะมาจากไต้หวันเนื่องจากราคาถูกกว่า ส่วนในเรื่องของประสิทธิภาพก็ไม่ต่างกันมากนัก สำหรับเนื้อหาในบทนี้ จะมุ่งเน้นให้ท่านได้รู้จักกับส่วนประกอบบนเมนบอร์ด หน้าที่ของอุปกรณ์
ที่สำคัญ รวมไปถึงเทคโนโลยีใหม่ ๆ ที่ถูกบรรจุอยู่บนเมนบอร์ดที่วางขายอยู่ในปัจจุบัน 

  
    เมนบอร์ดประกอบไปด้วยส่วนต่างๆ มากมายในหัวข้อนี้จะนำให้ผู้อ่านได้รู้จักกับส่วนประกอบต่างๆ ที่สำคัญบนเมนบอร์ดเพื่อให้ผู้อ่านได้รู้ว่าแต่ละส่วนคืออะไรและมีหน้าที่อย่างไร
                                                                 
        
 
    หลังจากที่ได้รู้จักส่วนประกอบต่าง ๆ บนเมนบอร์ดไปแล้ว ยังมีชิปหรือไอซีสำคัญ ๆ ที่ควรรู้จัก โดยชิปที่ว่าจะเป็นชิปคอนโทรลเลอร์ (Controller) ที่ใช้ควบคุมการทำงานเฉพาะอย่าง ต่างกับชิปเซตที่ต้องควบคุมทั้งเมนบอร์ด โดยชิปที่น่าสนใจมีดังนี้Sound Chip หรือ Audio Chip เป็นชิป Audio บนเมนบอร์ดที่เป็นหัวใจในการควบคุมการทำงานแทนซาวน์การ์ด ปัจจุบันเมนบอร์ดส่วนใหญ่จะมี Sound Chip เกือบทั้งหมด ชิปที่ใช้ได้แก่ ADL 1980, AC97 Audio Codec และ CMedia8738I/O Contreller เป็นชิปที่ทำหน้าที่ควบคุมการรับส่งข้อมูลของเมนบอร์ดกับอุปกรณ์ต่อพ่วงผ่านพอร์ตต่างๆ อย่างเช่น คีย์บอร์ด เมาส์ เครื่องพรินเตอร์ เป็นต้น USB 2.0 Controller Chip ชิปคอนโทรลเลอร์ตัวนี้จะทำหน้าที่ควบคุมการใช้งานพอร์ต USB ทั้งหมด ซึ่งคุณสมบัติที่ดีของพอร์ตประเภทนี้ก็คือจะทำงานทันทีเมื่อมีการเสียบสายสัญญาณเข้าที่พอร์ด USB นั่นเป็นเพราะว่าชิปคอนโทรลเลอร์จะกระตุ้นโปรแกรมทันทีเมื่อรับรู้ว่ามีการใช้งานพอร์ต USBRAID Controller Chip สำหรับชิป RAID Controller จะพบได้ในเมนบอร์ดบางรุ่นเท่านั้น โดยชิปดังกล่าวจะทำหน้าที่ควบคุมการสำรองข้อมูลในรูปแบบของ RAID ซึ่งเป็นมาตรฐานการสำรองข้อมูลที่มีประสิทธิภาพ และมีความปลอดภัยสูงHardware Monitoring เมนบอร์ดที่ดีมักจะมีชิปที่คอยตรวจสอบความผิดปกติทางด้านฮาร์ดแวร์ ซึ่งจะมีประโยชน์อย่างมากเมื่อเครื่องมีปัญหา เพราะเมื่อชิป
ดังกล่าวตรวจพบก็จะบอกได้ทันทีว่า อะไรเสีย ก็จะได้ทำการซ่อมได้ถูกจุดSerial ATA Controller Chip เป็นชิปที่พบได้ในเมนบอร์ดรุ่นใหม่ๆ เท่านั้นเนื่องจากฮาร์ดดิสก์ มาตรฐาน Serial ATA เพิ่งเกิดได้ไม่นาน ซึ่งชิปดังกล่าวก็จะทำหน้าที่ควบคุมการทำงานระหว่างฮาร์ดดิสก์กับระบบให้เป็นไปอย่างราบรื่น

    เป็นที่ทราบกันดีแล้วว่าชิปเซตจะประกอบด้วยส่วนที่เป็นชิป North Bridge กับชิป South Bridge ซึ่งในการทำนั้นชิปทั้ง 2 ส่วนจะต้องมีการับส่งข้อมูลระหว่างกันอยู่ตลอดเวลา ดังนั้นความเร็วในการโอนข้อมูลระหว่างชิปทั้งสองจึงเป็นปัจจัยสำคัญที่บอกถึงประสิทธิภาพของชิปเซต  เทคโนโลยีการโอนข้อมูลระหว่างชิปเซตนั้นมีอยู่หลายแบบด้วยกัน โดยผู้ผลิตชิปเซตแต่ละยี่ห้อจะเป็น ผู้คิดค้นขึ้น อย่างเช่น ชิปเซตจาก SiS จะใช้เทคโนโลยี MuTIOL
โดยสามารถส่งผ่านข้อมูลระหว่างชิป North กับชิป Bridge South Bridge ได้ที่ความเร็ว 1GB/s ส่วนถ้าเป็นยี่ห้อ VIA จะใช้เทคโนโลยี V-Link เป็นต้น
    
     เป็นส่วนที่น่าสังเกตว่า คนส่วนใหญ่ไม่เว้นแต่ช่างคอมพิวเตอร์หลายต่อหลายคน ยังไม่เข้าใจเรื่องของระบบบัสภายในเครื่องมากนัก ทำให้เป็นอุปสรรคในการเลือกซื้ออุปกรณ์ที่เข้ากันได้ดี ขอยกตัวอย่างให้เห็นภาพง่ายๆ อย่างนี้ว่า คุณอาจจะไปซื้อแรมประเภท DDR ที่ความเร็ว 333 MHz มาใช้กับเมนบอร์ดที่สนับสนุนแรมที่ความเร็ว
เพียง 266 MHz เท่านั้น ถึงแม้ว่าเครื่องจะทำงานได้ตามปกติก็จริง แต่ถ้ามองในแง่ประสิทธิภาพแล้ว ดูจะไม่เหมาะสมนัก และก็สิ้นเปลืองโดยเปล่าประโยชน์อีกด้วยที่เกริ่นมาข้างต้นเป็นเพียงตัวอย่างหนึ่งเท่านั้น แต่ต่อจาก

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

การเลือกซื้อแรมเพื่อใส่ในเครื่องคงสร้างความลำบากใจให้กับมือใหม่ไม่น้อยก็เพราะว่าในปัจจุบันนี้มีแรมหลายมาตราฐานให้เลือกถึง 3 มาตรฐาน ได้แก่ SDRAM, DDR ,SDRAM และ RDRAM ซึ่งก็ต้องเลือกเมนบอร์ดที่สนับสนุนแรมเหล่านี้ด้วย เพื่อจะได้เข้าชุดกัน อีกเรื่องหนึ่งที่สำคัญไม่น้อยก็คือการเลือกซื้อแรม เพราะ
หลายคนมักมองข้ามเรื่องของคุณภาพแรม ส่วนใหญ่มักจะเลือกเอาถูกไว้ก่อน ส่งผลให้เครื่องทำงานได้ไม่เต็มที่หรือโอเวอร์คล็อกได้น้อย  ในบทนี้เราก็จะมาทำความรู้จักกับแรมมาตราฐานต่างๆกัน แล้วมาดูกันว่ามาตราฐานไหนมีประสิทธิภาพมากที่สุด อ่านบทนี้แล้วก็จะสามารถเลือกแรมมาใช้ได้อย่างถูกต้องและให้เข้ากันได้ ตลอดจนการเลือกแรมคุณภาพสูงมาใช้


ระบบ BUS บนเครื่องคอมพิวเตอร์

กุมภาพันธ์ 13, 2010
ให้ความเห็น

ระบบ BUS บนเครื่องคอมพิวเตอร์

 

  BUS หมายถึง ช่องทางการขนส่งถ่ายข้อมูลจากอุปกรณ์หนึ่งไปยังอุปกรณ์หนึ่งของระบบคอมพิวเตอร์เพราะการทำงานของระบบคอมพิวเตอร์ CPU จะต้องอ่านเอาคำสั่งหรือโปรแกรมจากหน่วยคงวามจำ มาตีความและทำตามคำสั่งนั้นๆ ซึ่งในบางครั้งจะต้องอ่านข้อมูลจากอุปกรณ์อื่นๆ เพื่อใช้ประกอบในการทำงาน หรือใช้ประมวลผลด้วยผลลัพธ์ของการประมวล ก็ต้องส่งไปแสดงที่ยังจอภาพ หรือเครื่องพิมพ์หรืออุปกรณ์อื่นๆ ระบบ CPU ทางกายภาพ คือสายทองแดงที่วางตัวอยู่บนแผงวงจรของเครื่องคอมพิวเตอร์ ที่เชื่อมโยงกับอุปกรณ์ต่างๆ ความกว้างของระบบบัส จะนับขนาดข้อมูลที่วิ่งอยู่โดยจะมีหน่วยเป็น บิต (BIT) บนเครื่องไมโครคอมพิวเตอร์ บัสจะมีความกว้างจะทำให้การส่งถ่ายข้อมูลจะทำได้ครั้งละมากๆ จะมีผลทำให้คอมพิวเตอร์เครื่องนี้ทำงานได้เร็วตามไปด้วยระบบบัส ขนาด 16 บิตก็คือระบบการส่งถ่ายข้อมูลพร้อมๆกันในคราวเดียวกันได้ถึง 16 บิต และบัส 32 บิต ย่อมเร็วกว่าบัส 16 บิต ในระบบบัสที่ส่งข้อมูลได้จำนวนเท่าๆกัน นั้นก็ยังมีบางอย่างที่ทำให้การส่งข้อมูลมีความแตกต่างกัน ดังที่เราจะเห็นว่าเครื่องพีซีของเราในปัจจุบันจะมีระบบบัสอยู่หลายขนาดเช่น ISA, EISA. MCA, VLPCI เป็นต้น ทั้ง ISA, AGP,VLPCI ล้วนแต่เป็น CARD เพิ่มขยาย (EXPANSION CARD) ซึ่งนำมาต่อกับระบบบัสเพิ่มขยาย (EXPANSION BUS) ที่จะช่วยเพิ่มประสิทธิภาพ และช่วยเพิ่มขีดความสามารถให้กับคอมพิวเตอร์ ระบบบัสเพิ่มขยายนั้น จะช่วยให้เราสามารถปรับแต่ง หรือเพิ่มขยายความสามารถของระบบ โดยผ่านทาง PKUG-INBOARD หรือเรียกว่า เป็น CARD เพิ่มขยาย EXPANSION CARD เช่นเมื่อต้องการให้ เครื่องCOMPUTER มีเสียง อยากให้คอมพิวเตอร์เล่นเพลงได้ก็ต้องหาซื้อSOUNDCARD และลำโพงมาต่อเพิ่ม โดยแค่นำมา PLUG ลงใน EXPANSION SLIT บน MAINBOARD และทำการ CONFIG ก็สามารถใช้งานได้ โดยไม่จำเป็นต้อง
เดินสายไฟ รื้อ MAINBOARD ให้ยุ่งยาก ระบบบัสเพิ่มขยายนี้มีใช้มานานแล้ว โดยสมัยแรกๆ ที่ทำการลดขนาดเมนเฟรม เป็น MINICOMPUTER บริษัท DIGITAL EQUIPMENTDORPORATION หรือที่รู้จักกันในนาม DEC ได้วางตลาด MINICOMPUTER ลักษณะ BUS-ORIENTED DESIGN ซึ่งประกอบไปด้วย แผงวงจร
ย่อยๆบน BOARD นำมาประกอบรวมกัน ต่อมา เครื่องจักรที่ได้รับยกย่องว่าเป็น PC (PERSONAL COMPUTER) เครื่องแรกก็ได้ถือกำเนิดขึ้นเป็นผลงานของED ROBERTS โดยให้ชื่อว่า ALTAIR (อัลแตร์) ซึ่งลักษณะของเครื่องนี้ จะเป็นลักษณะ SINGLE BOARD MACHINE กล่าวคือมีเพียง BOARD เปล่าๆ ซึ่งมี SLOTเพิ่มขยายให้จำนวนหนึ่ง และตัว CPU เองรวมทั้งหน่วยความจำหลัก (MAINMEMORY/RAM) ก็อยู่บน BOARD เพิ่มขยายที่นำมา PLUG บน SLOT นั้นๆนั่นเอง โดยระบบบัสที่ใช้เรียกว่า S-100 หรือ ALTAIR BUS (IEEE 696) ซึ่งก็ใช้เป็นมาตรฐานในวงการนี้มานานหลายปี แต่ก็ใช่ว่าเครื่องทุกๆ เครื่องจะต้องใช้ALTAIR BUS นี้ เพราะทาง APPLE เองก็ออกมาตรฐานของตัวเองขึ้นมา เรียกว่า APPLE BUSและทาง IBM เอง ก็ได้กำหนดมาตรฐาน PC BUS ขึ้นมาพร้อมๆกับการ IBM PC ต้นแบบ

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

ในระบบไมโครคอมพิวเตอร์ การส่งถ่ายข้อมูลส่วนมากจะเป็นระหว่างไมโครโปรเซสเซอร์กับอุปกรณ์ภายนอก

ทั้งหมด โดยผ่านบัส ในไมโครโพรเซสเซอร์จะมีบัสต่างๆ ดังนี้ บัสข้อมูล (DATA BUS) คือบัสที่ ไมโครโพรเซสเซอร์ (ซีพียู) ใช้เป็นเส้นทางผ่านในการควบคุมการส่งถ่ายข้อมูลจากตัวซีพียูไปยังอุปกรณ์ภายนอก
หรือรับข้อมูลจากอุปกรณ์ภายนอกเพื่อทำการประมวลผลที่ซีพียู บัสรองรับข้อมูล( ADDRESS BUS) คือบัสที่ตัวซีพียู เลือกว่าจะส่งข้อมูลหรือรับข้อมูลจากอุปกรณ์ไหนไปที่ใด โดยจะต้องส่งสัญญาณเลือกออกมาทางแอดเดรสบัส บัสควบคุม (CONTROL BUS) เป็นบัสที่รับสัญญาณการควบคุมจากตัวซีพียูโดยบัสควบคุมเพื่อบังคับ
ว่าจะอ่านข้อมูลเข้ามา หรือจะส่งข้อมูลออกไปจากตัวซีพียู โดยระบบภายนอกจะตอบรับต่อสัญญาณควบคุมนั้น ไมโครโพรเซสเซอร์ไม่ใช่จะควบคุมการทำงานของบัสทั้งหมด บางกรณีในการส่งถ่ายข้อมูลภายนอกด้วยกันเอง ผ่านบัสได้เป็นกรณีพิเศษเหมือนกัน เช่นการอ่านข้อมูลจากหน่วยความจำสำรองขนาดใหญ่สามารถ
ส่งผ่านข้อมูลมายังหน่วยความำหลักได้โดยผ่านไมโครโพรเซสเซอร์เลย ก็โดยการใช้ขบวนการที่เรียกว่าขบวนการ DMA (DIRECT MEMORY ACCESS)
 

 
   บัสเป็นเส้นทางหลักของคอมพิวเตอร์ในการเชื่อมโยงในการ์ดขยายทุกชนิด ไปยังไมโครโพรเซสเซอร์ บัสความจริงก็ คือ ชุดของเส้นลวดที่วางขนานกันเป็นเส้นทางวงจรไฟฟ้าเปรียบเทียบเหมือนถนนที่มีหลาย ช่องทางจราจร ยิ่งมีช่องทางจราจรมาก ก็ยิ่งระบายความร้อนได้มากและหมดเร็ว เมื่อเราเสียบการ์ดลงช่องเสียบบนแผงวงจรหลัก (สล็อต) ก็เท่ากับว่าได้เชื่อมต่อการ์ดนั้นเข้ากับวงจรบัสโดยตรง จุดประสงค์หลักของบัสก็คือ การส่งผ่านข้อมูลไปและกลับจากไมโครโพรเซสเซอร์หรือจากอุปกรณ์หนึ่ง โดยทางคอนโทรลเลอร์ DMA การ์ดทุกตัวที่เสียบอยู่บนสล็อตของแผงวงจรหลักจะใช้เส้นทางเดินของบัสอันเดียวกัน
ดังนั้นข้อมูลต่างๆจึงถูกจัดระบบและควบคุมการส่งผ่านในระบบ จะพบว่าบัสแบ่งได้เป็น 4 ส่วนใหญ่ๆดังนี้
1.สายไฟฟ้า(POWERLINE)จะให้พลังไฟฟ้ากับการ์ดขยายต่างๆ
2. สายควบคุม (CONTROL LINE ) ใช้สำหรับส่งผ่านสัญญาณเวลา (TIMING SIGNG) จากนาฬิกาของระบบ และส่งสัญญาณอินเตอร์รัพต์
3. สายแอดเดรส (ADDRESS LINE) ข้อมูลใดๆที่ถูกส่งผ่านไป แอดเดรสเป้าหมายจะถูกส่งมาตามสายข้อมูลและบอกให้ตำแหน่งรับข้อมูล(แอดเดรส)รู้ว่าจะมีข้อมูลบางอย่างพร้อมที่จะส่งมาให้
4. สายข้อมูล (DATA LINE) ไมโครเมตรจะตรวจสอบว่ามีสายสัญญาณแสดงความพร้อมหรือ (บนสาย I/O CHANNEL READY) เมื่อทุกอย่างเป็นไปด้วยดีข้อมูลก็จะถูกส่งผ่านไปตามสายข้อมูล จำนวนสายที่ระบุถึงแอดเดรสของบัส หมายถึงจำนวนของหน่วยความจำที่อ้างแอดเดรสได้ทั้งหมด เช่น สายแอดเดรส 20 สาย สามารถใช้หน่วยความจำได้ 1 เมกะไบต์จำนวนของสายบัสจะหมายถึงบัสข้อมูล ซึ่งก็คือข้อมูลทั้งหมด ที่ส่งผ่านไปในบัสตามกฎที่ตั้งไว ความเร็วในการทำงานที่เหมาะสมจะเป็นไปได้ก็ต่อเมื่อ จำนวนสายข้อมูลเพียงพอกับจำนวนสายข้อมูลของไมโครโพรเซสเซอร์ จำนวนสายส่งข้อมูลมักจะระบุถึงคุณสมบัติของบัสในเครื่องพีซีนั้นๆ เช่น บัส 16 บิต หมายถึง บัสที่ใช้สายข้อมูล 16 สายนั่นเอง

   PC BUS เมื่อ IBM ได้ทำการเปิดตัว IBM PC(XT) ตัวแรกซึ่งใช้ CPU 8088 เป็น CPU ขนาด 8 BIT ดังนั้นเครื่อง คอมพิวเตอร์เครื่องนี้จึงมีเส้นทางข้อมูลเพียง 8 เส้นทาง     (8 DATA LINE) และเส้นทางที่อยู่ 20 เส้นทาง (20 ADDRESS LINE) เพื่อใช้ในการอ้างตำแหน่งของหน่วยความจำ CARD ที่นำมาต่อกับ PC BUS นั้นจะเป็น CARD แบบ 62 PIN ซึ่ง 8 PIN ใช้สำหรับส่งข้อมูลอีก 20 PIN ไว้สำหรับอ้างตำแหน่งของหน่วยความจำ ซึ่ง CPU 8088 นั้นสามารถอ้างอิงหน่วยความจำได้เพียง 1 เมกะไบต์ ซึ่งในแต่ละ PIN นั้นสามารถส่งข้อมูลได้เพียง 2 ค่า คือ 0 กับ 1 (หรือ ROW กับ HIGH) ดังนั้นเมื่อใช้20 PIN ก็จะอ้างอิงตำแหน่งได้ที่ 2 คูณกัน 20 ครั้ง(หรือยกกำลัง 20)
ซึ่งก็จะได้เท่ากับ 1 MEGABYTE พอดีส่วน PIN ที่เหลือก็ใช้เป็นตัวกำหนดการอ่านค่าว่าอ่านจากตำแหน่งของหน่วยความจำ หรือตำแหน่งของ INPUT/OUTPUT หรือบางส่วน PIN ก็ใช้สำหรับจ่ายไฟ +5ม -5ม +12 และสาย GROUND สายดิน เพื่อจ่ายไฟให้กับ GARD ที่ต่อพ่วงบน SLOT ของ PC BUS   นั่นเอง  และยังมี PIN
บางตัวที่ทำหน้าที่เป็นตัว RESETหรือเป็นตัว REFRESH หรือแม้กระทั่ง CLOCK หรือสัญญาณของระบบนั่นเอง ระบบ BUS แบบ PC BUS   นี้มี ความกว้างของ BUSเป็น 4.77 MHzและยังสามารถส่งถ่ายข้อมูลด้วยความเร็วสูงสุดที่ 2.38 ต่อวินาที

 ในยุคของ PC AT หรือตั้งแต่ CPU รุ่น 980286 เป็นต้นมาได้มีการเปลี่ยนแปลงขนาดของเส้นทางข้อมูลจาก 8 BIT เป็น 16 BIT ทำให้ IBM ต้องมาทำการออกแบบระบบ BUS ใหม่เพื่อให้สามารถส่งผ่านข้อมูลทีละ 16 BIT แน่นอนว่าการออกแบบใหม่นั้นก็ต้องทำให้เกิดความเข้ากันได้ย้อนหลังด้วย(COMPATBLE) กล่าวคือ
ต้องสามารถใช้งานกับ PC บัสได้ด้วย เพราะถ้าหากไม่เช่นนั้นแล้ว ก็คงจะขายออกยาก ลองคิดดูว่า ถ้าหากออก PC AT ที่ใช้ระบบบัสใหม่ทั้งหมด และไม่เข้ากันกับ PC XT ที่ออกมาก่อนหน้านั้นได้ เครื่อง PC BUT เดิมอีก 36 PIN โดยที่เพิ่มเส้นทางข้อมูล 8 PIN รวมแล้วก็จะเป็น 16 PIN สำหรับส่งข้อมูลครั้งละ 16 BIT พอดี และเพิ่ม 4 PIN สำหรับทำหน้าที่อ้างตำแหน่งจากหน่วยความจำ ซึ่งก็จะรวมเป็น 24 PIN และจะอ้างได้มากถึง 16 Meg. ซึ่งก็เป็นขนาดของหน่วยความจำสูงสุดที่ CPU 80286 นั้นสามารถที่จะอ้างได้ แต่อย่างไรก็ตามการอ้างตำแหน่งของ I/O PORTนั้นก็ยังถูกกำหนดไว้ที่ 1024 อยู่ดี เนื่องจากปัญหาการเข้ากันได้กับ PC BUS
นอกจากนี้ PIN ที่เข้ามายังช่วยเพิ่มการอ้างตำแหน่ง DMA และค่าของIRQ SLOT แบบใหม่นี้เรียกว่าเป็น SLOT แบบ 16-BIT ซึ่งต่อมาก็เรียกกันว่าเป็น AT BUS แต่เราจะรู้กันในนาม ISA BUS มากกว่าโดยคำว่า ISA มาจากคำเต็มว่า INDUSTRY STANDARD ARCHITECTUREเราสามารถนำ CARD แบบ 8 BIT มาเสียบลงช่อง 16 BIT ได้ เพราะใช้สถาปัตยกรรมเหมือนๆกัน จะต่างกันก็ตรงที่เพิ่มมา สำหรับ 16 BIT เท่านั้นซึ่งจะใช้ (ในกรณีที่ใช้ CARD 16 BIT) หรือไม่ใช้ (ในกรณีที่ใช้ CARD 8 BIT) ก็ได้ระบบบัส แบบ ISA BUS นี้มีความกว้างของ BUS เป็น 8 MHz และสามารถส่งถ่ายข้อมูลด้วยความเร็วสูงสุดที่ 8 MB ต่อวินาที ในปี 1985 ทาง COMPAG ได้ประกาศเปิดตัว COMPUTER ของตน ในรุ่น 286/12 โดย 12 นั้น หมายถึงความเร็วคือ 12 MHz ซึ่งขณะนั้น IBM มีแค่ 286 ที่ทำงานด้วยความเร็ว
8 MHz ในขณะนั้น ความเร็วจาก 8 MHz ไป 12 MHz นับว่าสูงมากๆเลย เพราะเพิ่มขึ้นมาอีกครั้งหนึ่งเลยที่เดียว (ถ้าเปรียบเทียบกับสมัยนี้ก็เหมือนๆกับจาก
Pentium II 300 ไปเป็น Pentium II 450 นั่นเอง) ซึ่งแน่นอน BUS ของระบบ ก็ต้องทำงานที่ 12 MHz ตามไปด้วย แล้วปัญหาก็เกิดขึ้น ISA BUS นั้นเราทราบแล้วว่ามันทำงานที่ 8 MHz ถ้ามันทำงานที่ 12 MHz จะทำให้เกิดปัญหาที่สำคัญขึ้น เพราะหากว่า CPU ทำงานได้เร็วจริง แต่ไม่สามารถใช้ CPU ได้ ก็แยกการใช้นาฬิกา ของระบบบัสออกจาก CPU ไปเลย โดยที่ CPU อุปกรณ์อื่นๆบน Mainboard จะทำงานที่ความเร็ว 12 MHz แต่ตัวที่ BUS เองจะทำงานคงที่ ที่ 8 MHz เพราะใช้สัญญาณนาฬิกาแยกจากกัน ซึ่งวิธีการนี้ก็เป็นวิธีการแก้ซึ่งก็ใช้กันจวบจนปัจจุบันนี้ แต่ในสมัยนั้น หน่วยความจำหลักหรือ RAM จะอยู่บนExpansion Card ที่อยู่กับ ISA BUS ด้วยเพราะฉะนั้น มันก็เลยทำงานด้วยความเร็วเพียง 8 MHz เท่านั้นและต่อๆมายิ่งมี CPU ขนาด 16 MHzหรือ 24 MHz ในยุคของ 386 ด้วยแล้ว RAM ก็จะทำงานด้วยความเร็วเพียงแค่ 8 MHz เท่านั้น ทาง COMPAQ จึงได้ทำการแก้ไขอีกครั้ง ซึ่งในต้นปี 1987 ทาง COMPAQ ก็ได้วางตลาด COMPAQ Deskpro 386 ที่ความเร็ว 16 MHz โดยคราวนี้ก็แยกสัญญาณนาฬิกาของ RAM ออกไปด้วย ซึ่งก็เป็นต้นแบบที่สำคัญที่ใช้กันต่อมาในปัจจุบันนี้โดยให้ ISA BUS ทำงานที่ความเร็วค่าหนึ่ง RAM อีกค่าหนึ่ง และ CPU อีกค่าหนึ่ง

ทั้ง IBM และ COMPAQ นั้นเป็นคู่แข่งทางการค้ากัน ดังนั้นเรื่องที่จะให้ COMPAQ อยู่เหนือตนเองสำหรับ IBM นั้นเป็นไปไม่ได้ ทาง IBM จึงได้ออกมาตราฐานระบบบัสของตนใหม่ เรียกว่า MICRO CHANNEL  AECHITECTURE หรือ MCA เมื่อระบบบัสได้มีการแข่งขันกันขึ้นแน่นอนระบบที่ถูกนำออกมาเปรียบเทียบ คือ ISAซึ่งก็มีการจับตามองว่าทาง IBM นั้นจะหาทางแก้ไขจุดอ่อนของ ISA BUS ของตนอย่างไร ซึ่งวิศวกรของทาง IBM นั้นมองในแง่มุมที่แตกต่างจากคนอื่นๆเมื่อ INTELได้เปิด CPU ของตนรุ่น 80386 ซึ่งเป็น CPU ขนาด 32 BIT สามารถอ้างตำแหน่งหน่วยความจำได้มากถึง 4 Gigabyte โดยมีความเร็วเริ่มต้นที่ 16 MHz ซึ่ง ISA BUSดูจะไม่เหมาะแล้วกับ CPU ระดับนี้ บรรดาผู้ใช้ PC ต่างก็มองกันว่าทางออกที่ดี คือควรจะมีระบบบัสใหม่ที่สามารถรองรับในจุดนี้ได้ จากการที่วิศวกรของ IBM ถนัดกับManinframe มากกว่าทำให้วิศวกรเหล่านั้นมองว่า PC ก็ควรจะทำงานแบบหลายๆ TASK พร้อมๆกันได้ (MULTIPLE TASK) ประกอบกับ IBM ต้องการที่จะให้ภาพพจน์Mainframe ของตนดูมีประสิทธิภาพสูงกว่า PC จึงไม่ค่อยได้เพิ่มหรือเปลี่ยนแปลงขีดความสามารถให้กับระบบบัสใหม่ให้เด่นกว่าเดิมมากนัก

 

   ISA BUS   เป็นบัสที่สร้างขึ้นจากกลุ่มผู้ขาย 9 บริษัท นำโดยบริษัท COMPAQ สร้างขึ้นเพื่อสู้กับสถาปัตยกรรมไมโครเชลแนลของ IBM    EISA นั้นใช้พื้นฐานหลักมาจาก ISA แต่ได้เพิ่มขีดความสามารถบางอย่างขึ้น ซึ่งบางอย่างก็พัฒนามาจาก MCA ด้วย ซ้ำยังเข้ากันได้กับ ระบบ ISA รุ่นเก่าด้วย และเสียค่าลิขสิทธิ์น้อยกว่าที่จะต้องจ่าย IBM อีกด้วย บัส EISA รันที่ 8 MHz แต่ออกแบบให้กว้างกว่า 32 บิต หมายความว่า แบนด์วิดธ์ ของมันเป็น 33 MHz ต่อวินาที ผ่านบัสภายใต้เงื่อนไขที่ดีที่สุด  บัส EISA มีปัญหาการแอดเดรส และปัญหาหนึ่งที่ทำให้เลิกพัฒนาอุปกรณ์ไมโครแซนเนล คือการคอมแพตทิเบิลย้อนหลัง คือถ้าซื้อคอมพิวเตอร์ใหม่แบบไมโครแซนเนลจาก IBM เราจะต้องซื้อการ์ดอุปกรณ์พ่วงต่อเป็นรุ่น MCA ทั้งหมดซึ่งรวมถึงคอนโทรลเลอร์ของดิสก์ การ์ดแสดงผลโมเด็ม และอื่นๆ ในทางตรงกันข้าม ข้อกำหนดของ EISA จะเรียกใช้คอนเน็คเตอร์ที่ยอมรับการ์ด EISA หรือการ์ด ISA อนุญาตให้มีการเปลี่ยนแปลงอุปกรณ์บางตัว หรือทั้งหมดของเครื่องเก่ามาเครื่องใหม่ได้ สล็อตของ EISA จะทำจากพลาสติกสีน้ำตาล

 

 
   MCABUS
   EISABUS
   LOCAL BUSระบบบัสเหล่านี้แต่เดิมเรียกว่า เป็น PRIVATE BUS เพราะใช้เป็นการส่วนตัวเฉพาะบริษัทเท่านั้น แต่ต่อมาก็เรียกว่าเป็น LOCAL BUS หรือ BUS เฉพาะที่ เพราะใช้สัญญาณนาฬิกาเดียวกับ CPU โดยไม่ต้องพึ่งสัญญาณนาฬิการพิเศษแยกจาก CPU เลย ข้อดีของมันคือ สามารถใช้สัญญาณนาฬิกาเดียวกันกับ CPU
ในขณะนั้นได้ ซึ่งก็มักจะนำไปใช้กับหน่วยความจำหลัก เพื่อเพิ่มประสิทธิภาพโดยรวมของระบบ แต่ก็มีการ์ดแสดงผลอีกชนิดหนึ่งที่ต้องการความไวสูงเช่นDISPLAY CARD ซึ่งหากมีการเข้าถึงและส่งถ่ายข้อมูลระหว่าง CPU กับ DISPLAY CARD ได้เร็วแล้ว ก็จะช่วยลดปัญหาเรื่อง REFRESH RATE ต่ำ เพราะ CPU จะต้องทำ   การประมวลผลและนำมาแสดงผลบนจอภาพ ยิ่งหากว่ามีการใช้ ของจอภาพสูงๆ และเป็น MODE GRAPHICS ด้วยแล้ว CPU ก็ยิ่งต้องการ การส่งถ่ายข้อมูลให้เร็วขึ้น เพื่อภาพที่ได้จะได้ไม่กระตุก และไม่กระพริบ เนื่องจากระบบ LOCAL BUS นั้น จะช่วยในการส่งผ่าน และเข้าถึงข้อมูลได้เร็ว จึงได้มีบางบริษัท นำเอาระบบ LOCAL BUS มาใช้กับ DISPLAY CARD ด้วย ต่อมาได้มีการทำการกำหนดมาตรฐานระบบบัสนี้ขึ้นมา โดยกลุ่มที่ชื่อ VIDEO ELECTRONICSTANDARDS ASSOCIATION หรือ VESA และได้เรียกมาตรฐานนั้นว่า VESA LOCAL BUS หรือเรียกสั้นๆว่า VL BUS ในปี1992 ระบบ VL BUS นั้น สามารถใช้สัญญาณนาฬิกาได้สูงถึง 50 MHz ทั้งยังสนับสนุนเส้นทางข้อมูลทั้ง 32 BIT และ 62 BIT รวมถึงอ้างถึงตำแหน่งหน่วยความจำได้สูงถึง 4 GIGABYTE อีกด้วย แต่อย่างไรก็ตาม        VL BUS ก็ไม่เชิงว่าเป็นสถาปัตยกรรมที่ดีนัก เพราะไม่มีเอกลักษณ์ หรือคุณสมบัติพิเศษนอกเหนือไปจาก ISA มากนัก เพาะมันเหมือนกับเพิ่มขีดความสามารถให้กับ ISA มากกว่าที่จำเป็นพัฒนาความสามารถให้กับ ISA เนื่องจากมันก็ยังคงให้ CPU เป็นตัวควบคุมการทำงานใช้ BUS MASTERING ไม่ได้ และยังไม่สามารถปรับแต่งค่าต่างๆ ผ่านทาง SOFTWARE ได้

 

  

 VL BUSโลคอลบัสแบบ VESA ออกแบบโดยกลุ่มที่ชื่อ VIDEO ELECTRONIC STANDARDS ASSOCIATION หรือ VESA เป็นการร่วมมือของผู้ขายผลิตภัณฑ์ การแสดงผลและบริษัทที่เกี่ยวกับด้านกราฟประมาณ 120 แห่ง ลักษณะคอนเน็ตเตอร์เสียบของการ์ดอุปกรณ์พ่วงต่อแบบวีแอลบัส ควรจำไว้ว่า คอนเน็ตเตอร์เสียบแบบมาตรฐาน ISA 16 บิต อยู่ด้านขวาและมีคอนเน็ตเตอร์เสียบเพิ่มแบบ โลคอลบัสด้านซ้าย ข้อสำคัญที่ต้องจำไว้ว่าการเพิ่มสล็อต โลคอลบัส เพียง 1หรือ 2 สล็อตให้กับระบบไม่จำเป็นว่าจะสามารถปรับปรุงการทำงานของระบบได้จนไม่น่าเชื่อ มันจะปรับปรุงการทำงานแต่กับเพียงส่วนประกอบที่ออกมาโดยเฉพาะเท่านั้น เช่น เสียบการ์ดแสดงผลที่ไม่ใช่การ์ดเร่งความเร็วในสล็อต โลคอลบัส อาจมีผลทำให้การทำงานช้าลงมากกว่าเสียบการ์ดเร่งความเร็ววิโตรส์ลงในบัส ISA การออกแบบ VL BUS จะเรียกใช้คอนเน็ตเตอร์ที่เพิ่มจากคอนเน็ตเตอร์ของEISA หรือ ISA ความจริงผู้ขายส่วนใหญ่ที่ใส่สล็อต VL BUS ในเครื่องพีซีจะวางอยู่ข้างๆ สล็อต ISA หรือ EISA บนบอร์ดแม่ ลองให้รันที่ความเร็วซีพียู และลองรับข้อมูลแบบ 32บิต ได้ VL BUS มีแบนด์วิดธ์สูงสูด 133 เมกะไบต์ต่อวินาทีลักษณะของ VL BUS ไม่ใช่บัสที่ออกแบบมาทดแทน ISA เหมือนกับที่ EISA และ MCA ได้พยายามมาก่อนและประสบความล้มเหลว หากแต่เป็นบัสส่วนขยายที่ผู้ผลิตเพิ่มเข้าไปบนแผงวงจรหลักของรุ่นใหม่ๆจะมีสล็อตของ VL BUSที่ต่อยื่นออกมาจากสล็อตเดิมของ ISA ซึ่งอาจมีตั้งแต่ 1-3 สล็อต ตามแต่ละบริษัทจะเป็นผู้ผลิต ความเร็วในการถ่ายโอนข้อมูลใน VL BUS ไม่ได้กำหนดให้มีค่าตายตัวเหมือนกับบัสแบบ ISA หรือ EISA หากแต่มีความเร็วตามความเร็วของซีพียูโดยตรง
   ข้อจำกัดของ VL BUS   วีแอลบัสมีข้อจำกัดสำคัญประการหนึ่งคือ จำนวนการ์ดแอลบัส ที่จะเสียบใช้งานได้จะขึ้นอยู่กับความเร็วของซีพียูที่กำหนดของ VESA แล้วผู้ใช้สามารถเสียบการ์ดเมื่อใช้ซีพียู 486 ที่ความเร็ว 33MHz และต้องลดกำหนดการ์ดลงไป เมื่อใช้ซีพียูที่มีความเร็วสูงขึ้นทั้งนี้เพื่อความเพี้ยนของสัญญาณที่อาจเกิดขึ้นจนเกิดค่าที่ ยอมรับได้ และจะส่งผลให้ไม่สามารถใช้งานระบบ ยกเว้นในกรณีที่แผงวงจรหลักได้รับการออกแบบให้มีบัฟเฟอร์สำหรับเก็บพักข้อมูลอยู่ก็อาจเพิ่มการ์ดได้มากขึ้นใช้กับซีพียูที่มีความเร็วสูงๆ แต่ทว่าการใช้กับบัฟเฟอร์ก็อาจมีข้อเสียเนื่องจากจะเป็นตัวถ่วงความเร็วของซีพียูจากการที่ต้องเพิ่มสถานะการรอคอย ซึ่งย่อมส่งผลให้สมรรถนะการทำงานลดลง ข้อจำกัดของวีแอลบัส แนะนำว่าไม่ควรติดตั้งการ์ดเกินกว่า 1 การ์ด เมื่อใช้ซีพียูที่มีความเร็ว 40 MHz และไม่ควรใช้การ์ดวีแอลบัส      กับซีพียูที่มีความเร็ว 50 MHz เพราะการออกแบบ วิแอลบัสไม่สามารถรับอุปกรณ์ที่พ่วงต่อให้เท่ากับความเร็วของซีพียูที่เกินกว่า 40 MHz ได้ แผงวงจรหลักที่จำหน่ายใน เมืองไทย โดยส่วนใหญ่จะมีสล็อตสำหรับ วีแอลบัสเพียง 2 สล็อต ซึ่งมักจะไม่เป็นปัญหาสำหรับการใช้งาน และ โดยเฉพาะอย่างยิ่ง การ์ดแบบวีแอลบัสที่มีจำหน่ายโดยทั่วไปค่อนข้างจำกัดอยู่เพียงการ์ดจอภาพและการ์ดควบคุมดิสก์เท่านั้น   PCI BUSระบบ PCI หรือ PERIPHERAL COMPONENT INTERCONNECT ก็เป็น LOCAL BUS อีกแบบหนึ่งที่พัฒนาขึ้นโดย INTEL โดยที่แยกการควบคุมของระบบบัส กับ CPU ออกจากัน และส่งข้อมูลผ่านกันทางวงจรเชื่อมซึ่งจะมี CHIPSET ที่คอยควบคุมการทำงานของระบบบัสต่างหาก โดยที่ CHIPSET ที่ควบคุมนี้จะเป็นลักษณะ PROCESSOR INDEPENDENT คือไม่ขึ้นกับตัว PROCESSOR ต่อมาเมื่อ INTEL เปิดตัว CPU ใน GENERATION ที่ 5 ของตน INTEL PENTIUM ซึ่งเป็น CPUขนาด 64 BIT ทาง INTEL ได้ทำการกำหนด มาตรฐาน ของ PCU เสียใหม่เป็น PCI 2.0 ซึ่ง PCI 2.0 นี้ก็จะมีความกว้างของเส้นทางข้อมูลถึง 64 BIT ซึ่งหากใช้กับ CARD 64 BIT แล้วก็จะสามารถให้อัตราเร็วในการส่งผ่านที่สูงสุดถึง 266 M/s จุดเด่นของ PCI ที่เห็นได้ชัดนอกเหนือไปจากที่กล่าวข้างต้นก็ยังมีเรื่องของ BUS MASTERING ซึ่ง CPI นั้นก็สามารถทำได้เช่นกันกับ EISA และ MCA แล้ว CHIPSET ที่ใช้เป็นตัวควบคุมการทำงาน ก็ยังสนับสนุนระบบ ISA และ EISA อีกด้วย
ซึ่งก็ทำให้สามารถผลิต MAINBOARD ที่มีทั้ง SLOT ISA, EISA และ PCI รวมกันได้ นอกจากนั้นยังสนับสนุนระบบ PLUG-ABD-PLAY อีกด้วย

 

 

 AGP

 ในกลางปี 1996 เมื่อ INTEL ได้ทำการเปิดตัว INTEL PENTIUN II ซึ่งพร้อมกันนั้นก็ได้ทำการเปิดตัวสถาปัตยกรรมที่ช่วยเพิ่มประสิทธิภาพของหน่วยแสดงผลด้วยนั่นก็คือ ACCELERATED GRAPHICS PORT หรือ AGP ซึ่งก็ได้เปิดตัว CHIPSET ที่สนับสนุนการทำงานนี้ด้วย คือ 440LX AGP นั้นจะมีการเชื่อมต่อกับ CHIPSETของระบบแบบ POINT-TO-POINT ซึ่งจะช่วยให้การส่งผ่านข้อมูลระหว่าง CARD AGP กับ CHIPSET ของระบบได้เร็วขึ้น และยังมีเส้นทางเฉพาะสำหรับติดต่อกับหน่วยความจำหลักของระบบ เพื่อใช้ทำการ RENDER ภาพแบบ 3D ได้อย่างรวดเร็วอีกด้วยจากเดิม CARD แสดงผลแบบ PCI นั้นจะมีปัญหาเรื่องของหน่วยความจำเป็น CARD เพราะเมื่อต้องการใช้งานด้านการ RENDER ภาพ 3 มิติ ที่มีขนาดใหญ่มากๆ ก็จำเป็นต้องมีการใช้หน่วยความจำบน CARD นั้นมากๆ เพื่อรองรับขนาดของพื้นผิว ที่เป็นองค์ประกอบสำคัญของงาน RENDER แน่นอนเมื่อหน่วยความจำมากๆ ราคาก็ยิ่งแพง ดังนั้นทาง INTEL จึงได้ทำการคิดค้นสถาปัตยกรรมใหม่เพื่องานด้าน GRAPHICS นี้โดยเฉพาะ AGP จึงได้ถือกำเนิดขึ้นมา AGP นั้นจะมี MODE ในการ RENDER อยู่ 2 แบบ คือ LOCAL TEXTURING และ AGP TEXTURING โดยใช้ LOCAL TECTURING นั้นจะทำการ COPY หน่วยความจำของระบบไปเก็บไว้ที่เฟรมบัฟเฟอร์ของ CARD จากนั้นจะทำการประมวลผลโดยดึงข้อมูลจากเฟรมบัฟเฟอร์บน PCI ด้วย วิธีการนี้จะเพิ่มขนาดของหน่วยความจำเป็น CARD มาก AGP TEXTURING นั้นเป็นเทคนิคใหม่ที่ช่วยลดขนาดของหน่วยความจำ หรือเฟรมบัฟเฟอร์บน DISPLAY CARD ลงได้มาก เพราะสามารถใช้งานหน่วยความจำของระบบให้เป็นเฟรมบัฟเฟอร์ได้เลย โดยไม่ต้องดึงข้อมูลมาพักไว้ที่เฟรมบัฟเฟอร์ของ CARD ก่อนโดยปกติแล้ว AGP จะทำงานที่ความเร็ว 66 MHz ซึ่งแม้ว่าระบบจะใช้ FSB เป็น 100 MHz แต่มันก็ยังคงทำงานที่ความเร็ว 66 MHz ซึ่งใน MODE ปกติของมันก็จะมีความสามารถแทบจะเหมือนกับ PCI แบบ 66 MHz เลยโดยจะมีอัตราการส่งข้อมูลที่สูงถึง 266 M/s และนอกจากนี้ยังสามารถทำงานได้ทั้งขอบขาขึ้นและขอบขาลงของ 66MHz จึงเท่ากับว่ามันทำงานที่ 133 MHz ซึ่งจะช่วยเพิ่มอัตราการส่งถ่ายข้อมูลขึ้นได้สูงถึง 523 M/s ซึ่งเรียก MODE นี้ว่า MODE 2X และ MODE ปกติว่าMODE 1X สำหรับความเร็วในการส่งถ่ายข้อมูลนั้น ก็ขึ้นกับชนิดของหน่วยความจำหลักด้วย ถ้าหน่วยความจำหลักเป็นชนิดที่เร็วก็จะยิ่งช่วยเพิ่มอัตราเร็วในการส่งถ่ายมากขึ้น ดังนี้
               – EDO RAM หรือ SD RAM PC 66 ได้ 528 M/s
               – SD RAM PC 100 ได้ 800 M/s
               – DR RAM ได้ 1.4 G/s
     อีกสาเหตุหนึ่งที่ทำให้ระบบบัสแบบ AGP ทำได้ดีกว่า PCI ก็เพราะเป็น SLOT แบบเอกเทศไม่ต้องไปใช้ BANDWIDTH ร่วมกับใคร

 

ส่วนประกอบต่างๆของ PC

กุมภาพันธ์ 13, 2010
ให้ความเห็น


     


   อุปกรณ์ภายนอกเครื่องพีซี เป็นส่วนที่เราสามารถมองเห็นได้โดยไม่จำเป็นต้องเปิดเครื่อง ได้แก่ จอภาพ,เคส,คีย์บอร์ด,ลำโพง และเมาส์
                                                                
   1.จอภาพ(Monitor)ใช้แสดงผลข้อมูลหรือกราฟิกที่ได้จากการประมวลผลจากซีพียู
   2. เคส (Case) ใช้ติดตั้งอุปกรณ์ต่างๆไม่ว่าจะเป็นเมนบอร์ด ฮาร์ดดิสก์ ซีดีรอม ฟล็อปปี้ดิสก์ การ์ดต่างๆ เป็นต้น
   3.คีย์บอร์ด(Keyboard)ใช้ป้อนข้อมูลหรือคำสั่งต่างๆเข้าสู่เครื่องพีซี
   4. เมาส์ (Mouse) เป็นอุปกรณ์ช่วยอำนวยความสะดวกในการเลือกคำสั่งหรือเลื่อนเคอร์เซอร์ไปยังตำแหน่งที่ต้องการ
   5.ลำโพง(Speaker)เป็นอุปกรณ์ที่ใช้แสดงเสียงจากสื่อมัลติมีเดียต่างๆ
     
    

 

                                                              

                                                            
   เมื่อเปิดฝาครอบเครื่อง PC ออกมา จะพบว่าภายในจะมีแผ่นวงจร และอุปกรณ์ติดตั้งอยู่ในตำแหน่งต่างๆรวมไปถึงสายไฟ และสายสัญญาณที่เชื่อมต่อตามจุดต่างๆต่อไปนี้มาทำความรู้จักกับชิ้นส่วนต่างๆภายในเครื่อง PC ว่าแต่ละส่วนเรียกว่าอะไรและทำหน้าที่อย่างไร
   1. ซีพียู (CPU) เป็นสมองของคอมพิวเตอร์ ทำหน้าที่ประมวลผลข้อมูลและควบคุมการทำงานของระบบ ประสิทธิภาพและความรวดเร็วในการทำงานของเครื่องจะขึ้นอยู่กับซีพียู เป็นหลัก ดังนั้น ซีพียูจึงเป็นชิ้นส่วนที่สำคัญที่สุดและก็แพงที่สุดด้วย
   2. แรม (RAM) ใช้เก็บข้อมูลและโปรแกรมที่กำลังใช้งานอยู่ เพื่อรอส่งให้กับซีพียูใช้ประมวลผลโดยจะเป็นการเก็บข้อมูลเพียงชั่วคราวเท่านั้นถ้าปิดเครื่องข้อมูลก็จะหายทันที
   3. เมนบอร์ด (Mainboard) เป็นแผงวงจรขนาดใหญ่ที่ใช้ติดตั้ง และเชื่อมต่อกับอุปกรณ์ต่างๆไม่ว่าจะเป็นซีพียู แรม ฮาร์ดดิสก์ ซาวน์การ์ด เป็นต้น เหมือนกับศูนย์กลางการติดต่อระหว่างอุปกรณ์ต่างๆ
   4. ฮาร์ดดิสก์ (Harddisk) ใช้เก็บข้อมูลขนาดใหญ่ได้อย่างถาวร นอกจากจะใช้เก็บข้อมูลแล้วฮาร์ดดิสก์ยังเป็นส่วนที่ใช้เก็บระบบปฏิบัติการรวมไปถึงโปรแกรมต่างๆอีกด้วย
   5. ซีดีรอมไดรว์ (CD-ROM Drive) เป็นอุปกรณ์ที่ใช้อ่านข้อมูลจากแผ่นซีดีรูปแบบต่างๆไม่ว่าจะเป็นแผ่นโปรแกรมแผ่นเพลงและแผ่นหนัง
   6. ฟล็อปปี้ดิสก์ไดรว์ (Floppy Disk Drive) เป็นอุปกรณ์ที่ใช้อ่าน/เขียนแผ่น Floppy Disk ที่ใช้เก็บข้อมูลขนาดเล็กซึ่งมีความจุเพียง1.44MBเหมาะสำหรับโอนถ่ายข้อมูลขนาดเล็กหรือใช้ทำแผ่นบู๊ต
   7. ช่องขยาย (Expansion Slot) เป็นช่องต่อเติมที่ใช้ติดตั้งการ์ดชนิดต่างๆ อย่างเช่น ซาวน์การ์ด การ์ดแลน การ์ดจอภาพ เป็นต้น ในปัจจุบันจะมีอยู่ 3 ชนิดได้แก่ ISA, PCI และ AGP
   8. แหล่งจ่ายไฟ (Power Supply) อุปกรณ์ที่ใช้จ่ายไฟให้กับอุปกรณ์ต่างๆภายในเครื่อง จะเห็นว่าจะมีสายไฟจากเพาเวอร์ซัพพลายเชื่อมต่อไปยังอุปกรณ์ต่างๆ