El modelo de Newman de 1945 define la arquitectura básica de una computadora con cuatro subsistemas: una memoria principal para almacenar tanto el programa como los datos, una unidad aritmético-lógica para realizar cálculos, una unidad de control que determina las operaciones de los otros subsistemas, y unidades de entrada y salida para comunicarse con dispositivos externos.