读懂 指令、程序、微命令、微操作、微指令、微程序、微地址

机器指令
机器指令就是要计算机执行某种操作的命令。
程序
程序是一系列机器指令的有序集合。
微命令
控制部件通过控制线向执行部件发出的控制命令称为微命令。 
微操作
执行部件接受微命令后进行的操作称为微操作。
微指令
 在机器的一个CPU周期中,一组实现一定功能的微命令的组合,构成一条微指令。
微程序
 一系列微指令的有序集合称为微程序。微程序的综合可以实现整个的指令系统。
微地址
存储在微地址寄存器中的下一条微指令的地址称为微地址。
机器指令和微指令的区别与联系
1. 表现形式不同
机器指令一段二进制编码;而微指令包括水平型微指令和垂直型微指令。
2. 原理不同
机器指令通常由操作码和地址码两部分构成;而微指令主要用于完成一个机器指令的若干操作。
3. 关系
1.一条机器指令对应于一个微程序,而一个微程序是由若干条微指令组成的。因此,一条机器指令的功能是由若干条微指令组成的序列来实现的。
2.机器指令在内存中,微指令在微指令寄存器中。
其他

微程序控制器包括三个部件,分别是控制存储器,微指令寄存器,地址转移逻辑。
其中,控制存储器存储实现全部指令系统的微程序,即微指令存放于控制存储器中;微指令寄存器包括微地址寄存器微命令寄存器。微地址寄存器存放将要访问的下一条微地址的地址,而微命令寄存器则保存一条微指令的操作控制字段和判别测试字段的信息; 当微程序出现分支时,需要通过判别测试字段P和执行部件的“状态条件”反馈信息,进而修改微地址寄存器的内容,此任务由地址转移逻辑完成。

  • 22
    点赞
  • 132
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值