![]()
Move register to special purpose register.
<spr> = Ra
This instruction moves a general purpose register to a special purpose register. This instruction will never cause an exception.
| Opcode7 | Ra5 | Reserved8 | Spr6 | Func6 |
| 1 | Ra5 | ---- | Spr6 | 41 |
| Number | Moniker | Long Name |
| 0 | SR | Status Register |
| 3 | VER | Version Register |
| 4 | PTA | Page Table Address |
| 5 | Core | Core |
| 21 | AXC | Active Execution Context |
| 22 | Tick | Tick Count |
| 23 | EPC | Exception Program Counter |
| 25 | TBA | Trap Base Address |
| 33 | IPC | Hardware Interrupted Program Counter |
| 34 | RAND | Random number register |
| 35 | SRAND1 | Random number seed register #1 |
| 36 | SRAND2 | Random number seed register #2 |