参考答案和解析
正确答案:D
更多“在执行子程序段间调用CALL  SUBR指令后,SP的值()。A、加2B、减2C、加4D、减4”相关问题
  • 第1题:

    假设由CALL指令调用的某子程序使用段内返回指令RET4,该子程序执行到RET4指令时( )实现返回操作。

    A.返回到CALL指令下面一条指令继续执行主程序

    B.按照(SP)和(SP+1)中存放的地址执行返回操作

    C.按照(SP+4)和(SP+5)中存放的地址执行返回操作

    D.返回到CALL指令下面第4条指令继续执行主程序


    正确答案:B

  • 第2题:

    执行PUSHAX指令后,堆栈指针SP的内容()。

    A.减1
    B.减2
    C.加1
    D.加2

    答案:B
    解析:

  • 第3题:

    设DF=1,每次执行CMPSW指令时,SI和DI均要分别()。

    • A、减1
    • B、减2
    • C、加1
    • D、加2

    正确答案:B

  • 第4题:

    设SP=7000H,执行段间直接过程调用CALL指令后,堆栈指针SP=()H。


    正确答案:6FFCH

  • 第5题:

    在执行子程序段内调用CALL  SUBR指令后,SP的值( )。

    • A、加1
    • B、减1
    • C、加2
    • D、减2

    正确答案:D

  • 第6题:

    执行PUSHAX指令后,堆栈指针SP的内容.()

    • A、减1
    • B、减2
    • C、加1
    • D、加2

    正确答案:B

  • 第7题:

    主程序中调用子程序后返回主程序,堆栈指针SP的值()。

    • A、不变
    • B、加2
    • C、加4
    • D、减2

    正确答案:A

  • 第8题:

    主程序执行完ACALL指令并返回主程序后,堆栈指针SP的值()。

    • A、不变
    • B、加2
    • C、加4
    • D、减2

    正确答案:A

  • 第9题:

    单选题
    在执行子程序段内调用CALL  SUBR指令后,SP的值( )。
    A

    加1

    B

    减1

    C

    加2

    D

    减2


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

  • 第10题:

    单选题
    2岁以内乳牙的数目约为()
    A

    月龄加1~2

    B

    月龄加2~4

    C

    月龄减2~4

    D

    月龄减4~6

    E

    等于月龄


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

  • 第11题:

    单选题
    在执行子程序段间调用CALL  SUBR指令后,SP的值()。
    A

    加2

    B

    减2

    C

    加4

    D

    减4


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

  • 第12题:

    填空题
    设SP=7000H,执行段内直接过程调用CALL指令后,堆栈指针SP=()H。

    正确答案: 6FFEH
    解析: 暂无解析

  • 第13题:

    2岁以内乳牙的数目约为( )

    A、月龄加1~2

    B、月龄加2~4

    C、月龄减2~4

    D、月龄减4~6

    E、等于月龄


    参考答案:D

  • 第14题:

    设SP=7000H,执行段内直接过程调用CALL指令后,堆栈指针SP=()H。


    正确答案:6FFEH

  • 第15题:

    CALL指令是在被调用的子程序执行完成后,才能运行CALL指令之后的程序。


    正确答案:正确

  • 第16题:

    CALL指令和JMP指令的区别是()。

    • A、CALL指令使程序转移
    • B、子程序名可以是标号
    • C、CALL指令将断点地址保存
    • D、CALL指令可以段间调用

    正确答案:C

  • 第17题:

    执行CALL子程序调用指令时,CPU会自动地将断点压入堆栈保护。断点指的是()。

    • A、CALL指令所在的地址
    • B、CALL指令的下一条指令的首地址
    • C、子程序入口地址
    • D、CALL指令所在的段地址

    正确答案:B

  • 第18题:

    DF=0,执行MOVSB指令后()

    • A、SI减1,DI减1
    • B、SI加1,DI加1,CX减1
    • C、SI减1,DI减1,CX减1
    • D、SI加1,DI加1,CX加1

    正确答案:B

  • 第19题:

    主程序执行完ACALL后转到子程序,堆栈指针SP的值()。

    • A、不变
    • B、加2
    • C、加4
    • D、减2

    正确答案:B

  • 第20题:

    填空题
    设SP=7000H,执行段间直接过程调用CALL指令后,堆栈指针SP=()H。

    正确答案: 6FFCH
    解析: 暂无解析

  • 第21题:

    单选题
    指令MOV[BX][DI],DX的段内地址为()
    A

    BX值加DI值

    B

    BX值减DI值

    C

    BX值左移4位加DI值

    D

    BX值加DI值后再左移4位


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

  • 第22题:

    单选题
    设堆栈指针(SP)=4EH,执行下面两条指令,当刚进入子程序P1执行时,SP的值是()。PUSHF CALL FAR PTR P1
    A

    48H

    B

    4CH

    C

    52H

    D

    54H


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

  • 第23题:

    单选题
    执行PUSHAX指令后,堆栈指针SP的内容.()
    A

    减1

    B

    减2

    C

    加1

    D

    加2


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