微程序
定义
将每条机器指令编写成一个微程序,每个微程序包含若干微指令,每条微指令对应一个或几个微操作命令。例如,一条基本汇编指令(比如,mov,LDA),就对应着一个微程序,这些二进制指令的微程序根据不同的 ISA,在机器出场的时候就存放在 [[控制存储器]]中。
一个微指令对应一个指令执行阶段(例如取址阶段就对应着一段微指令),是若干微命令的集合。一个在一个指令执行阶段中,又细分为了数个微操作,这些操作唯一决定了 CPU 内部的
将每条机器指令编写成一个微程序,每个微程序包含若干微指令,每条微指令对应一个或几个微操作命令。例如,一条基本汇编指令(比如,mov,LDA),就对应着一个微程序,这些二进制指令的微程序根据不同的 ISA,在机器出场的时候就存放在 [[控制存储器]]中。
一个微指令对应一个指令执行阶段(例如取址阶段就对应着一段微指令),是若干微命令的集合。一个在一个指令执行阶段中,又细分为了数个微操作,这些操作唯一决定了 CPU 内部的