Next: MMIX-Dependent, Previous: MicroBlaze-Dependent, Up: Machine Dependencies [Contents][Index]
GNU as for MIPS architectures supports several
different MIPS processors, and MIPS ISA levels I through V, MIPS32,
and MIPS64. For information about the MIPS instruction set, see
MIPS RISC Architecture, by Kane and Heindrich (Prentice-Hall).
For an overview of MIPS assembly conventions, see “Appendix D:
Assembly Language Programming” in the same work.
| • MIPS Options: | Assembler options | |
| • MIPS Macros: | High-level assembly macros | |
| • MIPS Symbol Sizes: | Directives to override the size of symbols | |
| • MIPS Small Data: | Controlling the use of small data accesses | |
| • MIPS ISA: | Directives to override the ISA level | |
| • MIPS assembly options: | Directives to control code generation | |
| • MIPS autoextend: | Directives for extending MIPS 16 bit instructions | |
| • MIPS insn: | Directive to mark data as an instruction | |
| • MIPS FP ABIs: | Marking which FP ABI is in use | |
| • MIPS NaN Encodings: | Directives to record which NaN encoding is being used | |
| • MIPS Option Stack: | Directives to save and restore options | |
| • MIPS ASE Instruction Generation Overrides: | Directives to control generation of MIPS ASE instructions | |
| • MIPS Floating-Point: | Directives to override floating-point options | |
| • MIPS Syntax: | MIPS specific syntactical considerations |
Next: MMIX-Dependent, Previous: MicroBlaze-Dependent, Up: Machine Dependencies [Contents][Index]