軟件調試筆記6 - 斷點和單步執行: 硬件斷點

重點介紹下讀寫域的使用方式。 硬件斷點的設置方法: 用戶態的調試器如何設置硬件斷點呢?答案是通過線程的上下文context數據來間接訪問調試寄存器。CONTEXT結構用來保存線程的執行狀態,在多任務系統中,操作系統通過讓多個任務輪換運行來使多個程序同時運行。當一個線程被掛起,包括通用寄存器在內的線程上下文信息會被保存起來,當該線程恢復執行時,保存的內容又會被恢復到寄存器中。用戶態調試器可以用Set
相關文章
相關標籤/搜索