Cómo funciona un ordenador
Cómo funciona un ordenador es una simulación interactiva gratuita de StudyFi Lab. Funciona directamente en el navegador, sin registro y sin instalar nada.
Números binarios y una pequeña CPU ejecutando instrucciones
Experimentos
Números binarios
Un ordenador guarda los números como bits, 0 y 1. Cada bit tiene un valor posicional —una potencia de dos: 128, 64, … 2, 1— y el número es la suma de los valores de los bits encendidos. El hexadecimal escribe cada 4 bits como una cifra 0–F, y el octal cada 3 bits. En complemento a dos el bit más alto vale −128, así que 11111111 significa −1.
Prueba esto: Enciende los 8 bits (255), cambia a complemento a dos y mira cómo 255 se convierte en −1.
Suma binaria
Se suma columna a columna desde la derecha, como en papel, pero 1 + 1 = 10: se escribe 0 y se lleva 1 a la siguiente columna. Si un acarreo sale del 8.º bit, el resultado no cabe en 8 bits: desbordamiento. Un ordenador calcula a − b como a + (b invertido) + 1, es decir, suma el complemento a dos.
Prueba esto: Pon 200 + 100 y avanza paso a paso: un acarreo se cae por la izquierda y el resultado es solo 44. Luego prueba la resta 5 − 12.
Un procesador diminuto
El programa y los datos comparten la misma RAM. La CPU repite tres pasos: fetch — copia el byte de la dirección del contador de programa PC al registro de instrucción IR y aumenta PC; decode — la unidad de control identifica la instrucción; execute — la ejecuta, p. ej. A ← A + B. Los 4 bits altos de un byte son el código de operación y los 4 bajos una dirección o un número. JZ salta solo si la bandera Z = 1 (el último resultado fue cero).
Prueba esto: Ejecuta el programa «Multiplicar», cambia la celda 14 de 4 a 5 y comprueba que la salida termina en 15.
Preguntas frecuentes
¿Qué es Cómo funciona un ordenador?
Cómo funciona un ordenador es una simulación interactiva gratuita de StudyFi Lab. Funciona directamente en el navegador, sin registro y sin instalar nada. Números binarios y una pequeña CPU ejecutando instrucciones
¿Cómo funciona un ordenador es gratis?
Sí. Cómo funciona un ordenador es completamente gratis. Funciona en el navegador del ordenador, la tableta o el móvil, y no necesitas cuenta.
¿Qué puedo explorar en Cómo funciona un ordenador?
Números binarios, Suma binaria, Un procesador diminuto.
¿Qué muestra el experimento «Números binarios»?
Un ordenador guarda los números como bits, 0 y 1. Cada bit tiene un valor posicional —una potencia de dos: 128, 64, … 2, 1— y el número es la suma de los valores de los bits encendidos. El hexadecimal escribe cada 4 bits como una cifra 0–F, y el octal cada 3 bits. En complemento a dos el bit más alto vale −128, así que 11111111 significa −1.
¿Qué muestra el experimento «Suma binaria»?
Se suma columna a columna desde la derecha, como en papel, pero 1 + 1 = 10: se escribe 0 y se lleva 1 a la siguiente columna. Si un acarreo sale del 8.º bit, el resultado no cabe en 8 bits: desbordamiento. Un ordenador calcula a − b como a + (b invertido) + 1, es decir, suma el complemento a dos.
¿Estudias para un examen?
Sube tus apuntes y StudyFi los convierte en tarjetas, tests y pódcasts.