典型的理论型学生,眼高手低;装个 KEIL 或别的仿真软件调试一下,不就OK 了,刚才 我装了软件 调试了一下
结果:
SP = 50H 堆栈值 弹出 覆盖了 这是 的SP (30)
START:
MOV A,#50H
MOV DPH,A
MOV A,#7BH
MOV DPL,A
MOV SP,#32H
MOV 30H,#50H
MOV 31H,#5FH
MOV 32H,#3CH
POP DPH
POP DPL
POP SP
NOP
JMP START
END
?说的清楚点!
第二问 A=CBH
ANL A,#17H (A=83H和立即数17相与得03H)
ORL 17H,A (地址17里放的是34H和A里的03H或得37H)
XRL A,@R0 (A和37H异或得34H,R0里放的是地址17里的数)
CPL A (A取反得CBH)
还有哪不懂和我联系