@natecull Not necessarily, or even typically. It is quite common to have both code and read-only data in ROM while using RAM for read/write data. RAM can also be used to hold code loaded from some type of storage that doesn't permit direct execution.