seegongsik
Mis palabras
Estructura

¿Quién hace realmente la suma?

La vez pasada vimos el comando "suma." Pero ¿quién hace realmente esa suma? ¿Y la resta, y la comparación? Conozcamos al trabajador dentro de la CPU que se encarga solo del cálculo, la ALU.

01

Hay una parte que solo hace cálculo

Dentro de la CPU
hay una parte
que se encarga solo del cálculo.
Su nombre es la ALU.
Dale dos números
y "qué cálculo hacer,"
y hace ese cálculo
y produce un resultado.
Es como el corazón de una calculadora.

107
ALU
trabajador de cálculo
Resultado: 17

Dos números entran por arriba, el resultado sale por abajo.

ALU es la sigla de
"unidad aritmético-lógica."
El nombre es grandioso,
pero lo que hace es claro.
Con los dos números que recibe,
hace el cálculo que se le dice.
Solo eso.

02

Elige el tipo de cálculo con un dial

La ALU es lista
porque no hace solo una cosa.
Suma,
resta,
y hasta comparación.
Gira el dial de "qué cálculo"
y elige lo que quieres,
y los mismos dos números
dan un resultado distinto.
Prueba a girarlo.

ALU · Suma
10 7
17

Pon dos números y elige un cálculo.

Solo cambiaste el dial,
y el mismo trabajador
hizo un cálculo distinto, ¿no?
Este "qué cálculo"
lo fija en realidad
el comando de la vez pasada.

03

El sumador de la lección 6 vive aquí

Abre la ALU
y hay algo familiar.
Es el sumador que construimos en la lección 6.
La suma la maneja ese sumador.
Resta, comparación, y
operaciones lógicas como y, o,
es un vecindario
donde viven juntos pequeños circuitos de cálculo.

Dentro de la ALU
Sumador
el de la lección 6 (suma)
Restador
el cálculo que quita
Comparador
juzga cuál es mayor
Circuitos lógicos
el y, o, no de la lección 5
El sumador de la lección 6 entró como una parte de la ALU y está trabajando

Los circuitos de cálculo reunidos dentro de la ALU.

Los pequeños circuitos que construimos
uno a uno en las lecciones 5 y 6
eran, de hecho, las partes
que forman esta ALU.
Cosas pequeñas reunidas
en un solo trabajador de cálculo.

04

"Cuál es mayor" también lo responde la ALU

Entre los trabajos de la ALU,
tan importante como el cálculo es la comparación.
"¿Es este número mayor que aquel?"
"¿Son iguales los dos números?"
A preguntas como estas
responde verdadero o falso.
Este único verdadero o falso
después se vuelve la semilla
de la bifurcación llamada "si."

Verdadero

Verdadero es 1, falso es 0. Para una computadora esto también es, al final, 0 y 1.

"¿Es 10 mayor que 7?"
La respuesta es verdadero.
Este simple juicio
es enormemente importante.
Que un programa mire una situación
y elija un camino
todo empieza desde esta comparación.

05

El comando gira el dial

Ahora dos áreas se encuentran.
¿Recuerdas el comando de la vez pasada?
La parte de adelante de "suma,"
ese código de operación,
gira el dial de la ALU.
"Suma" lo fija en suma,
"resta" en resta.
El comando le dice a la ALU
qué cálculo hacer.

ALU · Suma
10 7
17

El código de operación de un comando → el dial de la ALU.

El comando decide qué hacer,
y la ALU hace ese cálculo.
Ahora las dos partes centrales de la CPU
se han reunido.
La próxima vez veremos
cómo estas dos trabajan como un solo cuerpo,
toda la CPU.

En una líneaLa ALU es el trabajador dentro de la CPU que se encarga del cálculo y la comparación. El sumador de la lección 6 vive en ella también. El código de operación de un comando fija qué cálculo hace la ALU. El verdadero o falso de la comparación es la semilla del "si."
¿Te fue útil? Apoyar seegongsik
Estructura