 While the CPU executes from cache, it acts as a pure Harvard machine.When accessing backing memory, it acts like a von Neumann machine (where code can be moved around like data, which is a powerful technique).This modification is widespread in modern processors, such as the ARM architecture, Power ISA and x86 processors.