P.USH 30H ;(61H)= (30H) = 24H
P.USH 31H ; (62H) = (31H) = 10H
P.OP DPL ; (DPL) = (62H) = 10H
P.OP DPH ; (DPH) =(61H)= 24H
M.OV 30H,#00H ; (30H) = 00H
M.OV 31H,#0FFH ; (31H) = 0FFH
程序执行后:(61H)= 24H, (62H) = 10H, (30H) = 00H, (31H) = 0FFH,(DPTR) = 2410H
(简答题)
设堆栈指针SP中的内容为60H,内部RAM中30H和31H单元的内容分别为24H和10H,执行下列程序段后,61H,62H,30H,31H,DPTR及SP中的内容将有何变化? PUSH 30H PUSH 31H POP DPL POP DPH MOV 30H,#00H MOV 31H,#0FFH
正确答案
答案解析
略
相似试题
(单选题)
设SP=1110H,执行PUSH AX指令后,堆栈指针SP的内容是()
(简答题)
设堆栈指针SP的初值为2300H,(AX)=50ABH,(BX)=1234H。执行指令PUSHAX后,(SP)=?,再执行指令PUSHBX及POPAX之后,(SP)=?(AX)=?(BX)=?
(填空题)
设堆栈指针(SS)=2000H,(SP)=1000H,在执行PUSH AX指令后,(SS)=()(SP)=()
(单选题)
堆栈指针SP的内容是()
(单选题)
执行PUSHAX指令后,堆栈指针SP的内容.()
(单选题)
设堆栈指针(SP)=4EH,执行下面两条指令,当刚进入子程序P1执行时,SP的值是()。PUSHF CALL FAR PTR P1
(简答题)
已知堆栈段指针寄存器(SP)=1027H,进栈5个数后(SP)为多少?
(简答题)
已知堆栈段指针寄存器(SP)=1076H,入栈4个数后(SP)为多少?
(单选题)
执行指令PUSH-BX后,堆栈指针SP的变化为()