ซีพียู (CPU)
ซีพียู (CPU) คือ
อุปกรณ์ตัวหนึ่งที่มีความสำคัญและจำเป็นในการทำงานของคอมพิวเตอร์ซึ่งอาจจะเรียกว่าเป็นหัวใจของคอมพิวเตอร์เลยก็ได้
ซีพียู เป็นตัวควบคุมการทำงานของอุปกรณ์ต่างๆ
ไม่ว่าจะเป็นอุปกรณ์ที่อยู่ในคอมพิวเตอร์
หรืออุปกรณ์ต่อพ่วงที่ต่อร่วมกับคอมพิวเตอร์ โดย
จะเป็นตัวกำหนดความสำคัญของอุปกรณ์ว่าตัวใดมีความสำคัญมากกว่าซึ่งหากติดตั้งอุปกรณ์
2 ตัวที่อินเทอรัพ, การแจ้งกับซีพียูว่าจะขอเฉพาะอุปกรณ์ที่มีความสำคัญมากกว่าเท่านั้น
ส่วนตัวที่สำคัญน้อยกว่าจะไม่สามารถใช้งานได้ เช่น
ถ้าเราต่อการ์ดจอภาพกับการ์ดเสียงที่อินเทอรัพเดียวกัน ซีพียู
จะเลือกให้ใช้ได้เฉพาะการ์ดจอภาพเท่านั้น
CPU ทำหน้าที่อะไร
CPU หรือ Central Processing Unit เป็นหัวใจหลักในการประมวลของคอมพิวเตอร์
โดยพื้นฐานแล้วซีพียูทำหน้าที่ประมวลผลข้อมูลเชิงคณิตศาสตร์และข้อมูลเชิงตรรกะเท่านั้น
แต่ทำไมการคำนวณขนาดนี้ ต้องมีการพัฒนาซีพียูกันไม่หยุดหย่อน ย้อนกลับไปปี 1946
คอมพิวเตอร์ยุคแรกที่มีชื่อที่พอจะจำได้ก็คือ ENIVAC นั้นทำงานโดยใช้หลอดไดโอด
ซึ่งสถานะการทำงานของหลอดพวกนี้ มีสองอย่าง คือ 1 กับ 0 จะมีค่าเป็น 1
เมื่อมีกระแสไหลผ่านและเป็น 0 เมื่อไม่มีกระแสไหลผ่าน
นั่นจึงเป็นเหตุผลให้คอมพิวเตอร์ใช้เลขฐาน 2 ในการคำนวณ
ครั้นต่อมาวิทยาการก้าวหน้าขึ้นเรื่อยๆ จากหลอดไดโอดก็พัฒนาเป็นทรานซิสเตอร์
และจากทรานซิสเตอร์ก็พัฒนาเป็นวงจรขนาดเล็ก ซึ่งรู้จักกันในชื่อของ IC และในที่สุดก็พัฒนาเป็น
Chip อย่างที่เรารู้จักกันมาจนปัจจุบันนี้
สิ่งที่ผู้ผลิตซีพียูพยายามเพิ่มก็คือ
ประสิทธิภาพในการประมวลผลของซีพียู เมื่อกล่าวถึงซีพียูและการประมวลผล
สิ่งหนึ่งที่เราต้องเข้าใจคือภายในซีพียูไม่มีหน่วยเก็บข้อมูลสำหรับเก็บข้อมูลปริมาณมากๆ
และซีพียูในยุคแรกๆ ก็ไม่มี Cache ด้วยซ้ำไป
ปัจจัยที่มีผลต่อความเร็วของซีพียูก็คือ
ความเร็วในการประมวลผลและความเร็วในการโอนย้ายข้อมูล ซีพียูในยุคแรกๆ
นั้นประมวลผลด้วยความเร็ว 4.77 MHz และมีบัสซีพียู (CPU BUS) ความกว้าง
8 บิต เรียกกันว่าซีพียู 8 บิต (Intel 8080 8088)
นั้นก็คือซีพียูเคลื่อนย้ายข้อมูลครั้งละ 1 ไบต์ ยุคต่อมาเป็นซีพียู 16 บิต 32 บิต
และ 64 บิต ปัจจุบันโดยเฉพาะซีพียูรุ่นใหม่ๆ เคลื่อนย้ายข้อมูลครั้งละ 128 บิต
ในการเคลื่อนย้ายข้อมูลนั้น เกิดขึ้นจากการควบคุมสัญญาณนาฬิกา ซึ่งนับสัญญาณเป็น Clock
1 เช่น ซีพียู 100 MHz หมายความว่าเกิดสัญญาณนาฬิกา 100
ครั้งต่อวินาที
กลไกการทำงานของซีพียู
การทำงานของคอมพิวเตอร์
ใช้หลักการเก็บคำสั่งไว้ที่หน่วยความจำ
ซีพียูอ่านคำสั่งจากหน่วยความจำมาแปลความหมายและกระทำตามเรียงกันไปทีละคำสั่ง
หน้าที่หลักของซีพียู คือควบคุมการทำงานของคอมพิวเตอร์ทั้งระบบ
ตลอดจนทำการประมวลผล
กลไกการทำงานของซีพียู มีความสลับซับซ้อน
ผู้พัฒนาซีพียูได้สร้างกลไกให้ทำงานได้ดีขึ้น โดยแบ่งการทำงานเป็นส่วน ๆ
มีการทำงานแบบขนาน และทำงานเหลื่อมกันเพื่อให้ทำงานได้เร็วขึ้น
ปัจจัยที่มีผลต่อความเร็วของซีพียู
ความสามารถในการประมวลผล (Processing
Power) คือประสิทธิภาพและความเร็วในการทำงานของซีพียู
ซึ่งขึ้นอยู่กับชนิดหรือรุ่นของซีพียู เครื่องคอมพิวเตอร์ส่วนบุคคล (Personal
Computer) โดยทั่วไปจะใช้ซีพียูในตระกูลของอินเทล เช่น Pentium
I, Pentium II, Pentium III ส่วนเครื่องคอมพิวเตอร์อื่นจะใช้ซีพียูที่ต่างกันออกไป
คอมพิวเตอร์ทำงานด้วยความเร็วที่แตกต่างกันซึ่งขึ้นอยู่กับปัจจัยต่างๆ
ดังนี้
• รีจิสเตอร์
• หน่วยความจำภายนอก
• สัญญาณนาฬิกา เป็นจังหวะ สัญญาณ (Pulse)
ในหนึ่งรอบสัญญาณ (Clock Cycle) คอมพิวเตอร์จะคำนวณหนึ่งครั้ง
ส่วนความเร็วของรอบสัญญาณ คือจำนวนรอบของสัญญาณต่อวินาที ซึ่งมีความเร็วมากกว่า
100 ล้านรอบต่อวินาที (100 Megahertz) (แอนนา 2540: 9)
• บัส
• หน่วยความจำแคช
• Passing Math Operation
ไม่มีความคิดเห็น:
แสดงความคิดเห็น