sp=1190H,执行了PUSH指令后,SP=1192H
时间: 2023-08-21 20:03:44 浏览: 100
系列单片机指令系统优秀文档.ppt
这是正确的。因为在执行 PUSH 指令时,栈指针 SP 会先减去 2,然后再将数据压入栈中。因此,如果 SP 的初始值为 1190H,执行 PUSH 指令后,SP 的值会变成 1190H - 2 = 118EH,然后数据被压入栈中,SP 的值再次加上 2,变成 1190H。所以,执行 PUSH 指令后,SP 的值应该是 1190H,而不是 1192H。
阅读全文