Instruction prefix, which can be up to 4 bytes.
A prefix byte gets value 0 when irrelevant.
prefix[0] indicates REP/REPNE/LOCK prefix (See X86_PREFIX_REP/REPNE/LOCK above)
prefix[1] indicates segment override (irrelevant for x86_64):
See X86_PREFIX_CS/SS/DS/ES/FS/GS above.
prefix[2] indicates operand-size override (X86_PREFIX_OPSIZE)
prefix[3] indicates address-size override (X86_PREFIX_ADDRSIZE)
Instruction prefix, which can be up to 4 bytes. A prefix byte gets value 0 when irrelevant. prefix[0] indicates REP/REPNE/LOCK prefix (See X86_PREFIX_REP/REPNE/LOCK above) prefix[1] indicates segment override (irrelevant for x86_64): See X86_PREFIX_CS/SS/DS/ES/FS/GS above. prefix[2] indicates operand-size override (X86_PREFIX_OPSIZE) prefix[3] indicates address-size override (X86_PREFIX_ADDRSIZE)