UD2 Flags: Undefined Opcode - 2 +-+-+-+-+-+-+-+-+-+ +----------+----------+ |O|D|I|T|S|Z|A|P|C| | 00001111 | 00001011 | +-+-+-+-+-+-+-+-+-+ +----------+----------+ | | | | | | | | | | | 0F | 0B | +-+-+-+-+-+-+-+-+-+ +----------+----------+ | 00001111 | 10111001 | +----------+----------+ | 0F | B9 | +----------+----------+
UD2 { #UD; }
Specifying either opcode 0F 0B, or 0F B9 in an instruction stream will cause an undefined opcode to occur. These two opcodes are unique, in that they will always be available. For applications wishing to intentionally generate an undefined opcode exception, for the purposes of instruction set extensions, they should use either of these defined opcodes.
db 0fh,00bh db 0fh,0b9h
None.
#UD
Get description of [AAM] [AAD] [UMOV] [LOADALL] New P6 OpCodes [CMOV] [FCMOV] [FCOMI] [RDPMC] [INT01] [SALC]