更多“在一片8237A中有几个模式寄存器?几个命令寄存器?”相关问题
  • 第1题:

    某机器CPU中有16个通用寄存器,运行某中断处理程序时仅用到其中2个寄存器,请问响应中断而进入该中断处理程序时是否要将通用寄存器内容保存到主存中去?需保存几个寄存器?


    正确答案:虽然CPU中有16个通用寄存器,但因运行某中断处理程序时仅用到其中2个寄存器,因此在响应中断而进入该中断处理程序时,不需要将所有通用寄存器内容保存到主存中,需保存的只是在中断处理程序中要用到的2个寄存器。

  • 第2题:

    读出8259内部寄存器的状态可用命令字OCW3读出()、()寄存器,而用IN命令直接读出的是()寄存器。


    正确答案:中断服务寄存器;中断请求寄存器;中断屏蔽

  • 第3题:

    通用寄存器的数量一般在几个至几十个之间,比存储单元少很多,因此地址码短,而且从寄存器中存取数据比从存储器中存取快。


    正确答案:正确

  • 第4题:

    一片8237A占用几个I/O端口地址?用什么信号来进行片内端口寻址?


    正确答案:一片 8237A占用16个端口地址。用地址线A3~A0来进行片内端口寻址。

  • 第5题:

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


    正确答案: 8086/8088CPU中共有:
    8个16位的通用寄存器AX、BX、CX、DX、BP、SP、SI、DI;
    2个变址寄存器SI、DI;
    2个指针寄存器BP、SP;
    其中BX、BP、SI、DI亦可作地址寄存器。

  • 第6题:

    8086/8088的执行部件EU由多少个通用寄存器,多少个专用寄存器,几个标志寄存器和什么组成?


    正确答案:执行部件由以下组成:
    1、四个通用寄存器AX、BX、CX、DX;
    2、四个专用寄存器,即基数指针寄存器BP,堆栈指针寄存器SP,源变址寄存器SI,目的变址寄存器DI;
    3、一个标志寄存器FR;
    4、算术逻辑部件ALU。

  • 第7题:

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


    正确答案: 8086/8088CPU中共有:
    8个16位的通用寄存器AX、BX、CX、DX、BP、SP、SI、DI;
    2个变址寄存器SI、DI;
    2个指针寄存器BP、SP;
    其中BX、BP、SI、DI亦可作地址寄存器。

  • 第8题:

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


    正确答案: 有AX,BX,CX,DX

  • 第9题:

    CPU中有若干寄存器,其中存放机器指令的寄存器是下面哪项()

    • A、地址寄存器
    • B、程序计数器
    • C、指令寄存器
    • D、数据寄存器

    正确答案:C

  • 第10题:

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

    正确答案: CPU中的寄存器是用来暂时保存运算和控制过程中的中间结果、最终结果及控制、状态信息的,它可分为通用寄存器和专用寄存器两大类。
    通用寄存器可用来存放原始数据和运算结果,有的还可以作为变址寄存器、计数器、地址指针等。专用寄存器是专门用来完成某一种特殊功能的寄存器,如程序计数器PC、指令寄存器IR、存储器地址寄存器MAR、存储器数据寄存器MDR、状态标志寄存器PSWR等。
    解析: 暂无解析

  • 第11题:

    问答题
    在51系列单片机中,工作寄存器分几个区?如何改变工作寄存器区?

    正确答案: 分为0、1、2、3四个区。修改特殊功能寄存器PSW的RS1和RS0位可改变当前工作寄存器区。
    解析: 暂无解析

  • 第12题:

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

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

  • 第13题:

    在51系列单片机中,工作寄存器分几个区?如何改变工作寄存器区?


    正确答案:分为0、1、2、3四个区。修改特殊功能寄存器PSW的RS1和RS0位可改变当前工作寄存器区。

  • 第14题:

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


    正确答案: CPU中的寄存器是用来暂时保存运算和控制过程中的中间结果、最终结果及控制、状态信息的,它可分为通用寄存器和专用寄存器两大类。
    通用寄存器可用来存放原始数据和运算结果,有的还可以作为变址寄存器、计数器、地址指针等。专用寄存器是专门用来完成某一种特殊功能的寄存器,如程序计数器PC、指令寄存器IR、存储器地址寄存器MAR、存储器数据寄存器MDR、状态标志寄存器PSWR等。

  • 第15题:

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


    正确答案:有4个基地址寄存器和4个基本字计数寄存器,其大小都是16位长度,即4个DMA通道的每一个通道都有一个基地址寄存器和一个基本字计数寄存器。

  • 第16题:

    一片8237A有几个DMA通道?当采用固定优先权时,各通道的优先权是如何规定的?


    正确答案:一片 8237A有4个DMA通道, 当采用固定优先权模式时,通道 0优先权最高,通道1次之,通道2再次之,通道3最低。

  • 第17题:

    从8251A的编程结构中,可以看到8251A有几个寄存器和外部电路有关?一共要几个端口地址?为什么?


    正确答案:数据发送寄存器、数据接收寄存器,状态寄存器和命令寄存器。一共2个端口地址。数据发送寄存器(只写)和接收寄存器(只读)共用一个端口地址。命令寄存器(只写)和状态寄存器(只读)共用一个端口地址。

  • 第18题:

    80386微机系统中要建哪几种系统表?要有哪几个系统地址寄存器?简述系统地址寄存器和系统表的关系。


    正确答案:在 80386微机系统中要建GDT、LDT、IDT和TSS四种系统表;要有GDTR、LDTR、IDTR和TSSR四种系统地址寄存器。系统表都存放在内存储器中。GDT和IDT都只需建一个,没有必要设置描述符,而直接由相应的系统地址寄存器(GDTR、IDTR)决定它的基地址和大小。LDT和TSS一般要建立多个,因为一个任务需要建立一个LDT和一个TSS。由于是多个,所以存在表段的描述问题。段的描述需要描述符,而描述符需要由选择器字段来选择,因此,其系统地址寄存器(LDTR、TSSR)中应具有段选择器字段。当用指令将16位的选择器送到LDTR或TSSR的选择器字段时,就在GDT中确定出相应的LDT描述符或TSS描述符的位置,CPU自动将其加载到LDTR或TSSR的描述符寄存器。因此,可确定相应LDT或TSS的基地址和边界范围。

  • 第19题:

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


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

  • 第20题:

    DPTR是什么寄存器?它的作用是什么?它由哪几个寄存器组成?


    正确答案:DPTR是数据指针寄存器,是一个16位寄存器,用来存放16位存储器的地址,以便对外部数据存储器RAM中的数据进行操作。DPTR由高位字节DPH和低位字节DPL组成。

  • 第21题:

    问答题
    8086的片内数据寄存器都有哪几个?

    正确答案: 有AX,BX,CX,DX
    解析: 暂无解析

  • 第22题:

    问答题
    HPI8接口有几个寄存器?他们的作用是什么?

    正确答案: (1)HPI存储器:用于TMS320C54X与主机间传送数据。地址从1000H到17FFH,空间容量为2K字。
    (2)HPI地址寄存器:由主机对其直接访问,存放当前寻址HPI存储单元的地址。
    (3)HPI数据锁存器:由主机对其直接访问,存放当前进行读/写的数据。
    (4)HPI控制寄存器:TMS320C54X与主机都能对其直接访问,用于主处理与DSP相互握手,实现相互中断请求。
    (5)HPI控制逻辑:用于处理HPI与主机之间的接口信号。
    解析: 暂无解析

  • 第23题:

    问答题
    某机器CPU中有16个通用寄存器,运行某中断处理程序时仅用到其中2个寄存器,请问响应中断而进入该中断处理程序时是否要将通用寄存器内容保存到主存中去?需保存几个寄存器?

    正确答案: 虽然CPU中有16个通用寄存器,但因运行某中断处理程序时仅用到其中2个寄存器,因此在响应中断而进入该中断处理程序时,不需要将所有通用寄存器内容保存到主存中,需保存的只是在中断处理程序中要用到的2个寄存器。
    解析: 暂无解析