寄存器是暂时存信息的部件,在CPU内设置多个寄存器有的用于处理有的用于控制。寄存器设置1.通用寄存器2.存储器地址寄存器MAR3.存储器数据寄存器MDR4.程序状态字寄存器PSW
寄存器设置 1. 通用寄存器 2.存储器地址寄存器 MAR 3.存储器数据寄存器 MDR 4. 程序状态字寄存器PSW 寄存器是暂时存信息的部件,在 CPU内设置多个寄存器有的用于处理, 有的用于控制
1.通用寄存器一组可编程访问,具有多种功能的寄存器,CPU可直接处理这些地址和数据,从而提高计算机的速度。寄存器可作为算逻部件的累加器、变址寄存器、地址指针、计数器等。寄存器的数量的设置与指令系统的设计有关
1.通用寄存器 一组可编程访问,具有多种功能的寄 存器,CPU可直接处理这些地址和数据, 从而提高计算机的速度。 寄存器可作为算逻部件的累加器、变 址寄存器、地址指针、计数器等。 寄存器的数量的设置与指令系统的设 计有关
MAR2.存储器地址寄存器用来保存CPU将要访问的内存单元的地址。通过将地址发送到地址总线上
2.存储器地址寄存器 MAR 用来保存CPU将要访问的内存 单元的地址,通过它将地址发送到 地址总线上
MDR3.存储器数据寄存器输入输出数据缓冲器。用来存放从内存读出的经由总线来的一个指令字或数据字或存放经由总线向内存写入的指令字或数据字。用户不能直接编程访问以上两个寄存器
3.存储器数据寄存器 MDR 输入输出数据缓冲器,用来存放从内存读出的经由 总线来的一个指令字或数据字或存放经由总线向内 存写入的指令字或数据字。 用户不能直接编程访问以上两个寄存器
PSW4.程序状态字寄存器CPU的工作基本体现为执行程序,程序执行一方面取决于编程时确定的程序流向另一方面取决程序执行时的实际状态。许多计算机都设置一个状态寄存器。其内容表示CPU当前的基本状态也是现行程序的状态。其中一部分内容记载程序运行的状态另一部分可由编程设定,如设置工作方式等。PSW内容1特征位2程序优先级(3)工作方式(4)其它信息
4.程序状态字寄存器 PSW PSW内容 (1)特征位 (2)程序优先级 (3)工作方式 (4)其它信息 CPU的工作基本体现为执行程序,程序执行一方面 取决于编程时确定的程序流向,另一方面取决程序 执行时的实际状态,许多计算机都设置一个状态寄 存器,其内容表示CPU当前的基本状态,也是现行 程序的状态,其中一部分内容记载程序运行的状态, 另一部分可由编程设定,如设置工作方式等