Contents|Index|Previous|Next

Assembler

The following documentation discusses the options for the assembler for the NEC VR4300 family of processors.

- MIPS-specific command-line options
- Syntax
- Register names
- Assembler Mnemonics

MIPS-specific command-line options

For a list of available generic assembler options, refer to Command-Line Options in Using AS in GNUPro Utilities.

-EB
-EL
Any MIPS configuration of the assembler can select big-endian or little-endian output at run time.

Use ‘-EB’ to select big-endian output, and ‘-EL’ for little-endian. The default is big-endian.

Syntax

For information about the MIPS instruction set, see MIPS RISC Architecture, (Kane and Heindrich, Prentice-Hall). For an overview of MIPS assembly conventions, see “Appendix D: Assembly Language Programming” in the same volume.

Register names

There are 32 64-bit general (integer) registers, named ‘$0..$31’. There are 32 64-bit floating point registers, named ‘$f0..$f31’.

Assembler Mnemonics

Refer to MIPS RISC Architecture or MIPS R4000 User’s Manual.