Stella Preview

You can try the first discovery and the 3D controls now. Stella unlocks every stage.

View plansLog in
Silicon Layer

Datapath: One Instruction Journey

Follow one instruction through fetch, decode, execute, memory, and writeback, see it match the Turing five phases, and watch a small program build a computation.

Prologue · 1/5

Above the sea of gates

By the previous chapters, switches became logic gates, and gates became addition. This chapter is their culmination. The blocks laid out before you — instruction memory, registers, the ALU, data memory — are all made from that sea of logic gates. And when a single instruction journeys across this sea, “computation” happens. First, advance just one beat and watch the instruction touch the first block.

Press “advance one beat” and watch the instruction begin to flow through the datapath.

Running: ADDI r1, r0, 6
5 beats=Read · Rule · Write · Move · State

You can try the first discovery and the 3D controls now. Stella unlocks every stage.

Registers & MemoryPC = 0
r00
r10
r20
r30
r40
mem[0]0
Datapath: One Instruction Journey - Luneidea