Un procesador diminuto
Un procesador diminuto es un experimento interactivo de Cómo funciona un ordenador, una simulación gratuita de StudyFi Lab que funciona directamente en el navegador.
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é muestra el experimento «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).
¿Cómo pruebo «Un procesador diminuto»?
Ejecuta el programa «Multiplicar», cambia la celda 14 de 4 a 5 y comprueba que la salida termina en 15.
¿Estudias para un examen?
Sube tus apuntes y StudyFi los convierte en tarjetas, tests y pódcasts.