更多“什么是寄存器?”相关问题
  • 第1题:

    在8086CPU的寄存器中,专用寄存器、段寄存器有那些,分别是起什么作用?


    正确答案:4个专用寄存器中:BP:作基数指针寄存器,SP:作堆栈指针寄存器,SI:作源变址寄存器,DI:用作目的变址寄存器。4个段地址寄存器:CS:作16位的代码段地址寄存器;DS:作16位的数据段地址寄存器;ES:作16位的扩展段地址寄存器;SS:作16位的堆栈段地址寄存器。

  • 第2题:

    标志寄存器中,CF表示什么?


    正确答案:CF表示进位标志

  • 第3题:

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


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

  • 第4题:

    什么是DMA页面地址寄存器?它的作用如何?


    正确答案:由于DMAC8237A-5只能提供内存地址的低16位,而实际中内存地址可能是20位、24位或32位的,等等,这样就要在DMA系统中配置寄存器组,由这些寄存器组提供存储器的高位地址,这些寄存器组就是页面地址寄存器。它的作用是提供存储单元的页面地址,即高位地址。

  • 第5题:

    基址寄存器加变址寄存器间接寻址方式有什么特点?主要应用于什么场合?采用DPTR或PC作基址寄存器其寻址范围有何不同?


    正确答案: (1)可实现动态寻址。
    (2)主要应用于实现多出口的散转和查表。
    (3)采用DPTR作为基址寄存器其寻址范围为64K,采用PC作为基址寄存器其寻址范围最大为256B。

  • 第6题:

    CPU使用“寄存器”有什么好处?为什么?


    正确答案: CPU使用寄存器主要有两个好处:
    (1)寄存器位于CPU内部,访问寄存器比访问内存储器速度快;
    (2)寄存器数量大大少于内存储器单元个数,标识寄存器使用的二进制代码比标识内存储器单元使用的二进制代码少得多,可以缩短指令长度。

  • 第7题:

    要访问专用寄存器和片外数据寄存器,应采用什么寻址方式?举例说明。


    正确答案: 访问专用寄存器:可采用直接寻址或寄存器寻址。
    访问片外数据寄存器:寄存器间接寻址

  • 第8题:

    PC是什么寄存器?是否属于特殊功能寄存器?它有什么作用?


    正确答案: PC是16位程序计数器(Program Counter),它不属于特殊功能寄存器范畴,程序员不以像访问特殊功能寄存器那样来访问PC。PC是专门用于在CPU取指令期间寻址程序存储器。PC总是保存着下一条要执行的指令的16位地址。通常程序是顺序执行的,在一般情况下,当取出一个指令(更确切地说为一个指令字节)字节后,PC自动加1。如果在执行转移指令、子程序调用/返回指令或中断时,要把转向的地址赋给PC。

  • 第9题:

    寄存器是由什么元件构成的?它具有哪些功能?


    正确答案: :(1)寄存器是由具有存储功能的触发器构成的。(2)主要功能就是存储二进制代码。因为一个触发器只有0和1两个状态,只能存储1位二进制代码,所以由n个触发器构成的寄存器只能存储n位二进制代码。寄存器还具有执行数据接收和清除数据的命令的控制电路(控制电路一般是由门电路构成的)。

  • 第10题:

    什么叫移位寄存器?


    正确答案: 移位寄存器:同时具有数码的寄存和移位两种功能的时序逻辑部件。

  • 第11题:

    问答题
    什么是寄存器?

    正确答案: 用于寄存二值代码的时序逻辑电路称寄存器。
    解析: 暂无解析

  • 第12题:

    问答题
    在8086CPU的寄存器中,专用寄存器、段寄存器有那些,分别是起什么作用?

    正确答案: 4个专用寄存器中:BP:作基数指针寄存器,SP:作堆栈指针寄存器,SI:作源变址寄存器,DI:用作目的变址寄存器。4个段地址寄存器:CS:作16位的代码段地址寄存器;DS:作16位的数据段地址寄存器;ES:作16位的扩展段地址寄存器;SS:作16位的堆栈段地址寄存器。
    解析: 暂无解析

  • 第13题:

    什么叫页面寄存器?在PC/XT和PC/AT机中页面寄存器各是几位?


    正确答案:当 8237A所在的微机系统的存储器地址超过16位时,除低16位由8237A在每个MDA周期输出外,高位地址需要借助于外部电路,称之为页面寄存器。在PC/XT机中页面寄存器是4位,在PC/AT机中页面寄存器是8位。

  • 第14题:

    基地址寄存器与现行地址寄存器以及基字节数寄存器与现行字节数寄存器之间有什么关系?


    正确答案:基地址寄存器中存放着现行地址寄存器的初始值,基字节数寄存器中存放现行字节数寄存器的初始值。

  • 第15题:

    当采用BP作为间址寄存器时,默认的段寄存器是什么?


    正确答案:默认的段寄存器是SS

  • 第16题:

    CPU中有哪些寄存器?各有什么用途?标志寄存器F有哪些标志位?各在什么情况下置位?


    正确答案:寄存器功能数据寄存器
    AX字乘法,字除法,字I/OBX查表转换
    CX串操作,循环次数
    DX字节相乘,字节相除,间接I/O
    变址寄存器
    SI源变址寄存器,用于指令的变址寻址
    DI目的变址寄存器,用于指令的变址寻址
    指针寄存器
    SP堆栈指针寄存器,与SS一起来确定堆栈在内存中的位置
    BP基数指针寄存器,用于存放基地址,以使8086/8088寻址更加灵活
    控制寄存器
    IP控制CPU的指令执行顺序
    PSW用来存放8086/8088CPU在工作过程中的状态
    段寄存器CS控制程序区
    DS控制数据区
    SS控制堆栈区
    ES控制数据区
    标志寄存器F的标志位:
    ①控制标志:OF、DF、IF、TF;
    ②状态标志:SF、ZF、AF、PF、CF。
    标志寄存器F的各标志位置位情况:
    1.CF://进位标志位。做加法时出现进位或做减法时出现借位,该标志位置1;否则清0。
    2.PF://奇偶标志位。当结果的低8位中l的个数为偶数时,该标志位置1;否则清0。
    3.AF://半进位标志位。在加法时,当位3需向位4进位,或在减法时位3需向位4借位时,该标志位就置1;否则清0。该标志位通常用于对BCD算术运算结果的调整。
    4.ZF://零标志位。运算结果各位都为0时,该标志位置1,否则清0。
    5.SF://符号标志位。当运算结果的最高位为1时,该标志位置1,否则清0。
    6.TF://陷阱标志位(单步标志位)。当该位置1时,将使8086/8088进入单步指令工作方式。
    在每条指令开始执行以前,CPU总是先测试TF位是否为1,如果为1,则在本指令执行后将产生陷阱中断,从而执行陷阱中断处理程序。该程序的首地址由内存的00004H~00007H4个单元提供。该标志通常用于程序的调试。例如,在系统调试软件DEBUG中的T命令,就是利用它来进行程序的单步跟踪的。
    7.IF://中断允许标志位。如果该位置1,则处理器可以响应可屏蔽中断,否则就不能响应可屏蔽中断。
    8.DF://方向标志位。当该位置1时,串操作指令为自动减量指令,即从高地址到低地址处理字符串;否则串操作指令为自动增量指令。
    9.OF://溢出标志位。在算术运算中,带符号的数的运算结果超出了8位或16位带符号数所能表达的范围时,即字节运算大于十127或小于-128时,字运算大于十32767或小于-32768时,该标志位置位。

  • 第17题:

    常加速度控制中加速度由什么决定()

    • A、输入脉冲频率
    • B、速度寄存器
    • C、位置寄存器
    • D、加速度寄存器

    正确答案:D

  • 第18题:

    特殊功能寄存器中哪些寄存器可以位寻址?它们的字节地址是什么?


    正确答案: P0字节地址80H,TCON字节地址88H,P1字节地址90H,SCON字节地址98H,P2字节地址A0H,IE字节地址A8H,P3字节地址B0H,IP字节地址B8H,PSW字节地址D0H,ACC字节地址E0H,B字节地址F0H。

  • 第19题:

    DPTR是什么寄存器?它由哪些特殊功能寄存器组成?它的主要作用是什么?


    正确答案: DPTR是16位数据指针寄存器,它由两个8位特殊功能寄存器DPL(数据指针低8位)和DPH(数据指针高8位)组成,DPTR用于保存16位地址,作间址寄存器用,可寻址外部数据存储器,也可寻址程序存储器。

  • 第20题:

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


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

  • 第21题:

    什么叫寄存器?他如何分类?各有什么作用?


    正确答案: ①在数字电路中,用来存放二进制数据或代码的电路称为寄存器;
    ②按照功能的不同,可将寄存器分为数码寄存器和移位寄存器两大类;
    ③数码寄存器只能并行送人数据,需要时也只能并行输出。
    移位寄存器中的数据可以在移位脉冲作用下依次逐位右移或左移,数据既可以并行输人、并行输出,也可以串行输人、串行输出,还可以并行输人、串行输出,串行输人、并行输出,十分灵活,用途也很广。

  • 第22题:

    问答题
    何谓寄存器寻址方式?何谓寄存器间接寻址方式?二者的什么区别是什么?

    正确答案: 如果操作数存放在CPU的内部寄存器中,那么寄存器名可在指令中指出。这种寻址方式就叫寄存器寻址方式。
    操作数在寄存器中,操作数的有效地址由寄存器指出,这种寻址方式称为寄存器间接寻址方式。
    二者的区别在于:寄存器寻址方式,指令指出的寄存器中存放的就是操作数,而寄存器间接寻址方式,指令指出的寄存器中存放的是操作数的地址,而不是操作数,真正的操作数存放在内存中。
    解析: 暂无解析

  • 第23题:

    问答题
    8086 CPU 寄存器BX、BP 、AX、各是什么功能的寄存器?

    正确答案: BX、BP----基址寄存器
    AX---累加器
    解析: 暂无解析