niusouti.com
更多“简述8086/88 CPU的14个寄存器的英文名、中”相关问题
  • 第1题:

    下列8086CPU的寄存器中,可用于间接寻址的寄存器是

    A.CX

    B.BP

    C.SP

    D.IP


    正确答案:B

  • 第2题:

    在8086CPU中,指令指针寄存器是。()

    A.BP
    B.SP
    C.IP
    D.DI

    答案:C
    解析:

  • 第3题:

    8086CPU信号线RESET的功能是什么?8086复位后内部寄存器状态是怎样的?8086CPU复位后从什么单元中取第一条指令执行。


    正确答案: RESET—复位信号输入
    8086复位后CS=FFFFH、DS=0000H、ES=0000H、SS=0000H、IP=0000H、FR=0000H8086CPU复位后从CS*10H+IP=FFFFH*10H+0000H=FFFF0H地址单元中取第一条指令执行启动系统。
    CS:IP=FFFF://0000H

  • 第4题:

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


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

  • 第5题:

    8086CPU中总线接口单元BIU内由()个16位的段寄存器。


    正确答案:4

  • 第6题:

    8086的16位标志寄存器FLAGS中IF=1表示CPU()中断,TF=1表示CPU进入()工作方式。


    正确答案:允许;单步

  • 第7题:

    请说明8086/88CPU的标志位的英文名、中文名及填充方法。


    正确答案: I.F(Interrupt Enable Flag)中断允许标志,用于控制CPU能否响应可屏蔽中断请求,IF=1能够响应,IF=0不能响应。
    D.F(Direction Flag)方向标志,用于指示串操作时源串的源变址和目的串的目的变址变化方向,DF----1向减的方向变化,DF=0向加的方向变化。
    T.F(TrapFlag)陷阱标志(单步中断标志),TF=1程序执行当前指令后暂停,TF=0程序执行当前指令后不会暂停。
    S.F(Sign Flag)符号标志,指令执行结果的最高二进制位是0还是l,为0,则SF=0,代表正数;为l,则SF=1,代表负数。我们一般是用十六进制数表示,则可以根据十六进制的最高位是落在O~7还是落在8~F之间,若落在0~7之间则SF=0.否则SF=1。
    P.F(Parity ChECk Flag)奇偶校验标志,指令执行结果的低8位中1的个数是奇数个还是偶数个,若为奇数个则PF=0,若为偶数个则PF=1。
    Z.F(Zero Flag)零标志,指令执行结果是不是为0,若为0则ZF=1,否则ZF=0。
    O.F(Overflow Flag)有符号数的溢出标志,指令执行结果是否超出有符号数的表示范围,若超过则0F=1,否则OF=0。我们可以通过判断是否出现以下四种情况之一:正加正得负,正减负得负,负加负得正,负减正得正。若出现则0F=1.否则OF=0.
    C.F(Carry Flag)进位/借位标志无符号数的溢出标志),指令执行结果的最高位是否有向更高位进位或借位,若有则CF=1,同时也代表无符号数溢出;若无则CF=0,也代表无符号数未溢出。
    A.F(Auxiliary Carry Flag)辅助进位/借位标志,低4位二进制是不是有向高位进位或借位,若有则AF=1,否则AF=0,其主要用于BCD修正运算。

  • 第8题:

    8086CPU中称为堆栈指针的寄存器是()

    • A、AX
    • B、BX
    • C、CX
    • D、SP

    正确答案:D

  • 第9题:

    单选题
    8086CPU中称为源变址寄存器的寄存器是()
    A

    AX

    B

    BX

    C

    SI

    D

    DX


    正确答案: B
    解析: 暂无解析

  • 第10题:

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

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

  • 第11题:

    问答题
    8086CPU信号线RESET的功能是什么?8086复位后内部寄存器状态是怎样的?8086CPU复位后从什么单元中取第一条指令执行。

    正确答案: RESET—复位信号输入
    8086复位后CS=FFFFH、DS=0000H、ES=0000H、SS=0000H、IP=0000H、FR=0000H8086CPU复位后从CS*10H+IP=FFFFH*10H+0000H=FFFF0H地址单元中取第一条指令执行启动系统。
    CS:IP=FFFF://0000H
    解析: 暂无解析

  • 第12题:

    问答题
    简述8086CPU的寄存器组织。

    正确答案: 8086CPU内部共有14个16位寄存器,按用途可分为数据寄存器,段寄存器,地址指针与变址寄存器和控制寄存器。数据寄存器包括累加器,基址寄存器,计数器,和数据寄存器。段寄存器用来存放各分段的逻辑段基值,并指示当前正在使用的4个逻辑段。地址指针与变址寄存器一般用来存放主存地址的段内偏移地址,用于参与地址运算。
    控制寄存器包括指令寄存器和标识寄存器。
    解析: 暂无解析

  • 第13题:

    当8086CPU内标志寄存器中的IF=0时,意味着禁止CPU响应所有类型的中断。()


    答案:错
    解析:

  • 第14题:

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


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

  • 第15题:

    简述8086CPU的寄存器组织。


    正确答案:8086CPU内部共有14个16位寄存器,按用途可分为数据寄存器,段寄存器,地址指针与变址寄存器和控制寄存器。数据寄存器包括累加器,基址寄存器,计数器,和数据寄存器。段寄存器用来存放各分段的逻辑段基值,并指示当前正在使用的4个逻辑段。地址指针与变址寄存器一般用来存放主存地址的段内偏移地址,用于参与地址运算。
    控制寄存器包括指令寄存器和标识寄存器。

  • 第16题:

    8086CPU内部的段寄存器是多少位?


    正确答案:16位

  • 第17题:

    8086/8088CPU中,有哪些通用寄存器和专用寄存器?说明它们的作用。


    正确答案:通用寄存器包含以下8个寄存器:
    A.X、BX、CX和DX寄存器一般用于存放参与运算的数据或运算的结果。除此之外:
    A.X:主要存放算术逻辑运算中的操作数,以及存放I/O操作的数据。
    B.X:存放访问内存时的基地址。
    C.X:在循环和串操作指令中用作计数器。
    D.X:在寄存器间接寻址的I/O指令中存放I/O地址。在做双字长乘除法运算时,DX与AX合起来存放一个双字长数。
    S.P:存放栈顶偏移地址。
    B.P:存放访问内存时的基地址。
    S.P和BP也可以存放数据,但它们的默认段寄存器都是SS。
    S.I:常在变址寻址方式中作为源地址指针。
    D.I:常在变址寻址方式中作为目标地址指针。
    专用寄存器包括4个段寄存器和两个控制寄存器:
    C.S:代码段寄存器,用于存放代码段的段基地址。
    D.S:数据段寄存器,用于存放数据段的段基地址。
    S.S:堆栈段寄存器,用于存放堆栈段的段基地址。
    E.S:附加段寄存器,用于存放附加段的段基地址。
    I.P:指令指针寄存器,用于存放下一条要执行指令的偏移地址。
    F.LAGS:标志寄存器,用于存放运算结果的特征。

  • 第18题:

    8086CPU的下列寄存器中,不能用作寄存器间接寻址方式时的地址寄存器的有()。

    • A、AX
    • B、BX
    • C、CX
    • D、DX
    • E、SI

    正确答案:A,C,D

  • 第19题:

    8086 CPU寄存器中,能在I/O寻址时用作地址寄存器的是()

    • A、AX
    • B、BX
    • C、CX
    • D、DX

    正确答案:D

  • 第20题:

    单选题
    8086CPU中称为计数寄存器的寄存器是()
    A

    AX

    B

    BX

    C

    CX

    D

    DX


    正确答案: D
    解析: 暂无解析

  • 第21题:

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

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

  • 第22题:

    单选题
    8086CPU中称为累加器的寄存器是()
    A

    AX

    B

    BX

    C

    CX

    D

    DX


    正确答案: C
    解析: 暂无解析

  • 第23题:

    问答题
    8086/8088CPU中,有哪些通用寄存器和专用寄存器?说明它们的作用。

    正确答案: 通用寄存器包含以下8个寄存器:
    A.X、BX、CX和DX寄存器一般用于存放参与运算的数据或运算的结果。除此之外:
    A.X:主要存放算术逻辑运算中的操作数,以及存放I/O操作的数据。
    B.X:存放访问内存时的基地址。
    C.X:在循环和串操作指令中用作计数器。
    D.X:在寄存器间接寻址的I/O指令中存放I/O地址。在做双字长乘除法运算时,DX与AX合起来存放一个双字长数。
    S.P:存放栈顶偏移地址。
    B.P:存放访问内存时的基地址。
    S.P和BP也可以存放数据,但它们的默认段寄存器都是SS。
    S.I:常在变址寻址方式中作为源地址指针。
    D.I:常在变址寻址方式中作为目标地址指针。
    专用寄存器包括4个段寄存器和两个控制寄存器:
    C.S:代码段寄存器,用于存放代码段的段基地址。
    D.S:数据段寄存器,用于存放数据段的段基地址。
    S.S:堆栈段寄存器,用于存放堆栈段的段基地址。
    E.S:附加段寄存器,用于存放附加段的段基地址。
    I.P:指令指针寄存器,用于存放下一条要执行指令的偏移地址。
    F.LAGS:标志寄存器,用于存放运算结果的特征。
    解析: 暂无解析