微程序控制的基本概念

微程序控制的基本概念

在计算机中,一条指令的功能是通过按一定次序执行一些列基本操作完成的,这些基本操作称为微操作。
(如加法指令,分为4步:取指令、计算地址、取数、加法运算)每一步实现若干个微操作。

微指令

在微程序控制的计算机中,将由同时发出的控制信号所执行的一组为操作称为微指令(也称为微命令),所以微指令就是把同时发出控制信号的有关信息汇集起来而形成的。

微程序

计算机的程序由指令序列构成,而计算机每条指令的功能均由微指令序列解释完成,这些为指令序列的集合就叫做为程序。

控制存储器

为程序一般是存放在专用的存储器中的,由于该存储器主要存放控制信号(命令)与下一条执行的微指令地址(简称下址),所以被叫做控制存储器。

一般计算机指令系统是固定的,所以实现指令系统的微程序也是固定的,于是控制存储器可以用ROM(只读存储器)实现。

(又由于机器内控制信号数量比较多,再加上决定下址的地址码有一定宽度,所以控制存储器的字长比机器字长要长得多。)

总结

流程图

猜你喜欢

转载自blog.csdn.net/lyn_00/article/details/80903202