CPU中央处理器(下)

控制器

控制器的输入和输出

CPU中央处理器(下)_第1张图片

  • 输入信号
    (1)时钟
    完成每个操作都需要占用一定的时间;各个操作之间有先后次序之分 因此控制单元需要在时钟的控制下按照一定的顺序发出控制信号。
    (2)指令寄存器( IR )
    指令寄存器的操作码字段决定了指令的操作类型,因此是控制单元的输入信号。
    (3)标志
    控制单元有时候需要根据 CPU当前的状态来产生相应的控制信号,因此"标志"也是输入信号。
    (4)来自总线的控制信号,如中断请求等。
  • 输出信号
    (1) CPU 内的控制信号
    CPU 内的数据传输,或控制 ALU 执行不同的运算等。
    (2)送至系统总线的信号
    如控制主存读/写,1/0操作,中断响应等。

控制信号和数据通路

CPU内部采用总线方式的控制信号与数据通路
CPU中央处理器(下)_第2张图片
原点为数据的控制门,其中i 和o 下表分别代表 in(输入门) 和 out(输出门)
CPU中央处理器(下)_第3张图片
CPU中央处理器(下)_第4张图片

(3)MDRi 有效,存储通过数据总线,完成M(MAR)-> BUS -> MDR
CPU中央处理器(下)_第5张图片


CPU中央处理器(下)_第6张图片
间址周期

1。MDR0 和 MARi有效,将形式地址送往MAR,即完成Ad(MDR) -> BUS ->MAR
CPU中央处理器(下)_第7张图片

CPU中央处理器(下)_第8张图片
CPU内部不采用总线方式的控制信号于数据通路
CPU中央处理器(下)_第9张图片

你可能感兴趣的:(计算机组成原理,硬件架构)