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

机器指令

机器指令就是要计算机执行某种操作的命令。

程序

程序是一系列机器指令的有序集合。

微命令

控制部件通过控制线向执行部件发出的控制命令称为微命令。 

微操作

执行部件接受微命令后进行的操作称为微操作。

微指令

 在机器的一个CPU周期中,一组实现一定功能的微命令的组合,构成一条微指令。

微程序

 一系列微指令的有序集合称为微程序。微程序的综合可以实现整个的指令系统。

微地址

存储在微地址寄存器中的下一条微指令的地址称为微地址。

机器指令和微指令的区别与联系

1. 表现形式不同
机器指令一段二进制编码;而微指令包括水平型微指令和垂直型微指令。
2. 原理不同
机器指令通常由操作码和地址码两部分构成;而微指令主要用于完成一个机器指令的若干操作。
3. 关系
1.一条机器指令对应于一个微程序,而一个微程序是由若干条微指令组成的。因此,一条机器指令的功能是由若干条微指令组成的序列来实现的。
2.机器指令在内存中,微指令在微指令寄存器中。

其他

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

你可能感兴趣的:(读懂 指令、程序、微命令、微操作、微指令、微程序、微地址)