处理器概述
1数据通路:
1.1概念:
指令在执行过程中,数据所经过的路径(包括路径中的部件),是指令的执行部件。
是由操作元件(组合逻辑单元)和存储单元(状态元件)通过总线方式或分散方式连接而成的进行数据存储、处理、传送的路径。
1.2数据通路的组成:
1.2.1组合逻辑元件:
加法器、多路选择器、ALU、译码器(译码器的输出是控制信息)等四部分组成
组合逻辑元件的特点:其输出只取决于当前指令的输入;定时:所有输入到达后,经过一定的逻辑门延时,输出端改变,并改变到下次改变,不需要时钟信号来定时。
1.2.2 状态元件:
1.2.2.1特点:
具有存储功能,在时钟控制下输出状态被写到电路中,直到下一个始终到达。
输入端状态由时钟决定何时写入。输出端状态随时可读出。
数据通路中的状态元件有两种:寄存器和存储器。最简单的状态元件,D触发器:一个时钟输入/一个状态输入/一个状态输出
定时方式:
规定信号何时写入状态原件或何时从状态元件中读出:边沿触发方式(上升沿、下降沿),仅在每个时钟周期内改变一次
2控制器:
(1)概念:
对指令进行译码,生成指令对应的控制信号,控制数据通路的动作,对指令的执行部件发出控制信号,是指令的控制部件。
(2)控制器的功能:
取指令;分析指令;执行指令,发出各种操作信号;确定下一条指令的地址;执行环境的保护。