SLAU132V October 2004 – February 2020
The MSP430 compiler treats memory as a single linear block that is partitioned into subblocks of code and data. Each subblock of code or data generated by a C program is placed in its own continuous memory space. The compiler assumes that the full 16-bit (for MSP430) or 20-bit (for MSP430X) address space is available in target memory.