<<< Simplified Zero-Operand Instructions (not x86!) | Index | Problem with Extending the Simplified Instruction Set (not x86!) >>> |
|
|
The first method is to directly use the undefined opcodes to define new instructions
(this works best when there are undefined bit patterns within an opcode group and new instruction falls into that same group.)
For example, opcode "000 11 mmm" falls into the same group as the NOT instruction.
If you decided to add NEG (negate, take the two's complement) instruction,
using opcode "000 11 mmm" makes a lot of sense.
NEG instruction uses the same syntax and decoding, as the NOT instruction.
<<< Simplified Zero-Operand Instructions (not x86!) | Index | Problem with Extending the Simplified Instruction Set (not x86!) >>> |