追溯到1947年旋风计算机所使用的"program timing matrix" 。IBM在早期的360系统中使用了ROM存储控制器，但在后继的370系统中，改用了既可从软盘导入微程序，又可随意读写的超高速随机存储器，这使得IBM可以轻松修改微程序中的程序错误。尽管当时默认的存储控制器为ROM，但由于可随意读写的RAM的面世，使得用户可以自己更改计算机的微程序。存储控制器配有能够使下一指令顺利输出的寄存器。定序器则负责依据微程序的执行结果来决定下一条指令的执行地址，防止各指令经由寄存器时发生冲突。在大多