MADE BY AARYAN DEHADE
A little machine.
A clearer picture.
Write assembly. Follow the registers. See how a computer thinks.
16-bit words4,096memory cells15instructions
ConnectingStart with Assemble, then explore one step at a time.
01
Source code
02
LIVE MACHINE STATERegisters
ACAccumulator
00000 decPCProgram counter
0000 decMARMemory address register
0000 decMBRMemory buffer register
00000 decIRInstruction register
00000 decINLast input word
00000 decOUTLast output word
00000 dec03
NUMERIC WORDSInput / Output
OutputDECIMAL / HEX
Your program’s output will appear here.
04
Inside the memory
4,096 words · Hex values · Select a cell for decimal
| ADDR | +0 | +1 | +2 | +3 | +4 | +5 | +6 | +7 |
|---|---|---|---|---|---|---|---|---|
| 000 | ||||||||
| 008 | ||||||||
| 010 | ||||||||
| 018 | ||||||||
| 020 | ||||||||
| 028 | ||||||||
| 030 | ||||||||
| 038 |
PYTHON POWERED
Your source stays in this browser. Execution runs in an isolated, temporary server session.