How many registers does CompactRISC have?
The CR16CPlus CompactRISC core has 16 general-purpose registers (R0..R13, SP, RA). Each two of the 16-bit general purpose register can form one 32-bit register. There are several processor registers like Program Counter (PC) Program Status Register (PSR). 3 Dedicated 32-bit registers for Interrupt Stack Pointer (ISP), User Stack Pointer (USP) and Interrupt Base (INTBASE) are available.