假设执行CALL DWORD PTR[BX]指令时(SP)=1248H,问进入子程序后SP寄存器中的内容是( )。
A.1244H
B.1246H
C.124AH
D.124CH
第1题:
指令INT n和段间子程序调用指令CALL相比,不同的是INT n指令还必须将()的内容压入堆栈。
A.CS
B.SP
C.标志寄存器
D.SP
第2题:
若(SP)=FFFEH,(BX)=2345H,执行PUSH BX指令后,(SP)=()H(注意只填)
第3题:
已知(IP)=1000H,(SP)=2000H,(BX)=2817H,CALL,WORD PTR[BX]指令的机器代码是FFl7H,试问执行该指令后,SS: 1FFEH字节单元中的数据是( )。
A.28H
B.3FH
C.OOH
D.02H
第4题:
假设由CALL指令调用的某子程序使用段内返回指令RET4,该子程序执行到RET4指令时( )实现返回操作。
A.返回到CALL指令下面一条指令继续执行主程序
B.按照(SP)和(SP+1)中存放的地址执行返回操作
C.按照(SP+4)和(SP+5)中存放的地址执行返回操作
D.返回到CALL指令下面第4条指令继续执行主程序
第5题:
假设某子程序使用的返回指令是RET4,则返回地址为( )。
A.CALL指令下面第二条指令的地址
B.(SP+1)和(SP)中存放的地址
C.SP+5)和(SP+4)中存放的地址
D.CALL 指令下面第四条指令的地址
第6题:
假设由CALL指令调用的某子程序使用段内返回指令RET4,问该予程序执行到 RET4指令时( )实现返回操作?
A.返回到CALL指令下面一条指令继续执行主程序
B.按照(SP)和(SP+1)中存放的地址执行返回操作
C.按照(SP+4)和(SP+5)中存放的地址执行返回操作
D.返回到CALL指令下面第4条指令继续执行主程序
第7题:
假设(SP)=1000H,(BX)=2000H,执行CALL BX指令后,SP中的内容为
A.1000H
B.OFFEH
C.2000H
D.1FFEH
第8题:
假设执行CALL DWORD PTR[BX]指令时(SP)=1248H,进入子程序后SP寄存器中的内容是( )。
A.1244H
B.1246H
C.124AH
D.124CH
第9题:
假设(SP)=1000H,执行PUSHF指令后,SP寄存器中的内容是
A.OFFFH
B.OFFEH
C.OFFDH
D.OFFCH