2014-11-21 69 views

回答

1

TF(陷阱標誌)不是一個算術標誌,它是一個單一的系統/調試標誌步進。您只能間接管理它,例如通過POPFIRET

+0

維基百科的文章,甚至有代碼這一點。 https://en.wikipedia.org/wiki/Trap_flag – 2014-11-21 16:28:55

+0

你確定他確實在問'TF'嗎? – Jester 2014-11-21 16:52:41

+0

是的,我敢肯定他問過陷阱! – mohammadrezamajd 2014-11-21 16:56:08

0

進入陷阱模式,使用下面的代碼:

pushf 
pop ax 
or ah, 1 
push ax 
popf 

這將設置在標誌寄存器,它定義,陷阱模式是否被設置或不第8位。

離開陷阱模式,使用下面的代碼:

pushf 
pop ax 
and ah, 11111110b 
push ax 

POPF