• 正文
  • 相關推薦
  • 電子產業(yè)圖譜
申請入駐 產業(yè)圖譜

指令寄存器的作用

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

硬件型號:戴爾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ù)器訪問存儲器地址時,存儲在該地址單元內的信息經8位數(shù)據(jù)總線送出,并儲存在指令存器中。

相關推薦

電子產業(yè)圖譜