24531904_j

24531904_j 24531904_j

16.02.2013 Aufrufe

OUT—Output to Port ( 続き ) 操作 IF ((PE = 1) AND ((VM = 1) OR (CPL > IOPL))) THEN (* Protected mode or virtual-8086 mode with CPL > IOPL *) IF (CFLG.io AND Any I/O Permission Bit for I/O port being accessed = 1) THEN #GP(0); FI; ELSE ( * Real-address mode or protected mode with CPL ≤ IOPL *) (* or virtual-8086 mode with all I/O permission bits for I/O port cleared *) FI; IF (Itanium_System_Environment) THEN DEST_VA = IOBase | (Port{15:2}

OUT—Output to Port ( 続き ) 仮想 8086 モード例外 #GP(0) アクセスされる I/O ポー トのTSS にある対応する I/O パー ミッション・ビットのいずれかが1 である場合。 第 3 巻 : IA-32 基本命令リファレンス 3:681

OUT—Output to Port ( 続き )<br />

操作<br />

IF ((PE = 1) AND ((VM = 1) OR (CPL > IOPL)))<br />

THEN (* Protected mode or virtual-8086 mode with CPL > IOPL *)<br />

IF (CFLG.io AND Any I/O Permission Bit for I/O port being accessed = 1)<br />

THEN #GP(0);<br />

FI;<br />

ELSE ( * Real-address mode or protected mode with CPL ≤ IOPL *)<br />

(* or virtual-8086 mode with all I/O permission bits for I/O port cleared *)<br />

FI;<br />

IF (Itanium_System_Environment) THEN<br />

DEST_VA = IOBase | (Port{15:2}

Hurra! Ihre Datei wurde hochgeladen und ist bereit für die Veröffentlichung.

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!