# data[].attributes.body
Es un circuito electrónico que actúa como Unidad Central de Proceso (CPU) de una computadora. Llamados por muchos como el “cerebro”.

# data[].attributes.body
Contiene información que viene pre grabada pr su fabricante y no puede ser modificada por el usuario. La información no se pierde al apagar la computadora, por eso no es volátil.

# data[].attributes.body
Permite al usuario guardar y recuperar su información en ella de forma directa. La información se pierde al apagar la computadora, por eso es volátil.

# data[].attributes.body
Transporta los datos de forma de pulsos eléctricos. Por él, viajan de un componente a otro,señales que le permiten a la CPU ejercer el control de todos los elementos y las direcciones de memoria donde están guardados los datos dentro de la memoria principal.

# data[].attributes.body
Es la "puerta de entrada y salida", ya que todo dato que ingresa a la CPU debe pasar por el registro de datos

# data[].attributes.body
La CPU guarda en cada momento datos que le sirven para controlar el funcionamiento de toda la computadora. Estos sirven de señal para que la unidad de control siga con la ejecucion normal de una instruccion o termine con ella.

# data[].attributes.body
Contiene permanentemente la direccion de memoria de la siguiente instruccion por ejecutar.

# data[].attributes.body
Contiene en cada momento la instrucción que se esta ejecutando.

# data[].attributes.body
Son utilizados como auxiliares en el funcionamiento propio de la CPU. Encontramos los siguientes:
-Registro de instruccion
-Registro contador de programa
-Registro de control
-Registro de datos

# data[].attributes.body
Se encarga de realizar las operaciones aritmeticas y las de tipo logico que ordene la unidad de control.

# data[].attributes.body
Se encarga de ordenar y supervisar todas las operaciones que deben efectuar la unidad aritmetico-logica y la memoria principal.

# data[].attributes.body
Esta formado por dos partes:
-Unidad de control.
-Unidad aritmético-logica.