itgle.com
更多“段内转移指令执行结果要改变IP,CS的值。()”相关问题
  • 第1题:

    8086/8088CPU执行INTn指令时,CPU将以下寄存器压入堆栈的顺序是()

    • A、FLAGS,IP,CS
    • B、IP,CS,FLAGS
    • C、CS,IP,FLAGS
    • D、FLAGS,CS,IP

    正确答案:D

  • 第2题:

    微处理器在实模式下操作,对于下列CS:IP组合,计算要执行的下一条指令的存储器地址。  (1)CS=1000H和IP=2000H (2)CS=2400H和IP=1A00H (3)CS=1A00H和IP=B000H (4)CS=3456H和IP=ABCDH


    正确答案: (1)PA=12000H
    (2)PA=25A00H
    (3)PA=25000H
    (4)PA=3F12DH

  • 第3题:

    指令“CALL FAR PTRIsum”执行时将会向堆栈中依次压入()。

    • A、IP和CS
    • B、CS和IP
    • C、标志寄存器值和IP
    • D、标志寄存器值,CS和IP

    正确答案:B

  • 第4题:

    若一个程序段开始执行之前,(CS)=33AOH,(IP)=0130H,试问该程序段启动执行指令的实际地址是什么?


    正确答案:33A00H+0130H=33B30H

  • 第5题:

    根据下列CS:IP的组合,求出要执行的下一条指令的存储器地址。 (1)CS:IP=1000H:2000H (2)CS:IP=2000H:1000H (3)CS:IP=1A00H:B000H (4)CS:IP=3456H:AB09H


    正确答案:(1)12000H
    (2)21000H
    (3)25000H
    (4)3F069H

  • 第6题:

    代码段寄存器(CS)=2000H,指令指针(IP)=2000H,则指令实际地址是什么?


    正确答案:实际地址=2000H*10+2000H=22000H

  • 第7题:

    执行指令IRET后弹出堆栈的寄存器先后顺序为()。

    • A、CS、IP、Flags
    • B、IP、CS、Flags
    • C、Flags、CS、IP
    • D、Flags、IP、CS

    正确答案:B

  • 第8题:

    无条件段间间接转移指令JMP DWORD PTR[BX][DI]执行的操作是()。

    • A、IP←(EA)CS←(EA+2)
    • B、IP←BX) CS←(DI)
    • C、IP<=(BX)DS←(DI)
    • D、IP←(BX)+(DI)

    正确答案:A

  • 第9题:

    单选题
    由CS和IP的内容表示的是(  )。
    A

    可执行代码的长度

    B

    当前正在执行的指令的地址

    C

    下一条待执行指令的地址

    D

    代码段的首地址


    正确答案: D
    解析:

  • 第10题:

    问答题
    段寄存器CS=1200H,指令指针寄存器IP=4000H,此时,指令的物理地址为多少?指向这一地址的CS指和IP值是唯一的吗?

    正确答案: 此指令的物理地址=1200H×10H+4000H=16000H并且指向这一物理地址的CS值和IP值并不是唯一的。
    解析: 暂无解析

  • 第11题:

    单选题
    执行INTn指令或响应中断时,CPU入栈操作保护的次序是()
    A

    FLAGS,CS,IP

    B

    CS,IP,FLAGS

    C

    FLAGS,IP,CS

    D

    IP,CS,FLAGS


    正确答案: D
    解析:

  • 第12题:

    单选题
    8086/8088CPU执行INT n指令时,CPU将以下寄存器压入堆栈的顺序是()
    A

    FIAGS,IP,CS

    B

    IP,CS,FJAGS

    C

    CS,IP,FLAGS

    D

    FIAGS,CS,IP


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

  • 第13题:

    如果在一个程序段开始执行之前,(CS)=2000H,(IP)=4500H。指向这一物理地址的CS值和IP值是唯一的吗?为什么?


    正确答案:不是唯一的,程序段物理地址为程序段寄存器左移4位后,加上指令提供的16位偏移地址形成的物理地址。

  • 第14题:

    无条件段间转移指令的执行改变()

    • A、SP
    • B、SS和SP
    • C、IP
    • D、CS和IP

    正确答案:D

  • 第15题:

    由CS和IP的内容表示的是()

    • A、可执行代码的长度
    • B、当前正在执行的指令的段地址和偏移地址
    • C、下一条待执行的指令的段地址和偏移地址
    • D、代码段的首地址

    正确答案:C

  • 第16题:

    段寄存器CS=1200H,指令指针寄存器IP=FF00H,此时,指令的物理地址为多少?指向这一物理地址的CS值和IP值是唯一的吗?


    正确答案:根据:物理地址=段地址×10H+偏移地址,指令的物理地址为21F00H。指向这一物理地址的CS值和IP值不唯一。

  • 第17题:

    在程序运行期间,当执行某些指令或操作时,CPU自动修改CS和IP使它们指向新的代码段,下列描述错误的是:()

    • A、执行段间过程调用CALL和段间返回指令RET
    • B、执行定位伪指令ORG
    • C、执行段间无条件转移指令JMP
    • D、响应中断及中断返回指令IPET

    正确答案:B

  • 第18题:

    段寄存器CS=1200H,指令指针寄存器IP=4000H,此时,指令的物理地址为多少?指向这一地址的CS指和IP值是唯一的吗?


    正确答案:此指令的物理地址=1200H×10H+4000H=16000H并且指向这一物理地址的CS值和IP值并不是唯一的。

  • 第19题:

    某指令对应当前段寄存器(CS)=F000H,指令指针寄存器(IP)=FF00H,此时,该指令的物理地址为多少?指向这一物理地址的CS值和IP值是唯一的吗?试举例说明。


    正确答案: 物理地址为0FFF00H。
    指向该物理地址的CS,IP值不唯一。
    例如:CS:IP=FF00:0F00H也指向该物理地址。

  • 第20题:

    执行段内子程序调用指令时,CPU将把()的值保存在堆栈中。

    • A、CS
    • B、IP
    • C、SP
    • D、CS和IP

    正确答案:B

  • 第21题:

    问答题
    微处理器在实模式下操作,对于下列CS:IP组合,计算要执行的下一条指令的存储器地址。  (1)CS=1000H和IP=2000H (2)CS=2400H和IP=1A00H (3)CS=1A00H和IP=B000H (4)CS=3456H和IP=ABCDH

    正确答案: (1)PA=12000H
    (2)PA=25A00H
    (3)PA=25000H
    (4)PA=3F12DH
    解析: 暂无解析

  • 第22题:

    单选题
    无条件段间间接转移指令JMP DWORD PTR[BX][DI]执行的操作是()。
    A

    IP←(EA)CS←(EA+2)

    B

    IP←BX) CS←(DI)

    C

    IP<=(BX)DS←(DI)

    D

    IP←(BX)+(DI)


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

  • 第23题:

    单选题
    8086/8088CPU执行INTn指令时,CPU将以下寄存器压入堆栈的顺序是()。
    A

    FLAGS,IP,CS

    B

    IP,CS,FLAGS

    C

    CS,IP,FLAGS

    D

    FLAGS,CS,IP


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

  • 第24题:

    问答题
    段寄存器CS=1200H,指令指针寄存器IP=FF00H,此时,指令的物理地址为多少?指向这一物理地址的CS值和IP值是唯一的吗?

    正确答案: 指令的物理地址为21F00H;CS值和IP值不是唯一的,例如:CS=2100H,IP=0F00H。
    解析: 暂无解析