微程序,微指令,微命令,微操作,机器指令之间的关系

微程序

实现一条机器指令功能的微指令序列
微程序由微指令构成,事先编写好在CM(控制存储器)中,一般是不可改写的

微指令

若干微命令的集合
存放微指令的控制存储器的单元成为微地址
在同一CPU周期内,并行执行的一组微命令,存储在控制存储器上面,称为一条微指令

微命令&微操作

微命令和微操作是一 一对应的。微命令是微操作的控制信号;微操作是微命令的执行过程。

五条机器指令的微程序(IN,ADD,STA,OUT,JMP)
控制存储器里面的五条机器指令的微程序集合(IN,ADD,STA,OUT,JMP)每个矩形方框可以理解为一个微指令

机器指令

当执行一条指令时,先把它从内存取到指令寄存器,
然后再对其进行译码、执行。指令划分为操作码和地址码字段,由二进制数构成,
为了执行任何给定的指令,必须对操作码进行测试[P(1)],通过节拍脉冲 的控制以便识别所要求的操作。
“指令译码器”根据指令中的操作码译码强置微程序控制器单元的微地址,使下一条微指令指向相应的微程序首地址

例如我要执行ADD指令,经过P(1)测试识别出后,强制转换的地址“11”,进行接下来的微指令

机器指令是借助微程序(微指令)实现的。


版权声明:本文为m0_51139704原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。