控制器的控制方式解决什么问题?有哪几种基本控制方式?
控制器的控制方式解决什么问题?有哪几种基本控制方式?
【正确答案】:控制器是计算机发布各种控制命令的决策机构,其主要任务就是决定在什么时间根据什么条件发什么命令或做什么事。控制器产生微命令的基本依据是时间条件(如CPU周期、节拍和脉冲等时序信号)、指令代码(如操作码、寻址方式、寄存器号)、机器工作状态(如CPU内部的程序状态字、外部设备的状态)和外部请求(如控制台请求、外部中断请求、DMA请求)信息等。将这些信息作为输入条件(逻辑变量),经组合逻辑电路直接产生微命令序列。根据产生微命令的方式不同,控制器可分为组合逻辑型、存储逻辑型和门阵列型三类:第一类称为组合逻辑控制器,第二类称为微程序控制器;第三类称为门阵列控制器。
Top