เทคโนโลยีสารสนเทศ ช่วงชั้นที่ 3
4.2 หน่วยประมวลผลกลาง / หน่วยต่าง ๆ ใน ซีพียู
5/34

          
      หน่วยประมวลผลกลาง แบ่งออกเป็น 2 หน่วย คือ หน่วยควบคุม (control unit) และหน่วยคำนวณและตรรกะ (Arithmetic Logic Unit : ALU)

 

  • หน่วยควบคุม (control unit) ทำหน้าที่ในการควบคุมลำดับการทำงานภายในหน่วยประมวลผล กลางระหว่างประมวลผล
  • หน่วยคำนวณและตรรกะ (Arithmetic Logic Unit : ALU) ทำหน้าที่นำข้อมูลซึ่งเป็นสัญญาณไฟฟ้าแบบตัวเลขฐานสองมาประมวลผลทางคณิตศาสตร์และตรรกศาสตร์

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