(单选题)
程序执行前有(SP)=34H,(34H)=30H,(33H)=20H,(32H)=10H。执行下列指令后,DPTR中的数据是()。POP APOP DPHPOP DPL
A3020H
B2010H
C3010H
D3034H
正确答案
答案解析
略
相似试题
(简答题)
已知A=83H,R0=17H,(17H)=34H,写出下列程序段执行完后的A中的内容。
(单选题)
设置堆栈指针SP的值为37H,在执行返回指令进入主程序后,SP的值为()。
(单选题)
主程序执行完ACALL后转到子程序,堆栈指针SP的值()。
(填空题)
假定,SP=60H,A=30H,B=70H,执行下列指令: PUSH A PUSH B 后,SP的内容为(),61H单元的内容为(),62H单元的内容为()。
(填空题)
如果DPTR=507BH,SP=32H,(30H)=50H,(31H)=5FH,(32H)=3CH,则执行下列指令后: POP DPH POP DPL POP SP 则:DPH=(),DPL=(),SP=()
(单选题)
若使CPL=0,DP=1,SP=0100H,执行直接寻址语句:ADD 30H,A后,则得到16位的数据存储器实际地址为()。
(填空题)
堆栈指针SP始终指示堆栈的()地址,当有压入或弹出堆栈操作时,SP的内容将随之改变。程序计数器PC的内容将始终指示下一条将执行指令的地址,所以只要改变PC的内容将改变程序的运行路径。
(单选题)
在程序运行中,当执行“MOVPCON,#02H”指令后,其CPU状态是()
(单选题)
在程序运行中,当执行“MOVPCON,#01H”指令后,其CPU状态是()