Norris
Una Unidad Central de Procesamiento (CPU) consta de dos partes: la Unidad de Control (CU) y la Unidad Aritmética Lógica (ALU). La ALU es un circuito digital que es capaz de calcular cualquier proceso que tenga una operación matemática como la suma y resta, por ejemplo, y operaciones lógicas entre dos números, y como tal es un bloque de construcción intrínseco de la CPU.
Hay multitud de circuitos electrónicos que tienen algún tipo de operación aritmética para funcionar, y cada uno tendrá una ALU adecuada. Un ejemplo de esto es un reloj digital que tiene una ALU para seguir agregando otro segundo, minuto y hora. Los microprocesadores modernos son unidades complejas y, por lo tanto, la ALU corresponde a eso en su propia complejidad; de hecho, puede haber múltiples núcleos, cada uno con múltiples unidades de ejecución y cada uno con múltiples ALU.
Una CU es la parte de la CPU que se encarga de dirigir las operaciones. Las salidas de la CU controlan toda la actividad y pueden considerarse una máquina de estados finitos. Controla el flujo de información a través de un procesador y es responsable de coordinar las actividades de otras unidades dentro de él.
Lo que funciona como control de la CU depende de la estructura interna de la CPU porque esto es lo que controla. Los procesadores regulares que pueden ejecutar instrucciones x86 tendrán una CU que buscará, decodificará, administrará la ejecución y almacenará los resultados. Un procesador que tiene un núcleo RISC necesitará una CU que pueda hacer mucho más: gestionará la traducción de instrucciones x86 a microinstrucciones RISC, gestionará la programación de las microinstrucciones y equilibrará la salida para asegurarse de que vayan a donde vayan. se supone que ellos. Este tipo de UC puede desglosarse en otras unidades para que las tareas que se realizan sean más manejables.