数据缓冲寄存器(DR) 数据缓冲寄存器用来暂时存放由内存储器读出或要 写入内存储器的一条指令或一个数据字 缓冲寄存器的作用是: (1)作为ALU运算结果和通用寄存器之间传送的缓冲 (2)CPU与内存、外部设备之间信息传送的中转站,起缓 冲作用(CPU和内存、外围设备之间在操作速度上的差别) (3)单累加器结构的运算器中,数据缓冲寄存器还可兼作 为操作数寄存器
数据缓冲寄存器(DR) 数据缓冲寄存器用来暂时存放由内存储器读出或要 写入内存储器的一条指令或一个数据字 缓冲寄存器的作用是 : (1) 作为ALU运算结果和通用寄存器之间传送的缓冲 (2) CPU与内存、外部设备之间信息传送的中转站,起缓 冲作用(CPU和内存、外围设备之间在操作速度上的差别) (3) 单累加器结构的运算器中,数据缓冲寄存器还可兼作 为操作数寄存器
累加寄存器(ACC)及通用寄存器 累加寄存器ACC通常简称为累加器,是一个通用寄存 器。 功能:当运算器的算术逻辑单元ALU)执行算术或逻辑运 算时,为ALU提供一个工作区。累加寄存器暂时存放ALU 运算的结果信息。显然,运算器中至少要有一个累加寄存 器。 当使用多个累加器时,就变成通用寄存器堆结构,其 中任何一个可存放源操作数,也可存放结果操作数。在这 种情况下,需要在指令格式中对寄存器号加以编址
累加寄存器(ACC)及通用寄存器 累加寄存器ACC通常简称为累加器,是一个通用寄存 器。 功能:当运算器的算术逻辑单元ALU)执行算术或逻辑运 算时,为ALU提供一个工作区。累加寄存器暂时存放ALU 运算的结果信息。显然,运算器中至少要有一个累加寄存 器。 当使用多个累加器时,就变成通用寄存器堆结构,其 中任何一个可存放源操作数,也可存放结果操作数。在这 种情况下,需要在指令格式中对寄存器号加以编址
状态条件寄存器(PSW) 保存由算术指令和逻辑指令运行或测试的结果建 立的各种条件码内容: 运算结果进位标志(C) 运算结果溢出标志(V) 运算结果为零标志(亿),运算结果为负标志N) 中断和系统工作状态等信息 设标志位
状态条件寄存器(PSW) 保存由算术指令和逻辑指令运行或测试的结果建 立的各种条件码内容: 运算结果进位标志(C) 运算结果溢出标志(V) 运算结果为零标 志(Z),运算结果为负标志(N) 中断和系统工作状态等信息 设标志位
四操作控制单元与时序产生器 数据通路是许多寄存器之间、ALU、数据存储器及相关音 件传送信息的通路。 操作控制器的功能: 根据指令操作码和时序信号,产生各种操作控制信号, 以便正确地建立数据通路,从而完成取指令和执行指令 的控制。 控制器的设计方法 时序逻辑型、存储逻辑型、时序逻辑与存储逻辑结合型 三种。 ①硬布线控制器 是采用时序逻辑技术来实现的 ②.微程序控制器 是采用存储逻辑来实现的 ③前两种方式的组合
四操作控制单元与时序产生器 数据通路 是许多寄存器之间 、ALU、数据存储器及相关部 件传送信息的通路 。 操作控制器的功能: 根据指令操作码和时序信号,产生各种操作控制信号, 以便正确地建立数据通路,从而完成取指令和执行指令 控制器的设计方法 时序逻辑型、存储逻辑型、时序逻辑与存储逻辑结合型 三种。 硬布线控制器 是采用时序逻辑技术来实现的 .微程序控制器 是采用存储逻辑来实现的 前两种方式的组合
第2节指令周期 一、指令周期的基本概念 二、六条指令的指令执行的过程 三、用方框图语言表示指令周期
第2节 指令周期 一、指令周期的基本概念 二、六条指令的指令执行的过程 三、用方框图语言表示指令周期