Machines › Computers › Babbage › Analytical Engine
Analytical Engine
1837
Charles Babbage's 1837 mechanical general purpose computer, designed but never built in his lifetime.
Analytical Engine Online Emulator
Play Analytical Engine using JavaScript directly in your browser.
Controls
Boots running a demo card program: it computes a value with the Mill and prints it. The current card walks the card chain along the bottom; the Mill panel shows the ingress/egress axes and the run-up lever; the Store shows the columns (Variables). Use the on-screen keypad (or the physical keys: Space/Enter = step one card, P = start, O = stop, ← / → = wind the card chain, R = reset). Open the debugger to single-step the card reader, set a breakpoint on a card, or watch a Store column for writes.
Boots running a demo card program: it computes a value with the Mill and prints it. The current card walks the card chain along the bottom; the Mill panel shows the ingress/egress axes and the run-up lever; the Store shows the columns (Variables). Use the on-screen keypad (or the physical keys: Space/Enter = step one card, P = start, O = stop, ← / → = wind the card chain, R = reset). Open the debugger to single-step the card reader, set a breakpoint on a card, or watch a Store column for writes.
Boots running a demo card program: it computes a value with the Mill and prints it. The current card walks the card chain along the bottom; the Mill panel shows the ingress/egress axes and the run-up lever; the Store shows the columns (Variables). Use the on-screen keypad (or the physical keys: Space/Enter = step one card, P = start, O = stop, ← / → = wind the card chain, R = reset). Open the debugger to single-step the card reader, set a breakpoint on a card, or watch a Store column for writes.
Configurations
| Configuration | Emulator | Machine | OS | Legal | |
|---|---|---|---|---|---|
| Factorial (6!) | Analytical Engine | Analytical Engine | open | Open ⛶ | |
| Triangular sum (1..N) | Analytical Engine | Analytical Engine | open | Open ⛶ | |
| Powers of two (2^N) | Analytical Engine | Analytical Engine | open | Open ⛶ |
Emulators
| Emulator | Type | License | Site |
|---|---|---|---|
| Analytical Engine | online | Public domain | Website ↗ |