組合語言中t命令與p命令的區別

日期:2024-09-18 分類:綜合百科 投稿:zhao

最佳答案 p命令是執行迴圈、重複的字串指令、軟體中斷或子例程。指定在將控制返回給 Debug 之前要執行的指令數。當p命令將控制從Debug傳送到要測試的程式時,該程式不間斷執行,直到迴圈、重複字串指令、軟體。

組合語言中t命令與p命令的區別

t是單步執行,p是在迴圈處連續執行完該次迴圈。當執行call或int等呼叫其它子程式的指令時,P是等到子程式返回後中斷,T是進入到子程式裡面中斷。

p命令是執行迴圈、重複的字串指令、軟體中斷或子例程;或透過任何其他指令跟蹤。 指定第一個要執行指令的位置。如果不指定地址,則預設地址是在 CS:IP暫存器中指定的當前地址。 指定在將控制返回給 Debug 之前要執行的指令數。預設值為 1。 當p命令將控制從Debug傳送到要測試的程式時,該程式不間斷執行,直到迴圈、重複字串指令、軟體