MIPSpro™ Assembly Language Programmer's Guide

Document Number: 007-2418-001

Front Matter

| List of Figures | List of Tables |


Table of Contents

About This Guide
Audience
Topics Covered

1. Registers
Register Format
Special Registers

2. Addressing
Address Formats
Address Descriptions

3. Exceptions
Main Processor Exceptions
Floating Point Exceptions

4. Lexical Conventions
Tokens
Comments
Identifiers
Constants
Multiple Lines Per Physical Line
Section and Location Counters
Statements
Expressions

5. The Instruction Set
Instruction Classes
Reorganization Constraints and Rules
Instruction Notation
Instruction Set
Computational Instructions
Jump and Branch Instructions
Special Instructions
Coprocessor Interface Instructions

6. Coprocessor Instruction Set
Instruction Notation
Floating-Point Instructions
System Control Coprocessor Instructions

7. Linkage Conventions
Introduction
Program Design
Examples
Learning by Doing
Memory Allocation

8. Pseudo Op-Codes

Index