Saltar al contenido

Módulo 1: La máquina › Tus primeras instrucciones

Módulo 1 · lección 2

Tus primeras instrucciones

Cargar, sumar, guardar y mostrar números.

✓ Lección terminada

Bit, el robot cartero

Las instrucciones de BitCPU tienen nombres cortos en inglés, como los procesadores reales. Las de hoy:

LDA #5Pon el número 5 en A. El # significa «este número tal cual».
LDA xCopia a A lo que hay en el casillero llamado x.
ADD ySuma a A lo que hay en el casillero y. También existe SUB, que resta.
STA totalGuarda A en el casillero total.
OUTMuestra A en la pantalla.
HLTDetiene la máquina.
x: DAT 4Un casillero con el nombre x que guarda el 4.

Fíjate que A es el único lugar donde se hacen cuentas. Para sumar dos casilleros, hay que traer uno a A, sumarle el otro y guardar el resultado. Ese es el trabajo del cartero: llevar números de un lado a otro.

Sumar casilleros

Cargando…

Truco del nivel Explorador: en el código, los números y nombres subrayados se pueden tocar para cambiarlos. La figura cambia con ellos.

Para pensar

  1. ¿Qué fue fácil?
  2. ¿Qué fue difícil?
  3. ¿Otro paradigma lo habría resuelto mejor? ¿Cuál y por qué?