Stella-voorvertoning

Je kunt nu de eerste ontdekking en de 3D-bediening uitproberen. Stella ontgrendelt elke fase.

Bekijk abonnementenInloggen
Silicon Layer

Datapad: de reis van één instructie

Volg één instructie door ophalen, decoderen, uitvoeren, geheugen en terugschrijven, zie hoe dit overeenkomt met de vijf fasen van Turing, en bekijk hoe een klein programma een berekening opbouwt.

Machinaal vertaald vanuit het Engelse origineel. Open Engels origineel

Prologue · 1/5

Boven de zee van poorten

In de vorige hoofdstukken werden schakelaars logische poorten, en poorten werden optelling. Dit hoofdstuk is daarvan het hoogtepunt. De blokken die voor je liggen — instructiegeheugen, registers, de ALU, datageheugen — zijn allemaal gemaakt van die zee van logische poorten. En wanneer één enkele instructie deze zee doorkruist, gebeurt er “berekening”. Zet eerst maar één slag vooruit en kijk hoe de instructie het eerste blok raakt.

Druk op “Eén slag vooruit” en kijk hoe de instructie door het datapad begint te stromen.

Actief: ADDI r1, r0, 6
5 tikken=Read · Rule · Write · Move · State

Je kunt nu de eerste ontdekking en de 3D-bediening uitproberen. Stella ontgrendelt elke fase.

Registers & MemoryPC = 0
r00
r10
r20
r30
r40
mem[0]0
Datapad: de reis van één instructie - Luneidea