當前位置:生活全書館 >

IT科技

> 指令暫存器的作用

指令暫存器的作用

指令暫存器IR(Instruction Register) ,是臨時放置從記憶體裡面取得的程式指令的暫存器。

指令暫存器的作用

指令暫存器(IR,Instruction Register)。存放當前從主儲存器讀出的正在執行的一條指令。當執行一條指令時,先把它從記憶體取到資料暫存器(DR,Data Register)中,然後再傳送至IR。指令劃分為操作碼和地址碼欄位,由二進位制數字組成。為了執行任何給定的指令,必須對操作碼進行測試,以便識別所要求的操作。指令譯碼器就是做這項工作的。指令暫存器中操作碼欄位的輸出就是指令譯碼器的輸入

操作碼一經譯碼後,即可向操作控制器發出具體操作的特定訊號?指令指標暫存器ip,裡面放置的不是指令,而是一個指向下一個將要去獲取的指令的記憶體地址(所以它是一個指標)。它們的關係就是,CPU從指令指標暫存器ip 獲得指令的記憶體地址,然後取出指令,放置到指令暫存器IR。接下來,指令指標暫存器ip自己加1(也就是指向下一條指令)。



標籤: 指令暫存器
  • 文章版權屬於文章作者所有,轉載請註明 https://shqsg.com/dianzi/q3l3ey.html