测试
(2) 控制器
功能
用于控制整个CPU的工作,决定了计算机运行过程的自动化。它不仅要保证程序的正确执行,而且能够
处理异常事件
组成
指令控制逻辑:要完成取指令、分析指令和执行指令的操作,其过程分为取指令,指令译码按指令操作
码执行,形成下一条指令地址等步骤。
指令寄存器(IR):存放的是从内存中取得指令,就像个中间站一样,不过是存放指令的中间站
程序计数器(PC):存放的是指令的地址,还有计数的功能
地址寄存器(AR):存放的是cpu访问内存单元的地址
指令译码器(ID):是把操作码解析成对应的指令操作
时序控制逻辑:要为每条指令按时间顺序提供应有的控制信号
总线控制逻辑:是为多个功能部件服务的信息通路的控制电路
中断控制逻辑:用于控制各种中断请求,并根据优先级的高低对中断请求进行排队,逐个交给CPU
(3) 寄存器组
分类:专用寄存器(运算器和控制器中的寄存器是专用寄存器)、通用寄存器
浙公网安备 33010602011771号