>> อธิบายหลักการทำงานของ CPU เข้าใจได้ไม่ยาก (มั่ง)
.
💻 หน่วยประมวลผลกลาง CPU (Central Processing Unit: CPU) หรือหน่วยประมวลผล (process unit) ทำหน้าที่ประมวลผลคำสั่งของผู้ใช้หรือโปรแกรมที่อยู่ในหน่วยความจำ
.
CPU จะประกอบด้วยองค์ประกอบย่อยที่ทำงานร่วมกัน 3 ส่วนดังนี้
.
1) Arithmetic Logic Unit ตัวย่อ ALU (หน่วยคำนวณและตรรกะ) ทำหน้าที่ดำเนินการคำนวณทางคณิตศาสตร์และตรรกะกับข้อมูล
.
2) Control Unit: CU (หน่วยควบคุม) ประสานงานระหว่างหน่วยความจำ, ALU, หน่วยรับเข้าและส่งออก เพื่อให้มีการทำงานตามคำสั่งที่กำหนดในโปรแกรม
.
3) register (รีจีสเตอร์) เป็นหน่วยพักข้อมูลที่ทำหน้าที่เสมือนกระดาษทดของ CPU เพื่อเก็บผลลัพธ์หรือคำสั่งที่กำลังประมวลผลไว้ชั่วคราว
.
🤔 การประมวลผลของแต่ละคำสั่งของ CPU จะประกอบด้วย 3 ขั้นตอนต่อเนื่องกันเรียกว่า machine cycle (วงรอบเครื่องจักร) ซึ่งการทำงาน 1 รอบจะประมวลคำสั่งในภาษาเครื่อง 1 คำสั่ง
.
โดยกระบวนการนี้จะอยู่ภายใต้การกำกับของ CU ซึ่งปัจจุบันนี้สามารถประมวลผลได้หลายล้านคำสั่งใน 1 วินาที
.
สำหรับ machine cycle จำนวน 1 รอบจะมีการดำเนินการ 3 ขั้นตอนดังนี้
.
☑ 1. การนำคำสั่ง (fetch) คือ ขั้นตอนการนำคำสั่งในภาษาเครื่อง 1 คำสั่งจากหน่วยความจำมาพักไว้ใน register พร้อมเพิ่มค่าตัวนับระบุตำแหน่งคำสั่ง (ตัวนับระบุตำแหน่งคำสั่ง ใช้ระบุตำแหน่งที่จะประมวลผลในรอบเครื่องจักรถัดไป)
.
☑ 2. การถอดรหัส (decode) คือขั้นตอนการแปลงคำสั่งที่ได้จากข้อ 1 เพื่อตีความคำสั่งให้เป็นขั้นตอนการดำเนินการย่อยที่จะนำไปปฏิบัติ
.
☑ 3. การกระทำ (execute) คือขั้นตอนการปฏิบัติตามการดำเนินการย่อยโดย ALU รวมทั้งผลลัพธ์ที่ได้ (ถ้ามี) เก็บลงในรีจีสเตอร์หรือหน่วยความจำ
.
ทั้งนี้คอมพิวเตอร์บางประเภทอาจมี machin cycles ไม่ใช่แค่ 3 ขั้นตอน อาจเป็น 2, 4 หรือ 5 ขั้นตอนก็ได้
.
👉 ความเร็วของ CPU คืออะไร?
.
ความเร็วของ CPU วัดตามจำนวน machine cycle เช่น เฮิรตซ์ (hert: Hz) หมายถึง จำนวน 1 machine cycle ที่ดำเนินการได้ต่อ 1 วินาที เนื่องจากจำนวนวงรอบที่ดำเนินการได้มีจำนวนมากจึงมักจะใช้หน่วยใหญ่ในการวัด เช่น การดำเนินการ 1 ล้านรอบต่อวินาที นับเป็น 1 เมกะเฮิรตซ์ (Megahertz: MHz) และการดำเนินการ 1 พันล้านรอบต่อวินาทีนับเป็น 1 กิกะเฮิรตซ์ (Gigahertz:GHz)
.
.
✍ โปรแกรมเมอร์ไทย thai programmer
#########
ที่มา วิทยาการคำนวณ ชั้น ม.2 (บทที่ 4 หลักการทำงานของระบบคอมพิวเตอร์)
同時也有10000部Youtube影片,追蹤數超過2,910的網紅コバにゃんチャンネル,也在其Youtube影片中提到,...
「arithmetic logic unit」的推薦目錄:
- 關於arithmetic logic unit 在 โปรแกรมเมอร์ไทย Thai programmer Facebook 的最佳解答
- 關於arithmetic logic unit 在 โปรแกรมเมอร์ไทย Thai programmer Facebook 的最佳貼文
- 關於arithmetic logic unit 在 コバにゃんチャンネル Youtube 的最佳貼文
- 關於arithmetic logic unit 在 大象中醫 Youtube 的精選貼文
- 關於arithmetic logic unit 在 大象中醫 Youtube 的最佳貼文
- 關於arithmetic logic unit 在 how does Arithmetic Logic Unit knows the logic of comparisons? 的評價
arithmetic logic unit 在 โปรแกรมเมอร์ไทย Thai programmer Facebook 的最佳貼文
>> อธิบายหลักการทำงานของ CPU เข้าใจได้ไม่ยาก (มั่ง)
.
💻 หน่วยประมวลผลกลาง CPU (Central Processing Unit: CPU) หรือหน่วยประมวลผล (process unit) ทำหน้าที่ประมวลผลคำสั่งของผู้ใช้หรือโปรแกรมที่อยู่ในหน่วยความจำ
.
CPU จะประกอบด้วยองค์ประกอบย่อยที่ทำงานร่วมกัน 3 ส่วนดังนี้
.
1) Arithmetic Logic Unit ตัวย่อ ALU (หน่วยคำนวณและตรรกะ) ทำหน้าที่ดำเนินการคำนวณทางคณิตศาสตร์และตรรกะกับข้อมูล
.
2) Control Unit: CU (หน่วยควบคุม) ประสานงานระหว่างหน่วยความจำ, ALU, หน่วยรับเข้าและส่งออก เพื่อให้มีการทำงานตามคำสั่งที่กำหนดในโปรแกรม
.
3) register (รีจีสเตอร์) เป็นหน่วยพักข้อมูลที่ทำหน้าที่เสมือนกระดาษทดของ CPU เพื่อเก็บผลลัพธ์หรือคำสั่งที่กำลังประมวลผลไว้ชั่วคราว
.
🤔 การประมวลผลของแต่ละคำสั่งของ CPU จะประกอบด้วย 3 ขั้นตอนต่อเนื่องกันเรียกว่า machine cycle (วงรอบเครื่องจักร) ซึ่งการทำงาน 1 รอบจะประมวลคำสั่งในภาษาเครื่อง 1 คำสั่ง
.
โดยกระบวนการนี้จะอยู่ภายใต้การกำกับของ CU ซึ่งปัจจุบันนี้สามารถประมวลผลได้หลายล้านคำสั่งใน 1 วินาที
.
สำหรับ machine cycle จำนวน 1 รอบจะมีการดำเนินการ 3 ขั้นตอนดังนี้
.
1. การนำคำสั่ง (fetch) คือ ขั้นตอนการนำคำสั่งในภาษาเครื่อง 1 คำสั่งจากหน่วยความจำมาพักไว้ใน register พร้อมเพิ่มค่าตัวนับระบุตำแหน่งคำสั่ง (ตัวนับระบุตำแหน่งคำสั่ง ใช้ระบุตำแหน่งที่จะประมวลผลในรอบเครื่องจักรถัดไป)
.
2. การถอดรหัส (decode) คือขั้นตอนการแปลงคำสั่งที่ได้จากข้อ 1 เพื่อตีความคำสั่งให้เป็นขั้นตอนการดำเนินการย่อยที่จะนำไปปฏิบัติ
.
3. การกระทำ (execute) คือขั้นตอนการปฏิบัติตามการดำเนินการย่อยโดย ALU รวมทั้งผลลัพธ์ที่ได้ (ถ้ามี) เก็บลงในรีจีสเตอร์หรือหน่วยความจำ
.
ทั้งนี้คอมพิวเตอร์บางประเภทอาจมี machin cycles ไม่ใช่แค่ 3 ขั้นตอน อาจเป็น 2, 4 หรือ 5 ขั้นตอนก็ได้
.
👉 ความเร็วของ CPU คืออะไร?
.
ความเร็วของ CPU วัดตามจำนวน machine cycle เช่น เฮิรตซ์ (hert: Hz) หมายถึง จำนวน 1 machine cycle ที่ดำเนินการได้ต่อ 1 วินาที เนื่องจากจำนวนวงรอบที่ดำเนินการได้มีจำนวนมากจึงมักจะใช้หน่วยใหญ่ในการวัด เช่น การดำเนินการ 1 ล้านรอบต่อวินาที นับเป็น 1 เมกะเฮิรตซ์ (Megahertz: MHz) และการดำเนินการ 1 พันล้านรอบต่อวินาทีนับเป็น 1 กิกะเฮิรตซ์ (Gigahertz:GHz)
.
#########
ที่มา วิทยาการคำนวณ ชั้น ม.2 (บทที่ 4 หลักการทำงานของระบบคอมพิวเตอร์)
arithmetic logic unit 在 how does Arithmetic Logic Unit knows the logic of comparisons? 的推薦與評價
... <看更多>