指令寄存器IR(InstructionRegister),是臨時放置從內存里面取得的程序指令的寄存器 。
指令寄存器(IR,InstructionRegister) 。存放當前從主存儲器讀出的正在執行的一條指令 。當執行一條指令時,先把它從內存取到數據寄存器(DR,DataRegister)中,然后再傳送至IR 。指令劃分為操作碼和地址碼字段,由二進制數字組成 。為了執行任何給定的指令 , 必須對操作碼進行測試,以便識別所要求的操作 。指令譯碼器就是做這項工作的 。指令寄存器中操作碼字段的輸出就是指令譯碼器的輸入 。
【指令寄存器的作用】操作碼一經譯碼后,即可向操作控制器發出具體操作的特定信號?指令指針寄存器ip,里面放置的不是指令 , 而是一個指向下一個將要去獲取的指令的內存地址(所以它是一個指針) 。它們的關系就是 , CPU從指令指針寄存器ip獲得指令的內存地址,然后取出指令,放置到指令寄存器IR 。接下來,指令指針寄存器ip自己加1(也就是指向下一條指令) 。
- 臘月二十三小年的風俗
- 大學生的消費方向
- 關于課外書中的優美句子
- 情人節的來歷
- 灑向千峰秋葉丹表達的是什么
- 如何找到真的旗艦店
- 張芷溪演過的電視劇
- 有哪些三體迷才懂的梗
- 描寫笑的詞語有哪些
- 砂鍋燉豆腐魚丸湯是怎么做的
