Architecture
From MoxieWiki
The moxie core implements a 32-bit load/store architecture with a compact instruction set and a simple exception model.
It provides a register file with 16 32-bit general purpose registers:
- $fp - the frame pointer
- $sp - the stack pointer
- $r1 - general purpose register
- $r2 - general purpose register
- $r3 - general purpose register
- $r4 - general purpose register
- $r5 - general purpose register
- $r6 - general purpose register
- $r7 - general purpose register
- $r8 - general purpose register
- $r9 - general purpose register
- $r10 - general purpose register
- $r11 - general purpose register
- $r12 - general purpose register
- $r13 - general purpose register
