SWCU194 March 2023 CC1314R10 , CC1354P10 , CC1354R10 , CC2674P10 , CC2674R10
There are eight 16-bit general-purpose registers: R0 through R7. A few instructions require dedicated use of R0 and R1.
There are four status flags: zero (Z), negative (N), carry (C), and overflow (V).
There is a 16-bit program counter, PC. There is also a dedicated stack for storing the program counter, which allows for three levels of subroutine calls. The Sensor Controller firmware framework uses one of these levels, which means that procedures can use two levels.