Registers in action: brighten — +10 to every pixel
32 pixels in memory · GPRs handle navigation · vector registers crunch data 16 at a time. Hit "Step" and watch what flows where.
Memory (RAM) — pixel brightness values, addresses 1000–1031
CPU — registers
r0q
pointer — "where"1000
r1q
counter — "how many"32
m0 — working data (16 bytes)
m1 — constant, loaded once
GPR: address / counter
data being read / in vector register
result written to memory