El procesador lee instrucciones de la memoria, las decodifica para determinar la acción requerida, y puede leer o escribir datos de la memoria o módulos de entrada/salida como parte de la ejecución. La estructura interna del procesador incluye una unidad aritmética y lógica, registros y una unidad de control conectados a través de buses.