更多“在0624H单元内有一条二字节JMPSHORTOBJ指令,如其中”相关问题
  • 第1题:

    在0628H单元处有一条二字节指令JMP SHORT OBJ,如果其中位移量为:① 27H;② 6BH;③ 0C6H,试问转向地址处的值为多少?


    正确答案: 段内短转移的把当前的IP值(即JMP指令的下一条指令的地址)与指令指定的8位偏移量之和送到IP,使程序运行发生转移。指令中的OBJ是一个带符号的八位偏移量。
    当OBJ=27H时,转移的目标地址值为:0651H 
    当OBJ=6BH时,转移的目标地址值为:0692H 
    当OBJ=0C6H时,转移的目标地址值为:05F0H

  • 第2题:

    假定某计算机中有一条转移指令,采用相对寻址方式,共占两个字节,第一字节是操作码,第二字节是相对位移量(用补码表示),CPU每次从内存只能取一个字节。假设执行到某转移指令时PC的内容为200,执行该转移指令后要求转移到100开始的一段程序执行,则该转移指令第二字节的内容应该是多少?


    正确答案: 因为执行到该转移指令时PC为200,所以说明该转移指令存放在200单元开始的两个字节中。因为CPU每次从内存只能取一个字节,所以每次取一个字节后PC应该加1。该转移指令的执行过程为:取200单元中的指令操作码并译码→PC+1→取201单元的相对位移量→PC+1→计算转移目标地址。假设该转移指令第二字节为Offset,则100=200+2+Offset,即Offset=100–202=–102=10011010B

  • 第3题:

    在CPU复位期间,CS和IP寄存器分别初始化为()和()。CPU从内存单元地址为()单元取指令执行程序,一般在该单元存放的是一条()转移指令。


    正确答案:FFFFH;0000H;FFFF0H;无条件

  • 第4题:

    存储单元是指()。

    • A、存放一个字节的所有存储元集合
    • B、存放一个存储字的所有存储元集合
    • C、存放一个二进制信息位的存储元集合
    • D、存放一条指令的存储元集合

    正确答案:B

  • 第5题:

    在1000H单元中有一条二字节指令JMP SHORT LAB如果其中的偏移量分别为30H、6CH、0B8H,则转向地址LAB的值分别为多少?


    正确答案:转向地址LAB的值分别为:
    1000×10H+2H+30H=10032H
    1000×10H+2H+6CH=1006EH
    1000×10H+2H+B8H=100BAH

  • 第6题:

    在0628H单元处有一条2字节指令JMP SHORT OBJ,如果其中位移量为(1)27H(2)6BH(3)0C6H试问转向地址处的值为多少?


    正确答案: 转向地址:
    (1)0628H+27H+2H=0651H;
    (2)0628H+6BH+2H=0695H;
    (3)0628H+0C6H+2H=06F0H。

  • 第7题:

    如JMP指令采用段间间接寻址,那么由4个相邻字节单元中存放有转移地址,其中前两个字节存放的是(),而后两个字节存放的是()。


    正确答案:IP;CS

  • 第8题:

    LOOP指令往回转向的标号离该指令的下一条指令所在地址的距离范围为()字节。


    正确答案:256

  • 第9题:

    问答题
    在0624H单元内有一条二字节JMP  SHORT  OBJ指令,如其中位移量为(1)27H,(2)6BH,(3)0C6H,试问转向地址OBJ的值是多少?(要有计算过程)

    正确答案: (1)0624H+2H+27H=064DH
    (2)0624H+2H+6BH=0691H
    (3)0624H+2H+0FFC6H=05ECH
    解析: 暂无解析

  • 第10题:

    填空题
    在CPU复位期间,CS和IP寄存器分别初始化为()和()。CPU从内存单元地址为()单元取指令执行程序,一般在该单元存放的是一条()转移指令。

    正确答案: FFFFH,0000H,FFFF0H,无条件
    解析: 暂无解析

  • 第11题:

    问答题
    在0624H单元内有一条二字节JMPSHORTOBJ指令,如其中位移量为0C6H,试问转向地址OBJ的值是多少?

    正确答案: OBJ=0624H+02H+0C6H=05ECH;C6H对应的负数为-3AH(向上转移,负位移量)。
    解析: 暂无解析

  • 第12题:

    单选题
    存储单元是指()。
    A

    存放一个字节的所有存储元集合

    B

    存放一个存储字的所有存储元集合

    C

    存放一个二进制信息位的存储元集合

    D

    存放一条指令的存储元集合


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

  • 第13题:

    在0624H单元内有一条二字节JMPSHORTOBJ指令,如其中位移量为6BH。


    正确答案: OBJ=0624H+02H+6BH=0691H。

  • 第14题:

    设某程序在IP=1200H处执行一条2字节的INT 36H指令,存放该中断服务程序入口地址的内存4个字节单元的段基地址和偏移地址分别为()

    • A、D8H
    • B、D4H
    • C、C6H
    • D、FCH

    正确答案:A

  • 第15题:

    限用三条指令实现将DA1和DA2二个字节存储单元的内容进行交换。


    正确答案: MOV AX,DA1
    XCHG AX,DA2
    XCHG AX,DA1

  • 第16题:

    用一条指令完成将DX的高字节清零,低字节不变的要求。


    正确答案: 对某些二进制位‘清零’可采取用逻辑‘与’操作:
    AND DX:0FFH

  • 第17题:

    8086/8088CPU复位后,从()单元开始读取指令字节,一般这个单元在()区中,在其中设置一条()指令,使CPU对系统进行初始化。


    正确答案:0FFFF0H;ROM;跳转

  • 第18题:

    条件转移指令JA PROG是一条两字节指令,如果该条指令的第一字节存放在0025H单元,相对偏移地址为0F4H,如果测试条件满足时,应转移到()处取下一条指令。

    • A、001BH
    • B、0119H
    • C、0019H
    • D、011BH

    正确答案:A

  • 第19题:

    在0624H单元内有一条二字节JMP  SHORT  OBJ指令,如其中位移量为(1)27H,(2)6BH,(3)0C6H,试问转向地址OBJ的值是多少?(要有计算过程) 


    正确答案: (1)0624H+2H+27H=064DH
    (2)0624H+2H+6BH=0691H
    (3)0624H+2H+0FFC6H=05ECH

  • 第20题:

    MCS-51指令系统一共有指令()条,其中单字节指令()条,双字节指令()条,三字节指令()条。


    正确答案:111;49;45;17

  • 第21题:

    单选题
    在CPU中,指令寄存器的作用是(  )。
    A

    用来保存后续指令地址

    B

    保存当前正在执行的一条指令

    C

    保存将被存储的下一个数据字节的地址

    D

    保存CPU所访问的主存单元的地址


    正确答案: B
    解析:

  • 第22题:

    填空题
    如JMP指令采用段间间接寻址,那么由4个相邻字节单元中存放有转移地址,其中前两个字节存放的是(),而后两个字节存放的是()。

    正确答案: IP,CS
    解析: 暂无解析

  • 第23题:

    问答题
    在0624H单元内有一条二字节JMPSHORTOBJ指令,如其中位移量为27H。

    正确答案: OBJ=0624H+02H+27H=064DH。
    解析: 暂无解析