加入星計劃,您可以享受以下權(quán)益:

  • 創(chuàng)作內(nèi)容快速變現(xiàn)
  • 行業(yè)影響力擴散
  • 作品版權(quán)保護
  • 300W+ 專業(yè)用戶
  • 1.5W+ 優(yōu)質(zhì)創(chuàng)作者
  • 5000+ 長期合作伙伴
立即加入
  • 正文
  • 相關推薦
  • 電子產(chǎn)業(yè)圖譜
申請入駐 產(chǎn)業(yè)圖譜

指令寄存器的作用

2021/03/14
916
閱讀需 2 分鐘
加入交流群
掃碼加入
獲取工程師必備禮包
參與熱點資訊討論

硬件型號:戴爾Latitude 5320

系統(tǒng)版本:Windows10

指令寄存器的作用是暫存當前正在執(zhí)行的指令。指令寄存器的時鐘信號是clk,在clk的上升沿觸發(fā)。指令寄存器將數(shù)據(jù)總線送來的指令存入16位的寄存器中。但并不是每次數(shù)據(jù)總線上的數(shù)據(jù)都需要寄存,因為數(shù)據(jù)總線上有時傳輸指令,有時傳輸數(shù)據(jù)。由CPU狀態(tài)控制器的 Ir-ena信號控制數(shù)據(jù)是否需要寄存。復位時,指令寄存器被清零。

根據(jù)指令在存貯器中的地址(由指令地址計數(shù)器給出),把指令從存貯器中取出來之后,需要有一個專門用于存放指令的地方,以便對指令進行分析和執(zhí)行。這個專門存放現(xiàn)行指令的部件就叫做指令寄存器。指令寄存器的位數(shù)應滿足指令長度的要求。指令寄存器與CPU的8根數(shù)據(jù)總線相連接。當程序計數(shù)器訪問存儲器地址時,存儲在該地址單元內(nèi)的信息經(jīng)8位數(shù)據(jù)總線送出,并儲存在指令存器中。

相關推薦

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