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

题目

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


相似考题
更多“如果在一个程序段开始执行之前,(CS)=2000H,(IP)=4”相关问题
  • 第1题:

    8086/88的20位物理地址是怎样形成的?当CS=2000H,IP=0100H,下一条待执行指令的物理地址等于多少? 


    正确答案: 20位物理地址由段地址左移4位加偏移地址形成,下一条待执行指令等于CS*10H+IP得到20100H。

  • 第2题:

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

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

    正确答案:D

  • 第3题:

    在ARQ工作程序中,自动识别程序是从主台收到()并转为ISS开始的。

    • A、CS1
    • B、CS2
    • C、CS3
    • D、CS4

    正确答案:D

  • 第4题:

    源程序如下: MOV CL,4 MOV AX,[2000H] SHL AL,CL SHR AX,CL MOV [2000H],AX 若程序执行前,数据段内(2000H)=09H,(2001H)=03H,则执行后(2000H)等于多少?(2001H)等于多少?


    正确答案:(2000H)=39H、(2001H)=00H

  • 第5题:

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


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

  • 第6题:

    根据下列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

  • 第7题:

    如果在一个程序段开始执行之前,(CS)=2000H,(IP)=4500H。该程序段第一个字节的物理地址是什么?


    正确答案:程序段的第一个字节的物理地址为:2000*16+4500=36500H

  • 第8题:

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

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

    正确答案:B

  • 第9题:

    段内转移指令执行结果要改变IP,CS的值。()


    正确答案:错误

  • 第10题:

    无条件段间间接转移指令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

  • 第11题:

    填空题
    在8086系统中,若有一逻辑地址:CS=2000H,IP=2100H,其对应的物理地址为()。

    正确答案: 22100H
    解析: 暂无解析

  • 第12题:

    问答题
    如果在一个程序开始执行以前(CS)=0A7F0H,(如16进制数的最高位为字母,则应在其前加一个0)(IP)=2B40H,试问该程序的第一个字的物理地址是多少?

    正确答案: 该程序的第一个字的物理地址是0AAA40H。
    解析: 暂无解析

  • 第13题:

    微处理器在实模式下操作,对于下列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

  • 第14题:

    源程序如下: MOV CL,4 MOV AX,[2000H] SHL AL,CL SHR AX,CL MOV [2000H],AX 本程序段的功能是什么?


    正确答案: 将(2000H),(2001H)两相邻单元中存放的未组合型BCD码压缩成组合型BCD码,并存入(2000H)单元,
    0→(2001H)

  • 第15题:

    已知8086CPU内部CS=1000H,DS=2000H,IP=3000H,则将要执行指令的代码存放在内存单元中的地址为()

    • A、4000H
    • B、5000H
    • C、13000H
    • D、23000H

    正确答案:C

  • 第16题:

    在内存中保存有一个程序段,其位置为(CS)=33A0H,(IP)=0130H,当计算机执行该程序段指令时,分析实际启动的物理地址是多少。


    正确答案:逻辑地址(CS):(IP)= 33A0H:0130H,计算出对应物理地址PA= (CS)×10H+(IP)= 33A0H×10H+0130H = 33B30H

  • 第17题:

    8086系统中的物理地址是如何的得到的?假如CS=2000H,IP=2100H,其物理地址是多少?


    正确答案:8086系统的物理地址是将段地址乘10H,加上偏移地址。
    2000H*10H+2100H=22100H(物理地址)

  • 第18题:

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

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

    正确答案:B

  • 第19题:

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


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

  • 第20题:

    TEL8086的当前CS=2000H,IP=5678H,则将执行()25678H处的程序。


    正确答案:20位物理地址

  • 第21题:

    如果在一个程序开始执行以前(CS)=0A7F0H,(如16进制数的最高位为字母,则应在其前加一个0)(IP)=2B40H,试问该程序的第一个字的物理地址是多少?


    正确答案: 该程序的第一个字的物理地址是0AAA40H。

  • 第22题:

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

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

    正确答案:B

  • 第23题:

    问答题
    微处理器在实模式下操作,对于下列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
    解析: 暂无解析