Programming.
may make sense to have a CtrlPC module with a “next program counter” register and a dedicated adder to update the program counter. The PC is not the only source for the program memory address; we also need to be able to use the Z register (R31:R30) to address program memory for reading PM data. We