It is beyond the scope of this manual to document the x86 architecture instruction set. This chapter provides a general mapping between the Oracle Solaris x86 assembly language mnemonics and the Intel or AMD mnemonics to enable you to refer to the Intel or AMD documentation for detailed information about a specific instruction. Instructions are listed in tables with the following sections:
Oracle Solaris mnemonic
Intel/AMD mnemonic
Description (short)
Notes
Reference
The reference column lists the page number and code for the Intel or AMD manual that documents the instruction. See Table 3–1 for the codes and links to the associated manuals.
For certain Oracle Solaris mnemonics, the allowed data type suffixes for that mnemonic are indicated in braces ({}) following the mnemonic. For example, bswap{lq} indicates that the following mnemonics are valid: bswap, bswapl (which is the default and equivalent to bswap), and bswapq. See Instructions for information on data type suffixes.
|
To locate a specific Oracle Solaris x86 mnemonic, look up the mnemonic in the index.