在随机存取存储器普及以后,种办法的整体运行效果大大地优于种办法,因而顺序执行指令已经成为主计算机普遍采用的办法,程序计数器就成为中央处理器不可或缺的一个控制部件。
CPU内的每个功能部件都完成一定的特定功能。
信息在各部件之间传送及数据的动控制部件的实现。
通常把许多数字部件之间传送信息的通路称为“数据通路”。
信息从什么地方开始,中间经过哪个寄存器或多路开关,后传到哪个寄存器,都要加以控制。
在各寄存器之间建立数据通路的任务,是由称为“作控制器”的部件来完成的。
作控制器的功能就是根据指令作码和时序信号,产生各种作控制信号,以便正确地建立数据通路,从而完成取指令和执行指令的控制。
有两种由于设计方法不同因而结构也不同的控制器。
微作是指不可再分解的作,进行微作总是需要相应的控制信号(称为微作控制信号或微作命令)。
一台数字计算机基本上可以划分为两大部分---控制部件和执行部件。
控制器就是控制部件,而运算器、存储器、外围设备相对控制器来说就是执行部件。
控制部件与执行部件的一种就是通过控制线。
控制部件通过控制线向执行部件发出各种控制命令,通常这种控制命令叫做微命令,而执行部件接受微命令后所执行的作就叫做微作。
PMS280.02-9.8问问PMS280.02-9.8问问PMS280.02-9.8问问
控制部件与执行部件之间的另一种就是反馈信息。
执行部件通过反馈线向控制部件反映作情况,以便使得控制部件根据执行部件的状态来下达新的微命令,这也叫做“状态测试”。
微作在执行部件中是组基本的作。
由于数据通路的结构关系,微作可分为相容性和相斥性两种。
PMS280.02-9.8问问