
Related Information
•
Nios II Custom Instruction User Guide
•
Processor Architecture
on page 14
3.9.9. No-Operation Instruction
The Nios II assembler provides a no-operation instruction,
nop
.
3.9.10. Potential Unimplemented Instructions
Some Nios II processor cores do not support all instructions in hardware. In this case,
the processor generates an exception after issuing an unimplemented instruction. Only
the following instructions can generate an unimplemented instruction exception:
•
mul
•
muli
•
mulxss
•
mulxsu
•
mulxuu
•
div
•
divu
•
initda
All other instructions are guaranteed not to generate an unimplemented instruction
exception.
An exception routine must exercise caution if it uses these instructions, because they
could generate another exception before the previous exception is properly handled.
Refer to the "Unimplemented Instruction" section of this chapter for more information
regarding unimplemented instruction processing.
Related Information
Unimplemented Instruction
on page 84
3.10. Programming Model Revision History
Document
Version
Changes
2018.04.18
• Implemented editorial enhancements.
• Corrected information about
mpubase
, and
mpuacc
register.
• Corrected the Table:MASK Region Size Encodings.
2016.10.28
Removed extra exception information option.
2015.04.02
Initial release
3. Programming Model
NII-PRG | 2018.04.18
Nios II Processor Reference Guide
105