计算机系统设计
微程序结构微指令微指令的格式CPU的结构1,微指令 在/view/854128.htm微程序控制的计算机中,将由同时发出的/view/8407048.htm控制信号所执行的一组微操作称为微指令。所以微指令就是把同时发出的控制信号的有关信息汇集起来形成的。将一条指令分成若干条微指令,按次序执行就可以实现指令的功能。若干条微指令可以构成一个微程序,而一个微程序就对应了一条/view/2062994.htm机器指令。因此,一条机器指令的功能是若干条微指令组成的序列来实现的。简言之,一条机器指令所完成的操作分成若干条微指令来完成,由微指令进行解释和执行。微指令的编译方法是决定微/view/178195.htm指令格式的主要因素。微指令格式大体分成两类:/view/3045896.htm水平型微指令和/view/2326433.htm垂直型微指令。2,微指令格式2.1 水平型指令一次能定义并执行多个并行操作微命令的微指令,叫做水平型微指令。格式如下:控制字段判别测试字段下地址字段按照控制字段的编码方法不同,水平型微指令又分为三种:全水平型(不译法)微指令,字段译码法水平型微指令,以及直接和译码相混合的水平型微指令。2.2 垂直型型指令微指令中设置微操作码字段,采用微操作码编译法,由微操作码规定微指令的功能 ,称为垂直型微指令。其结构类似于机器指令的结构。它有操作码,在一条微指令中只有1—2个
原创力文档

文档评论(0)