断点地址是什么

156次

问题描述:

断点中断

推荐答案

2023-10-23 13:51:07

程序被中断时下一条指令的地址成为断点地址,也就是执行完中断程序后的返回地址。

断点地址必须是指令流中的一个有效指令的地址,这个地址通常是一条机器指令的***个字节。如果在机器指令的其他地址上设置的断点,那么将改变指令的含义,从而导致这条指令不会触发硬件异常STATUS_BREAKPOINT。显然,运行一个包含错误机器指令的程序是非常危险的,并且将产生不可预测的行为。

其他答案

2023-10-23 13:51:07

中断的主程序处CPU要执行的下一条指令的地址。

知道问答相关问答

(c)2008-2025 自学教育网 All Rights Reserved 汕头市灵创科技有限公司
粤ICP备2024240640号-6