1
是否有任何算法來設置或清除TF?例如,對於ZF標誌,我們可以通過添加兩個結果爲零的數字來設置或清除它...8086中陷阱標記的算法
是否有任何算法來設置或清除TF?例如,對於ZF標誌,我們可以通過添加兩個結果爲零的數字來設置或清除它...8086中陷阱標記的算法
TF(陷阱標誌)不是一個算術標誌,它是一個單一的系統/調試標誌步進。您只能間接管理它,例如通過POPF
或IRET
。
進入陷阱模式,使用下面的代碼:
pushf
pop ax
or ah, 1
push ax
popf
這將設置在標誌寄存器,它定義,陷阱模式是否被設置或不第8位。
離開陷阱模式,使用下面的代碼:
pushf
pop ax
and ah, 11111110b
push ax
POPF
維基百科的文章,甚至有代碼這一點。 https://en.wikipedia.org/wiki/Trap_flag – 2014-11-21 16:28:55
你確定他確實在問'TF'嗎? – Jester 2014-11-21 16:52:41
是的,我敢肯定他問過陷阱! – mohammadrezamajd 2014-11-21 16:56:08