|
|
COMP 320 SPARC Assembly Language Programming |
|
| Home | Administration | Assignments | Syllabus & Notes | Related Web Links |
|---|
| SPARC Home | Syntax | Data | Control Structures | Function Calling Conventions | Sample Code |
|---|
The less useful official SPARC Assembly Language V9 manual is available online via Sun or locally via the searchable database /usr/openwin/bin/answerbook. See especially chapters 1, 2, 5, A, B, and E. Or, see the recommended SPARC textbook.
Course-specific notes: Within thise course, you need to know only the following V8/V9 subset, which is supported by both the standard SPARC assembler and by the parser provided for your assembler-writing project. Remember that for the RPN-in-SPARC project, you care only about the instruction meanings, whereas in the assembler project, you care only about the instruction encodings.
When programming assembly, the two most common run-time error messages are