指令寄存器的作用

 我来答
数码学长2333
2022-12-24 · TA获得超过744个赞
知道小有建树答主
回答量:1810
采纳率:100%
帮助的人:122万
展开全部
  指令寄存器IR(InstructionRegister),是临时放置从内存里面取得的程序指令的寄存器。

  指令寄存器(IR,InstructionRegister)。存放当前从主存储器读出的正在执行的一条指令。当执行一条指令时,先把它从内存取到数据寄存器(DR,DataRegister)中,然后再传送至IR。指令划分为操作码和地址码字段,由二进制数字组成。为了执行任何给定的指令,必须对操作码进行测试,以便识别所要求的操作。指令译码器就是做这项工作的。指令寄存器中操作码字段的输出就是指令译码器的输入。

  操作码一经译码后,即可向操作控制器发出具体操作的特定信号?指令指针寄存器ip,里面放置的不是指令,而是一个指向下一个将要去获取的指令的内存地址(所以它是一个指针)。它们的关系就是,CPU从指令指针寄存器ip获得指令的内存地址,然后取出指令,放置到指令寄存器IR。接下来,指令指针寄存器ip自己加1(也就是指向下一条指令)。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
双盟电子
2024-07-26 广告
pogopin母座可以防水,公座有机械功能,正常来讲是不能够防水的;水下需要做特殊防水结构设计,且入水时长跟水深有很大的关系,通过气密性测试模拟水下环境,水下1M可持续时长在30-45mins左右。... 点击进入详情页
本回答由双盟电子提供
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式