Machines › Computers › Manchester › Manchester Mark 1
Manchester Mark 1
1949
The 1949 Manchester Mark 1 from the University of Manchester: it followed the Baby, adding index registers (the B-tube), a hardware multiplier, a 40-bit word and drum backing store.
Manchester Mark 1 Online Emulator
Play Manchester Mark 1 using JavaScript directly in your browser.
Controls
Boots with a program loaded and running: the factorial series 1! 2! 3! … 10!, each result printed on the teleprinter paper (right) as its dot pattern is computed on the Williams-tube store (left). The amber marker is the control register CI walking the program; the B-line index registers appear under the header. Use the debugger to single-step one instruction, set a breakpoint on a store line, watch a line for writes, and read the disassembly of the Mark 1 function codes. The second configuration prints a table of squares by using a B-line as an index register (the Mark 1 innovation). The on-screen panel gives Run / Stop / Step / Reset — the Mark 1 had a console of switches and hand-keys, not a typewriter keyboard.
Boots with a program loaded and running: the factorial series 1! 2! 3! … 10!, each result printed on the teleprinter paper (right) as its dot pattern is computed on the Williams-tube store (left). The amber marker is the control register CI walking the program; the B-line index registers appear under the header. Use the debugger to single-step one instruction, set a breakpoint on a store line, watch a line for writes, and read the disassembly of the Mark 1 function codes. The second configuration prints a table of squares by using a B-line as an index register (the Mark 1 innovation). The on-screen panel gives Run / Stop / Step / Reset — the Mark 1 had a console of switches and hand-keys, not a typewriter keyboard.
Configurations
| Configuration | Emulator | Machine | OS | Legal | |
|---|---|---|---|---|---|
| Factorial series | Manchester Mark 1 | Manchester Mark 1 | open | Open ⛶ | |
| Squares via index register | Manchester Mark 1 | Manchester Mark 1 | open | Open ⛶ |
Downloads — ROMs & software
| Title | Type | Size (bytes) | Legal | |
|---|---|---|---|---|
| Factorial series (Mark 1 machine code) | demo | 0 | open | Download ↓ |
| Table of squares via B-line index (Mark 1 machine code) | demo | 0 | open | Download ↓ |
Chips
Emulators
| Emulator | Type | License | Site |
|---|---|---|---|
| Manchester Mark 1 | online | Public domain |