通常,一条机器指令对应一个微程序。由于任何一条机器指令的取指令操作都是相同的,因此可以将取指令操作抽出来编成一个独立的微程序,这个微程序只负责将指令从主存中取出送至指令寄存器。此外,也可以编出对应间址周期的微程序和中断周期的微程序。这样,控制存储器中的微程序个数应等于指令系统中的机器指令数再加上对应的取指、间址和中断周期等公用的微程序数。若指令系统中具有n种机器指令,则控制存储器中的微程序数至少有 n+1 个。

一条机器指令=一个微程序=一组微指令

一条微指令=若干微命令↔若干微操作

微命令:控制部件通过控制线向一个执行部件发出的一个控制命令

微操作:一个执行部件接受一个微命令后做出的操作