日本免费全黄少妇一区二区三区-高清无码一区二区三区四区-欧美中文字幕日韩在线观看-国产福利诱惑在线网站-国产中文字幕一区在线-亚洲欧美精品日韩一区-久久国产精品国产精品国产-国产精久久久久久一区二区三区-欧美亚洲国产精品久久久久

指令寄存器的作用


指令寄存器的作用


【指令寄存器的作用】指令寄存器IR(Instruction Register) ,是臨時(shí)放置從內(nèi)存里面取得的程序指令的寄存器 。
指令寄存器(IR,Instruction Register) 。存放當(dāng)前從主存儲(chǔ)器讀出的正在執(zhí)行的一條指令 。當(dāng)執(zhí)行一條指令時(shí),先把它從內(nèi)存取到數(shù)據(jù)寄存器(DR,Data Register)中,然后再傳送至IR 。指令劃分為操作碼和地址碼字段,由二進(jìn)制數(shù)字組成 。為了執(zhí)行任何給定的指令,必須對(duì)操作碼進(jìn)行測(cè)試,以便識(shí)別所要求的操作 。指令譯碼器就是做這項(xiàng)工作的 。指令寄存器中操作碼字段的輸出就是指令譯碼器的輸入 。
操作碼一經(jīng)譯碼后,即可向操作控制器發(fā)出具體操作的特定信號(hào)?指令指針寄存器ip,里面放置的不是指令,而是一個(gè)指向下一個(gè)將要去獲取的指令的內(nèi)存地址(所以它是一個(gè)指針) 。它們的關(guān)系就是,CPU從指令指針寄存器ip 獲得指令的內(nèi)存地址,然后取出指令,放置到指令寄存器IR 。接下來(lái),指令指針寄存器ip自己加1(也就是指向下一條指令) 。

    推薦閱讀