¿Las computadoras modernas tienen una arquitectura simple de von Neumann o Harvard?

Los ordenadores modernos no utilizan una sola estructura, siempre son mixtas. El L1Cache dentro del núcleo de la CPU se divide en ICache de instrucciones y DCache de datos, pero L2Cache se comparte. Por definición, el interior del núcleo de la CPU es una estructura de Harvard y el exterior es una estructura de von Neumann.

En los ordenadores personales, existen muchas arquitecturas distintas a las de von Neumann y Harvard. Por ejemplo, cuando ves vídeos, confías en un decodificador de vídeo, que no es una CPU sino un DSP. Por lo tanto, sólo las CPU de uso general se pueden dividir aproximadamente en estructuras de von Neumann y Harvard.

Introducción

La combinación de los componentes de la arquitectura von Neumann puede ser muy diferente, como la combinación de almacenamiento y control como SPM (ScratchPadMemory); informática como almacenamiento casi integrado y hardware informático como computación de memoria y memristor.

Estos nuevos tipos de hardware rompen hasta cierto punto la estructura de von Neumann, pero carecen de versatilidad, por lo que no pueden considerarse una subversión completa.