Appendix B. THE 80×86 INSTRUCTION SET
The following three tables discuss the integer/control, floating point, and MMX instruction sets. This document uses the following abbreviations:
imm | A constant value; must be appropriate for the operand size. |
imm8 | An 8-bit immediate constant. Some instructions limit the range of this value to less than 0..255. |
immL | A 16- or 32-bit immediate constant. |
immH | A 16- or 32-bit immediate constant. |
reg | A general purpose integer register. |
reg8 | A general purpose 8-bit register. |
reg16 | A general purpose 16-bit register. |
reg32 | A general purpose 32-bit register. |
mem | An arbitrary memory location using any of the available addressing modes. |
mem16 | A word variable using any legal addressing mode. |
mem32 ... |
Get Art of Assembly Language, 1st Edition now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.