5.4.2 Objects in Data Memory
Most variables are ultimately positioned into the data memory. Due to the fundamentally different way in which automatic and static storage duration objects are allocated memory, they are discussed separately.
Note that in addition to the
situations described in this section, some optimizations attempt to cache
const
-qualified objects that otherwise would be allocated to program
memory into data memory, where they are accessed more efficiently.