文档介绍:
控制器
CPU的基本功能
(1)程序控制
保证机器按一定顺序执行程序是CPU的首要任务。
(2)操作控制
一条指令的功能往往是由若干个操作信号的组合
来实现的。
(3)时间控制
对各种操作实施时间上的控制称为时间控制。
各种指令的操作信号均受到时间的严格控制;
一条指令的整个执行过程也受到时间的严格控制。
(4)数据加工
控制器的基本功能
控制器的基本功能就是负责指令的读出,进
行识别和解释,并指挥协调各功能部件执行指令。
程序控制原理
1、编程
2、送存储器(通过输入设备)
3、机器工作时,是按一定的序列逐条取出指令,分
析指令,执行指令,并自动转到下一条指令执行,
直到程序规定的任务完成
4、程序控制由控制器承担,程序存储由存储器完成。
控制器实现方法
(1)常规组合逻辑法(或称随机逻辑法);
方法是按逻辑代数的运算规则,以组合电路最小化
为原则,用逻辑门电路实现;
(2)可编程逻辑阵列PLA)法;
与前者本质相同,用大规模集成电路LS1)来实现。
(3)微程序控制逻辑法。
将程序设计的思想方法引入控制器的控制逻辑;
将各种操作控制信号以编码信息字的形式存入控制
存储器中(CM);一条机器指令对应一道微程序,
机器指令执行的过程就是微程序执行的过程。
cPU数据通路结构
内总线(单向)
O接口
移位器
ALU
Ec
R
A选择器B选择器
D
PC
R0-R3
RO-R3
AC
SP
暂存器C、D
暂存器C、D
PC SP
PSW
DR(MBR)
CPU组成
、控制器组成:PG、R、指令译码器、程序
状态寄存器PSW、时序产生器、微命令发生器(操作
控制器
送M
微命令序列
/(0状态
PC
控制台信息微命令
译
运行状态发生器
送M或AL
码地址形成
D
0P|寻
PW[时序
R
来自M
送M
微命令序列
1/0状态
控制台信息微命令
运行状态发生器氵/
送M或ALU
码地址形成
OP寻
D
PSW
时序
R
来自M
微命令发生器
电位型
功能:产生全机所需的各种微命令脉冲型工
控制最基本的操作微操作)的命令
构成微命令发生器
二、运算器
对数据进行加工处理,它的操作由控制器发来
的控制信号控制执行算逻运算。
CPU中的主要寄存器
Rc
AR
DR
AC
PSW
内容来自淘豆网www.taodocs.com转载请标明出处.