【计算机组成原理】定点运算器的基本结构

总线(BUS)——信息传送公共通路

内部总线 CPU内各部件的连线
外部总线 系统总线(CPU与储存器,I/O系统间的连线)

逻辑结构:
①单向传送总线
②双向传送总线

定点运算器

基本结构: 带有缓冲驱动器的4位双向数据总线
电路:
【计算机组成原理】定点运算器的基本结构
①当发送控制端有效,接收控制端无效时:数据从左到右传送
②当接收控制端有效,发送控制端无效时:数据从右到左传送

【计算机组成原理】定点运算器的基本结构

单总线结构运算器

①所有部件都接到同一总线上
②同一时间内,只能有一个操作数放在单总线上
③数据可以在任何两个寄存器之间,或在任一寄存器和ALU之间传送
④输入数据和操作结果需要三次串行的选通操作,且需要两个缓冲寄存器A,B
【计算机组成原理】定点运算器的基本结构
运算器特点:

  1. 操作速度较慢
  2. 控制电路简单

双总线结构运算器

①两条总线各自把其数据送至ALU的输入端——两个操作数同时加到ALU进行计算
②ALU的输出不能直接加到总线上去,必须在ALU输出端设置缓冲寄存器
【计算机组成原理】定点运算器的基本结构
操作控制过程:
特殊寄存器分两组——分别与一条总线交换数据,使通用寄存器中的数可进入到任一特殊寄存器中,使传输更灵活

三总线结构运算器

【计算机组成原理】定点运算器的基本结构