
2. CPU Instruction Set Summary

2.1 CPU Instruction Formats
Each CPU instruction consists of a single 32-bit word, aligned on a word boundary. There are three instruction formats--immediate (I-type), jump (J-type), and register (R-type)--as shown in Figure 2-1. The use of a small number of instruction formats simplifies instruction decoding, allowing the compiler to synthesize more complicated (and less frequently used) operations and addressing modes from these three formats as needed.

Figure 2-1 CPU Instruction Formats
In the MIPS architecture, coprocessor instructions are implementation-dependent; see Appendix A for details of individual Coprocessor 0 instructions.

Copyright 1996, MIPS Technologies, Inc. -- 21 MAR 96




Generated with CERN WebMaker
