Slide 10
Slide 10 text
• MPX非対応CPU/OSで影響が出ないように拡張
• 対応していないとこう見える
MPXエンコーディング
bndmk bnd0, [rax] ; f3 0f 1b 00h
bndcl bnd0, rax ; f3 0f 1a c0h
bndcu bnd0, rax ; f2 0f 1a c0h
bndldx bnd0, [rax+rax] ; 0f 1a 04 00h
bndstx [rax+rax], bnd0 ; 0f 1b 04 00h
nop eax, [rax]
nop eax, eax
nop eax, eax
nop esp, [rax+rax]
nop esp, [rax+rax]
[rax*2]と等しくない
省略可能な3引数オペランド
の一部としてSIBを利用
10 / 14