IA32-Mode SMD指令格式
X86指令由:
- 前缀字节prefix (非必需)
- 操作码opcode (必须)
- 内存/寄存器操作数字节ModR/M (非必需)
- 索引寻址描述字节SIB (非必需)
- 常数偏移字节/半字/字Displacement (非必需)
- 立即数字节/半字/字 Immediate (非必需)
- prefix解析
种类 |
名称 |
二进制码 |
说明 |
LOCK |
LOCK |
F0H |
为了让指令在执行时候先禁用数据线的复用这个特性用在多核的处理器上一般很少需要手动指定 |
REP |
REPNE/REPNZ |
F2H |
用CX(16位下)或ECX(32位下)或RCX(64位下)作为指令是否重复执行的依据 |
REP/REPE/REPZ |
F3H |