❶ 指令寄存器IR和指令指針寄存器ip是什麼關系阿
指令寄存器IR,是臨時放置從內存裡面取得的代碼數據(也就是指令),然後等待解碼器來解碼。指令指針寄存器ip,裡面放置的是不是指令,而是一個指向下一個將要去獲取的指令的內存地址(所以它是一個指針)。它們的關系就是,CPU從指令指針寄存器ip獲得指令的內存地址,然後取出指令,放置到指令寄存器IR。接下來,指令指針寄存器ip自己加1(也就是指向下一條指令)。