เขียนโดย สุพัตรา ทองทัพ. จำนวนผู้ชม: 22607 Show ซีพียู(CPU)หรือหน่วยประมวลผลกลาง (Central Processing Unit) ซีพียูนับเป็นอุปกรณ์ที่สำคัญที่สุดในเครื่องคอมพิวเตอร์ ทำหน้าที่หลัก ๆ คือคำนวณและประมวลผลคำสั่งหรือข้อมูลต่าง ๆ ที่ผู้ใช้สั่งผ่านโปรแกรมประยุกต์หรือ Application Program ต่าง ๆ ไม่ว่าจะเป็นชุดคำสั่งโปรแกรมเฉพาะที่ออกแบบเขียนขึ้นเองเพื่อใช้ทำงานเฉพาะอย่าง เช่นโปรแกรมการคิดบัญชี, โปรแกรมการเก็บประวัติพนักงาน ฯลฯ หรือชุดโปรแกรมสำเร็จรูปที่ใช้งานในด้านต่าง ๆ เช่น โปรแกรมไมโครซอฟต์ออฟฟิศที่ใช้งานทั่ว ๆ ไปในสำนักงานตั้งแต่ขนาดใหญ่ไปจนถึงขนาดเล็ก,โปรแกรมเพจเมกเกอร์ที่ใช้จัดรูปแบบเอกสารเพื่อใช้ในงานสิ่งตีพิมพ์ประเภทต่าง ๆ ฯลฯ โดยคำสั่งหรือข้อมูลของโปรแกรมเหล่านี้จะไม่ได้ถูกส่งตรงมา มาที่ตัวซีพียู หากแต่จะไปพักรอการเรียกใช้ในอุปกรณ์อีกตัวหนึ่งคือหน่วยความจำหลักหรือแรมนั่นเอง นอกจากคำสั่งหรือข้อมูลที่มาจากตัวโปรแกรมต่าง ๆ แล้ว
ซีพียูยังต้องรองรับการติดต่อสื่อสารหรือการร้องขอให้ช่วยทำงานหรือคิดคำนวณประมวลผลต่าง ๆ จากอุปกรณ์รอบข้างไม่ว่าจะเป็นการ์ดชนิดต่าง ๆ เช่น การ์ดแสดงผล, การ์ดเสียง ฯลฯ ที่ถูกเสียบอยู่บนExpansion Slot (ช่องเสียบการ์ดชนิดต่าง ๆ เรียวยาวมีทั้งสีดำ, ขาว, น้ำตาลวางเรียงอยู่บนแผงวงจรหลักที่เรียกว่าเมนบอร์ดนั่นเอง) หรือชิปไอซีซึ่งเป็นอุปกรณอิเล็กทรอนิกส์ตัวเล็ก ๆ มีหลากหลายรูปร่างหลายขนาดที่กระจายอยู่ทั่วไปบนเมนบอร์ด
โดยบางอุปกรณ์นั้นก็สามารถต่อตัดลัดคัวไปยังซีพียูได้โดยตรงโดยไม่ต้องผ่านไปที่หน่วยความจำหลักก่อนและการ ลักษณะของซีพียู นับตั้งแต่อดีตจนถึงปัจจุบัน ก็มีขั้นตอนในการทำงานที่คล้าย ๆ กัน เพียงแต่มีการดัดแปลงโครงสร้างในตัวซีพียูให้เปลี่ยนแปลงไปบ้าง ในซีพียูรุ่นใหม่ ๆ เพื่อให้มีประสิทธภาพการทำงานสูงขึ้นเช่น มีการนำหน่วยความจำแคชระดับที่สองเข้าไปไว้ภายในตัวซีพียูเลยและเพิ่มความเร็วในการทำงานสูงขึ้นเช่น
มีการนำหน่วยความจำแคชระดับที่สองเข้าไปไว้ภายในตัวซีพียูเลยและเพิ่มความเร็วในการทำงานให้เท่าเทียมกับซีพียู (หน่วยความจำแคชหรือ cache memory คือหน่วยความจำชนิดหนึ่งที่มีความเร็วและประสิทธิภาพสูงกว่าหน่วยความจำหลักหรือแรมมาก โดยจะแบ่งออกเป็นหน่วยความจำแคชระดับที่หนึ่งหรือ level 1 cache ขั้นตอนการทำงานของซีพียูที่จะขออธิบายให้ท่านได้เข้าใจง่าย ๆ มีดังนี้
3. การถอดรหัสข้อมูลหน่วยการทำงานอีกหน่วยหนึ่งคือหน่วยถอดรหัสหรือ decoding unit จะทำหน้าที่แปลคำสั่งหรือข้อมูลซึ่งแต่เดิมจะเป็นภาษาคอมพิวเตอร์ให้เป็นสัญญาณไฟฟ้าที่หน่วยทำงานอื่น ๆ ภายในซีพียูสามารถรับรู้และเข้าใจได้ จากนั้นจึงส่งคำสั่งหรือข้อมูลที่ถูกถอดรหัสนี้ไปยังหน่วยควบคุมและตรวจสอบการทำงานของซีพียูต่อไป 4. การควบคุมและการตรวจสอบการทำงาน จะมีหน่วยควบคุมและตรวจสอบการทำงาน (control and protection test unit) ตรวจสอบคำสั่งที่ถูกถอดรหัสเรียบร้อยแล้วว่ามีความถูกต้องหรือไม่ มีการอ้างอิงการใช้หน่วยความจำประเภทใดภายนอกตัวชิปซีพียูหรือไม่ และการอ้างอิงนั้นมีความขัดแย้งกันเองหรือขัดแย้งกับอุปกรณ์อื่นใดหรือไม่ หากทุกอย่างถูกต้องเรียบร้อยก็จะส่งไปยังหน่วยประมวลผลต่าง ๆ ต่อไป
ชนิดของซีพียู
ซ็อคเก็ตหรือสล็อตที่ใช้ติดตั้งซีพียู แน่นอนเราจะนำซีพียูไปวางลอย ๆ อยู่บนเมนบอร์ดมันก็คงจะไม่สามารถทำงานได้ จำเป็นจะต้องมีส่วนรองรับหรือฐานที่จะทำการติดตั้งซีพียูทั้งแบบ Socket และแบบ Slot ลงไปโดยสามารถแบ่งได้เป็นสองประเภทตามชนิดของซีพียูดังนี้
อ้างอิง: http://jackcom.8m.com/CPU.htm CPU ประกอบด้วยองค์ประกอบย่อยที่ทำงานร่วมกัน 3 ส่วนมีอะไรบ้าง2. หน่วยประมวลผล (Processing Unit) เป็นวงจรอิเล็กทรอนิกส์ที่ทำหน้าที่ประมวลผลข้อมูล ตามโปรแกรมของเครื่อง ในปัจจุบันจะเรียกว่าหน่วยประมวลผลกลางหรือซีพียู(Central Processing Unit) ซึ่ง ภายในประกอบด้วยส่วนประกอบหลัก 3 ส่วน คือ หน่วยประมวลผลทางคณิตศาสตร์และลอจิก (Arithmetic and Logic Unit) หน่วยควบคุม (Control Unit) และรี ...
หน่วยประมวลผลกลางทําหน้าที่อะไร มีองค์ประกอบอะไรบ้างหน่วยประมวลผลกลางประกอบด้วยส่วนสำคัญ 2 ส่วน คือ หน่วยควบคุม (Control Unit) ทำหน้าที่ควบคุมการทำงานของอุปกรณ์ต่างๆในระบบทั้งหมด ให้ทำงาน อย่างถูกต้อง หน่วยคำนวณ (Arithmetic Logic Unit) ทำหน้าที่ประมวลผลข้อมูลทางคณิตศาสตร์และทางตรรกะ เช่น การคำนวณทางคณิตศาสตร์ ได้แก่ การบวก ลบ คูณ หาร - การกระทำทางตรรกะ (AND , OR)
ข้อใดเป็นอุปกรณ์ในหน่วยประมวลผลกลาง ( CPU ) ที่ควบคุมการทำงานของระบบคอมพิวเตอร์การทำงานของคอมพิวเตอร์ ใช้หลักการเก็บคำสั่งไว้ที่หน่วยความจำ ซีพียูอ่านคำสั่งจากหน่วยความจำมาแปล ความหมาย และกระทำตามเรียงกันไปทีละคำสั่ง หน้าที่หลักของซีพียู คือควบคุมการทำงานของคอมพิวเตอร์ทั้งระบบ ตลอดจนทำการประมวลผล
หน่วยใดของซีพียูที่ทำหน้าที่ประสานงานและควบคุมการทำงานของเครื่องคอมพิวเตอร์หน่วยควบคุมเป็นส่วนหนึ่งของหน่วยประมวลผลกลาง (central processing unit) หน่วยควบคุม มีหน้าที่ควบคุมการทำงานทั้งหมด กล่าวคือ ควบคุมการทำงานของหน่วยคำนวณและตรรกะ ควบคุมการรับ/ส่งข้อมูลระหว่างหน่วยความจำหลัก (main memory) กับหน่วยความจำในหน่วยประมวลผลกลาง (CPU) ติตต่อและควบคุมการทำงานของหน่วยรับข้อมูลและแสดงผล (input/ ...
|