R is for

Tiny CPU

Eight little puzzles, one toy chip. Write the instructions, press Step, and watch the registers do exactly what you told them to.

You'll pick up: MOV, ADD, loops, jumps, shifts, masks and the stack.

Level 1 of 8

Hello, register

A register is a tiny box inside the CPU that holds one number. Put 42 in register A.

MOV A, 42
copy a number (or another register) into A

On the shelf: MOV

The CPU · ready

  • A00x00 · 00000000
  • B00x00 · 00000000
  • C00x00 · 00000000
  • D00x00 · 00000000
zero flag 0stack

Starting with everything at 0