The RS08 Compiler and library use five pseudo registers defined in the table below:
| Register | Normal Function |
|---|---|
| U (or _U) | scratch register |
| V (or _V) | scratch register |
| W (or _W) | scratch register |
| Y (or _Y) | address register of binary operations |
| Z (or _Z) | scratch register |