Skip Navigation Links | |
Exit Print View | |
x86 Assembly Language Reference Manual Oracle Solaris 11.1 Information Library |
1. Overview of the Oracle Solaris x86 Assembler
2. Oracle Solaris x86 Assembly Language Syntax
Binary Arithmetic Instructions
Decimal Arithmetic Instructions
Flag Control (EFLAG) Instructions
Data Transfer Instructions (Floating Point)
Basic Arithmetic Instructions (Floating-Point)
Comparison Instructions (Floating-Point)
Transcendental Instructions (Floating-Point)
Load Constants (Floating-Point) Instructions
Control Instructions (Floating-Point)
SIMD State Management Instructions
Data Transfer Instructions (MMX)
Packed Arithmetic Instructions (MMX)
Shift and Rotate Instructions (MMX)
State Management Instructions (MMX)
SIMD Single-Precision Floating-Point Instructions (SSE)
Data Transfer Instructions (SSE)
Packed Arithmetic Instructions (SSE)
Shuffle and Unpack Instructions (SSE)
MXCSR State Management Instructions (SSE)
64-Bit SIMD Integer Instructions (SSE)
Miscellaneous Instructions (SSE)
SSE2 Packed and Scalar Double-Precision Floating-Point Instructions
SSE2 Data Movement Instructions
SSE2 Packed Arithmetic Instructions
SSE2 Shuffle and Unpack Instructions
SSE2 Packed Single-Precision Floating-Point Instructions
SSE2 128-Bit SIMD Integer Instructions
SSE2 Miscellaneous Instructions
Operating System Support Instructions
64-Bit AMD Opteron Considerations
This chapter provides a general mapping between the Oracle Solaris x86 assembly language mnemonics and the Intel or Advanced Micro Devices (AMD) mnemonics. Refer to Intel 64 and IA-32 Architectures Software Developer Manuals for details on individual processor instructions.