What does the /4 mean in FF /4?

前端 未结 1 823
情深已故
情深已故 2020-11-27 23:17

One site that I commonly refer to for x86 documentation has a few instruction codes with a slash and a number. For instance, jmp near absolute indirect gives

相关标签:
1条回答
  • 2020-11-27 23:35

    From the Intel Reference Manual, section "3.1.1.1 Opcode Column in the Instruction Summary Table":

    • /digit — A digit between 0 and 7 indicates that the ModR/M byte of the instruction uses only the r/m (register or memory) operand. The reg field contains the digit that provides an extension to the instruction's opcode.
    • /r — Indicates that the ModR/M byte of the instruction contains a register operand and an r/m operand.

    This notation is also usually mentioned in the various descriptions of the ModR/M byte, e.g.

    0 讨论(0)
提交回复
热议问题