วันพุธที่ 4 กันยายน พ.ศ. 2556

ส่วนประกอบโครงสร้างภายใน Microprocessor (RISC)

ส่วนประกอบภายใน ไมโครโพรเซสเซอร

ในบางครั้งจะเรียก ไมโครโพรเซสเซอร์ว่า ซีพียู(CPU)หรือMPUภายในของซีพียูส่วนใหญ่ประกอบไปด้วยส่วนคำนวณเรียกว่า ALU ( Arithmetic Logic Unit ) และส่วนควบคุม (Control ) นอกจากนี้อาจจะมีส่วนประกอบย่อยๆ อีก คือ
รีจิสเตอร์เก็บข้อมูล (Data Register)
เป็นส่วนเก็บข้อมูลชั่วคราวเพื่อรับหรือส่งข้อมูลที่ออกจากบัสข้อมูล(DataBus)เช่นจะเก็บข้อมูลในขณะคำสั่งกำลังถูกถอดรหัส และเก็บข้อมูลไว้ในขณะที่คำถูกเก็บไว้ในหน่วยความจำ
รีจิสเตอร์เก็บตำแหน่งที่อยู่ ( Address Register)
ใช้เป็นส่วนเก็บตำแหน่งข้อมูลไว้ชั่วคราว ซึ่งมันจะเก็บตำแหน่งของข้อมูลที่อยู่ไว้ในหน่วยความจำ หรืออุปกรณ์ภายนอกอื่นๆ ในขณะที่กำลังปฏิบัติอยู่
 ตัวนับคำสั่งในโปรแกรม (Program Counter)
ใช้ตัวย่อว่า PC เป็นตัวชี้หรือควบคุมลำดับการทำงานตามคำสั่งในโปรแกรม ปกติจะทำงานโดยนับ 0,1,2,3.. ตามลำดับ การนับดังกล่าวจะชี้ให้เห็นตำแหน่งที่อยู่ของข้อมูลในหน่วยความจำ ซึ่งจะมีการนำไบต์ถัดไปของข้อมูลออกมา
 ตัวถอดรหัสคำสั่ง (Instruction Decoder)
ใช้ตัวย่อว่า ID จะรับข้อมูลมาจาก รีจิสเตอร์ข้อมูลแล้วมาทำการตีความหมาย (ถอดรหัส) ว่าจะทำหน้าที่อะไร
 ลำดับการควบคุม (Controller Sequence )

เป็นส่วนกำเนิดสัญญาณควบคุมแบบต่างๆเพื่อให้ปฏิบัติตามคำสั่งเนื่องจากคำสั่งแต่ละคำสั่งแตกต่างกันจึงมีการประสานสัญญาณแบบต่างๆ สำหรับแต่ละคำสั่งวงจรนี้จะกำหนดลำดับเหตุการณ์ต่างๆ ที่จำเป็นในการทำงานที่อธิบายด้วยคำสั่งให้สำเร็จ
ีที่มา 202.28.94.51/web/apisak/322162/YearEduc2550/.../Computer.doc

ไม่มีความคิดเห็น:

แสดงความคิดเห็น