The register file consists of 32 8-bit general purpose working registers with single clock cycle access time. The register file supports the following input/output schemes:
Six of the 32 registers can be used as three 16-bit address register pointers for data space addressing, enabling efficient address calculations.
The register file is located in a separate address space and is therefore not accessible trough instructions operation on data memory.