OUT
IO I86 x86_64
OUT is an instruction of the x86_64 architecture (x86 / x86-64 (covers 16/32/64-bit modes)), category IO. This page lists its 6 encoding forms, distinguished by opcode bytes: E6, E7, EE, EF.
Each form below links to its full decode: the operand roles and where each one is encoded in the instruction, the flag and register effects, and any micro-op sequence authored for it.
X86_OUT_X86_LEGACY_ONEBYTE_E7_822088
imm8, ax
X86_OUT_X86_LEGACY_ONEBYTE_EF_941921
dx, ax
XED_OUT_X86_LEGACY_ONEBYTE_E6_387688
IMM0:r:b REG0=XED_REG_AL:r:IMPL
XED_OUT_X86_LEGACY_ONEBYTE_E7_724665
IMM0:r:b REG0=OeAX():r:IMPL
XED_OUT_X86_LEGACY_ONEBYTE_EE_659041
REG0=XED_REG_DX:r:IMPL REG1=XED_REG_AL:r:IMPL
XED_OUT_X86_LEGACY_ONEBYTE_EF_808492
REG0=XED_REG_DX:r:IMPL REG1=OeAX():r:IMPL