Než se začneme hlouběji zabývat strukturou programu, musíme si ozřejmit jaký význam je přiřazen jednotlivým registrům procesoru. Toto přiřazení ukazuje následující tabulka.
Tabulka 8.1. Význam registrů v implementaci FIG-FORTH 1802
| registr | význam |
|---|---|
| R2 | RSP (Return Stack Pointer), roste směrem k nižším adresám |
| R3 | PC for I/O and primitives |
| R7, R8 | Temporary Accumulator |
| R9 | PSP (Parameter Stack Pointer) roste směrem k vyšším adresám |
| RA | IP, FORTH „I“ register |
| RB | FORTH „W“ register |
| RC | PC for inner interpreter |
| RD | User Pointer |
| RF | Disc I/O |
Protože procesor CDP1802 neupřednostňuje žádný registr a všechny jsou si rovny. Není žádný preferovaný čítač instrukcí, žádný zásobník, žádný indexový registr. Proto není k tabulce co dodat. Přiřazení je možno bez jakýchkoliv následků libovolně změnit.
Ostatní registry, neuvedené v tabulce, FIG-FORTH 1802 nepoužívá a jsou k dispozici programátorovi.