斷點_百度百科
文章推薦指數: 80 %
斷點,調試器的功能之一,可以讓程序中斷在需要的地方,從而方便其分析。
斷點是一個多義詞,請在下列義項上選擇瀏覽(共7個義項)
添加義項
▪張敬軒演唱歌曲
▪美國2009年湯姆·貝倫傑主演電影
▪工程語言
▪圍棋術語
▪調試器功能之一
▪啞石創作的現代詩歌
▪電力術語
反饋
分享
複製鏈接
請複製以下鏈接發送給好友
https://baike.baidu.hk/item/斷點/4602
複製
複製成功
斷點
(調試器功能之一)
編輯
鎖定
斷點,調試器的功能之一,可以讓程序中斷在需要的地方,從而方便其分析。
中文名
斷點
外文名
breakpoint
分 類
計算機調試
目錄
1
簡介
2
基本含義
斷點簡介
編輯
斷點也可以在一次調試中設置斷點,下一次只需讓程序自動運行到設置斷點位置,便可在上次設置斷點的位置中斷下來,極大的方便了操作,同時節省了時間。
斷點基本含義
編輯
常用的斷點包括:INT3斷點、硬件斷點、內存斷點、消息斷點、條件斷點等。
中文詞條名:斷點
英文詞條名:break-point
斷點是一個信號,它通知調試器,在某個特定點上暫時將程序執行掛起。
當執行在某個斷點處掛起時,我們稱程序處於中斷模式。
[1]
進入中斷模式並不會終止或結束程序的執行。
執行可以在任何時候繼續。
CPU有一個單獨的執行序列,會一條指令一條指令的順序執行。
要處理類似IO或者硬件時鐘這樣的異步事件時CPU就要用到中斷。
硬件中斷通常是一個專門的電信號,連接到一個特殊的“響應電路”上。
這個電路會感知中斷的到來,然後會使CPU停止當前的執行流,保存當前的狀態,然後跳轉到一個預定義的地址處去執行,這個地址上會有一箇中斷處理例程。
當中斷處理例程完成它的工作後,CPU就從之前停止的地方恢復執行。
斷點模式可以看作一種超時。
所有元素(例如,函數、變量和對象)都保留在內存中,但它們的移動和活動被掛起了。
在中斷模式下,您可以檢查它們的位置和狀態,以查看是否存在衝突或bug。
您可以在中斷模式下對程序進行調整。
例如,可以更改變量的值。
可以移動執行點,這會改變執行恢復後將要執行的下一條語句。
在C++、C#和VisualBasic中,甚至可以在中斷模式下對代碼本身進行更改(使用一種稱為“編輯並繼續”的強大功能)。
斷點提供了一種強大的工具,使您能夠在需要的時間和位置掛起執行。
與逐句或逐條指令地檢查代碼不同的是,可以讓程序一直執行,直到遇到斷點,然後開始調試。
這大大地加快了調試過程。
沒有這個功能,調試大的程序幾乎是不可能的。
參考資料
1.
在VS2008中設定斷點及調試程序
.51CTO.com[引用日期2015-01-21]
圖集
斷點的概述圖
詞條統計
瀏覽次數:次
編輯次數:26次歷史版本
最近更新:
w_ou
(2018-06-05)
1
簡介
2
基本含義
百科協議 隱私協議 意見反饋
Beta
進入詞條
清除歷史記錄關閉
編輯
反饋
登錄
延伸文章資訊
- 1斷點_百度百科
斷點,調試器的功能之一,可以讓程序中斷在需要的地方,從而方便其分析。
- 2斷點的解释,斷點什么意思 - 查查在線詞典
斷點的解释是:duàndiǎn(1)[breakpoint](2)在一種用氯處理飲用水的方法中...,點擊查查權威在線詞典詳細解釋斷點的解釋、意思、同義詞、反義詞和造句。
- 3斷點意思- 拼音 - 三度漢語網
斷點的意思 ... ⒈ 在一種用氯處理飲用水的方法中,水中的有用氯量降至最少的一點,此後,隨著加入氯量的增加,水中的有用氯量也按比例增加,表明大部分不希望有的味和色已被 ...
- 4斷點的意思- 漢語詞典
漢語網斷點的解釋:《斷點》是歌手張敬軒演唱歌曲。由張敬軒作詞作曲,收錄于2005年7月發行的專輯《我的夢想我的路》中。2003年這首歌獲得音樂先鋒榜2003年第一季金曲 ...
- 5breakpoint - 斷點 - 國家教育研究院雙語詞彙
出處/學術領域, 英文詞彙, 中文詞彙. 學術名詞 工業工程名詞, breakpoint, 分界點. 學術名詞 生產自動化, breakpoint, 斷點. 學術名詞 管理學名詞