IR操作码地址码 PC MI M2 M3 周期状态 RESET 转移+1 地址 触发器 译码器 中断 控制 逻辑 节拍发生器十 硬布线逻辑:结果反 (组合逻辑 馈信息 中断信号 时钟源 P 微操作控制命令 组合逻辑控制器总框图 计算机组成原理
计算机组成原理 11 操作码 地址码 译码器 硬布线逻辑 (组合逻辑) … … PC 周期状态 触发器 节拍发生器 时钟源 … … 结果反 馈信息 … M1 M2 M3 T1 T4 P IR 中断 控制 逻辑 转移 地址 +1 RESET 中断信号 微操作控制命令 组合逻辑控制器总框图
控制器的控制方式 1.同步控制方式(集中控制方式):对机器的所有指令采用统 的时序信号.用相同数目的机器周期,相同数目的节拍脉冲来 形成每条指令的控制操作序列特点:时序关系简单,但以牺 性速度为代价 2.异步控制方式(分散控制方式):每条指令、每个微操作需要 多少时间就占用多少时间,不采用统一的周期和节拍,时间 上的衔接通过应答通讯方式(握手方式)实现特点:无时间浪 费,但时序控制比较复杂 3.联合控制方式:同步控制与异步控制相结合 计算机组成原理 12
计算机组成原理 12 控制器的控制方式 1.同步控制方式(集中控制方式):对机器的所有指令采用统一 的时序信号.用相同数目的机器周期,相同数目的节拍脉冲来 形成每条指令的控制操作序列.特点:时序关系简单,但以牺 牲速度为代价. 2.异步控制方式(分散控制方式):每条指令、每个微操作需要 多少时间就占用多少时间,不采用统一的周期和节拍,时间 上的衔接通过应答通讯方式(握手方式)实现.特点:无时间浪 费,但时序控制比较复杂. 3.联合控制方式:同步控制与异步控制相结合
同步控制方式:对机器的所有指令采用统一的时序信号。 特点: a)以微操作序列最长的指令为标准,确定控制微操作运行 的节拍数 b)控制器产生统一的,顺序固定的,周而复始的节拍脉冲 c)微操作序列短的指令可空着一部分不用 优点:电路简单 缺点:运行速度慢 计算机组成原理 13
计算机组成原理 13 同步控制方式:对机器的所有指令采用统一的时序信号。 特点: a)以微操作序列最长的指令为标准,确定控制微操作运行 的节拍数 b) 控制器产生统一的,顺序固定的,周而复始的节拍脉冲 c) 微操作序列短的指令可空着一部分不用 优点:电路简单 缺点:运行速度慢
异步控制方式:采用“结束起始”的工作方式,无统 的时序信号。特点: a)每条指令按实际需要产生节拍数 b)指令执行完毕,发出“结束”信号 c)控制器收到“结束”信号,开始执行下条指令 优点:运行速度快 缺点:控制电路比较复杂 计算机组成原理 14
计算机组成原理 14 异步控制方式:采用“结束——起始”的工作方式,无统一 的时序信号。特点: a)每条指令按实际需要产生节拍数 b)指令执行完毕,发出“结束”信号 c)控制器收到“结束”信号,开始执行下条指令 优点:运行速度快 缺点:控制电路比较复杂
联合控制方式:将同步控制方式与异步控制方式结合使用。 特点 a)大部分指令按同步控制执行—中央控制 b)小部分特殊指令(过长、过短),采用异步控制方式执 行—局部控制 优点:能保证一定的运行速度 缺点:电路设计相对复杂 计算机组成原理 15
计算机组成原理 15 联合控制方式:将同步控制方式与异步控制方式结合使用。 特点: a)大部分指令按同步控制执行——中央控制 b)小部分特殊指令(过长、过短),采用异步控制方式执 行——局部控制 优点:能保证一定的运行速度 缺点:电路设计相对复杂