← กลับหน้าหลัก
บทที่ 5

หน่วยประมวลผลกลางแบบ Multiple Cycle

Multi-Cycle Processor Design

เนื้อหาหลัก Key Topics

สูตรสำคัญ Key Formulas

CPI เฉลี่ย (Weighted CPI)
\[ \overline{\text{CPI}} = \sum_{i} f_i \times \text{CPI}_i \]

fi = สัดส่วนของคำสั่งประเภท i, CPIi = จำนวน cycle ของคำสั่งประเภทนั้น

ข้อเปรียบเทียบกับ Single Cycle

Multi-Cycle ได้เปรียบเมื่อ: CPI เฉลี่ย × Tclock(MC) < 1 × Tclock(SC)

โดยทั่วไป Tclock(MC) สั้นกว่า Tclock(SC) มาก ทำให้ได้สมรรถนะดีกว่าแม้ CPI > 1

คำสำคัญ Key Terms

หลาย Cycle ต่อคำสั่ง · Multi-Cycle รอบต่อคำสั่ง · CPI (Cycles Per Instruction) เครื่องสถานะ · Finite State Machine (FSM) ไมโครโปรแกรม · Microprogram ไมโครคำสั่ง · Microinstruction ชุดควบคุม · Control Store ตัวนับไมโคร · Microsequencer ลงทะเบียนชั่วคราว · IR / MDR / ALUOut