断点

断点英语:)是进程中为了调试而故意停止或者暂停的地方。

调试设置断点可以让程序运行到该行程序时停住,借此观察程序到断点位置时,其变量寄存器I/O等相关的变量内容,有助于深入了解程序运作的机制,发现、排除进程错误的根源。

触发条件

由进程员指定一条指令,让进程在执行这条指令前暂停:这样的断点最为常见,叫做「指令断点」。

读取或者修改某个内存地址时也可以触发断点,这类断点由运行时的数据触发,有「条件断点」「数据断点」「观察点(英语:)」等很多叫法。

除此之外,断点也可以在某个固定的时间点或者在按下某个按键时触发。

参见

This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.