Skip to Content
Sun and Oracle
Channel Sun
How to Buy
Log In
English
docs.sun.com Home
>
OpenSolaris Software Developer Collection
> SPARC Assembly Language Reference Manual
SPARC Assembly Language Reference Manual
Search only this book
Search Help
Contained Within
OpenSolaris Software Developer Collection
Solaris 10 Software Developer Collection
Solaris 9 9/04 Software Developer Collection
Solaris 9 4/04 Software Developer Collection
Solaris 9 12/03 Software Developer Collection
Solaris 9 8/03 Software Developer Collection
Solaris 9 4/03 Software Developer Collection
Solaris 9 12/02 Software Developer Collection
Solaris 9 Software Developer Collection
Solaris 9 Software Developer Collection
Find More Documentation
Browse Documentation Titles
Browse Product Documentation
Featured Support Resources
Sun Training Courses
BigAdmin System Admininstration Portal
Sun Support Center
Sun Solve
Download this book in PDF (600 KB)
SPARC: SPARC Assembly Language Reference Manual
Index
A
B
C
D
E
F
G
H
I
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Book Information
Preface
Before You Read This Book
How This Book is Organized
Accessing Sun Documentation Online
Typographic Conventions
Shell Prompts in Command Examples
1. SPARC Assembler for SunOS 5.x
1.1 Introduction
1.2 Operating Environment
1.3 SPARC Assembler for SunOS 4.1 Versus SunOS 5.x
2. Assembler Syntax
2.1 Syntax Notation
2.2 Assembler File Syntax
2.3 Lexical Features
2.4 Assembler Error Messages
3. Executable and Linking Format
3.1 ELF Header
3.2 Sections
3.3 Locations
3.4 Addresses
3.5 Relocation Tables
3.6 Symbol Tables
3.7 String Tables
3.8 Assembler Directives
4. Converting Files to the New Format
4.1 Introduction
4.2 Conversion Instructions
4.3 Examples
5. Instruction-Set Mapping
5.1 Table Notation
5.2 Integer Instructions
5.3 Floating-Point Instruction
5.4 Coprocessor Instructions
5.5 Synthetic Instructions
5.6 V8/V9 Natural Pseudo Instructions
A. Pseudo-Operations
A.1 Alphabetized Listing with Descriptions
B. Examples of Pseudo-Operations
B.1 Example 1
B.2 Example 2
B.3 Example 3
B.4 Example 4
B.5 Example 5
C. Using the Assembler Command Line
C.1 Assembler Command Line
C.2 Assembler Command Line Options
C.3 Disassembling Object Code
D. An Example Language Program
E. SPARC-V9 Instruction Set
E.1 SPARC-V9 Changes
E.2 SPARC-V9 Instruction Set Changes
E.3 SPARC-V9 Instruction Set Mapping
E.4 SPARC-V9 Floating-Point Instruction Set Mapping
E.5 SPARC-V9 Synthetic Instruction-Set Mapping
E.6 UltraSPARC and VIS Instruction Set Extensions
News Center
About Sun
Contact Sun
Terms of Use
Privacy
Copyright
1994-2009
Sun Microsystems, Inc.