简答题

CPU中有哪几个最主要的寄存器?它们的主要作用是什么?

正确答案

(1)指令寄存器IR:指令寄存器用于存放当前正在执行的指令。当指令从主存取出后,经MDR传送到指令寄存器中,以便实现对一条指令执行的全部过程的控制。
(2)程序计数器PC://程序计数器又称指令计数器、指令地址寄存器,用于保证程序按规定的序列正确运行,并提供将要执行指令的指令地址。
(3)累加寄存器AC://用于暂存操作数据和操作结果。
(4)程序状态寄存器PSR:用于以存放程序的工作状态(如管态、目态等)和指令执行的结果特征(如ALU运算的结果为零、结果为负、结果溢出等),把它所存放的内容称为程序状态字(PSW)。PSW表明了系统的基本状态,是控制程序执行的重要依据。
(5)地址寄存器MAR:用于存放所要访问的主存单元的地址。它可以接受来自PC的指令地址,或接受来自地址形成部件的操作数地址。
(6)数据缓冲寄存器MDR(或MBR):用于存放向主存写入的信息或从主存中读出的信息。

答案解析

相似试题
  • 中央处理器中有哪几个主要寄存器?试说明它们的结构和功能。

    简答题查看答案

  • DMAC中有哪几个基本寄存器?

    简答题查看答案

  • 8086/8088CPU中有几个通用寄存器?有几个变址寄存器?有几个指针寄存器?通常哪几个寄存器亦可作为地址寄存器使用?

    简答题查看答案

  • 8086/8088 CPU 中有几个通用寄存器?有几个变址寄存器?有几个指针寄存器?通常哪几个寄存器亦可作为地址寄存器使用?

    简答题查看答案

  • 8086CPU由哪几个部件构成?它们的主要功能各是什么? 

    简答题查看答案

  • 8086CPU内部寄存器有哪几种?各自的特点和作用是什么?

    简答题查看答案

  • RAM与CPU的接口主要有哪几部分?简述接口时要注意的几个问题?

    简答题查看答案

  • RAM与CPU的接口主要有哪几部分?简述接口时要注意的几个问题? 

    简答题查看答案

  • 8086的片内数据寄存器都有哪几个?

    简答题查看答案