• 正文
    • 1.取指階段
    • 2.譯碼階段
    • 3.執(zhí)行階段
    • 4.寫回階段
  • 相關(guān)推薦
  • 電子產(chǎn)業(yè)圖譜
申請入駐 產(chǎn)業(yè)圖譜

指令周期的四個階段

2021/01/26
1557
加入交流群
掃碼加入
獲取工程師必備禮包
參與熱點資訊討論

指令周期計算機(jī)進(jìn)行指令執(zhí)行的基本流程,由四個階段構(gòu)成,分別是取指、譯碼、執(zhí)行和寫回。

1.取指階段

在取指階段,CPU從內(nèi)存中讀取指令,并將其保存到指令寄存器IR中,以便后續(xù)對該指令進(jìn)行解碼和執(zhí)行。

2.譯碼階段

在譯碼階段,CPU通過對指令寄存器IR中的指令進(jìn)行解碼,分析出指令的含義及操作數(shù),并將這些信息傳遞給執(zhí)行階段。

3.執(zhí)行階段

在執(zhí)行階段,CPU按照指令所規(guī)定的操作進(jìn)行運算,并保存結(jié)果。運算過程中需要使用到ALU等運算單元。

4.寫回階段

在寫回階段,CPU將執(zhí)行階段產(chǎn)生的結(jié)果寫回到寄存器或內(nèi)存中,以便其他指令訪問這些數(shù)據(jù)。

相關(guān)推薦

電子產(chǎn)業(yè)圖譜