Los dispositivos lógicos programables como los microprocesadores 80186/80188 y los microcontroladores son circuitos integrados centrales que constan de una unidad de control, una ALU y registros para ejecutar instrucciones a cierta velocidad. Los ordenadores con arquitectura de Von Neuman contienen memoria de programa, memoria de datos y una unidad central que decodifica instrucciones para optimizar el acceso a las mismas.