Figure 2—This chart shows the registers that comprise the M16C core CPU and addressing space that contains RAM (SFR and data) and flash memory (data, code, and interrupt) spaces.