La CPU es el componente central de una computadora que ejecuta instrucciones y procesa datos. Está dividida en unidades funcionales como la unidad aritmética, unidad de bus, y unidad de decodificación. Existen diferentes familias de CPU como Intel Pentium, AMD Opteron y PowerPC. La memoria de la CPU incluye RAM volátil, ROM no volátil, y memoria flash no volátil. Los datos viajan entre componentes a través de buses del sistema.