Machines › Computers › Librascope › LGP-30
LGP-30
The LGP-30 (Librascope / General Precision, 1956) was designed by Stan Frankel, a Manhattan-Project and ENIAC veteran, and marketed by Royal McBee. A deliberately minimal machine of about 113 vacuum tubes, it used a single magnetic drum for all of memory and the working registers, a 31-bit word, sixteen one-address orders and a Flexowriter typewriter for the whole of input and output, small and cheap enough for one person to run. This is an original implementation written from scratch for emulators.org: it models the drum of 4096 words with the Accumulator, Counter and Instruction register, the sixteen orders Frankel named by their Flexowriter letters, and boots with a program already running that types onto the paper. Open the debugger to single-step the fetch-execute cycle, set breakpoints on a drum address, watch a drum word for writes, and read the program back as a disassembly of the sixteen LGP-30 orders.
LGP-30 Online Emulator
Play LGP-30 using JavaScript directly in your browser.
Controls
Configurations
| Configuration | Emulator | Machine | OS | Legal | |
|---|---|---|---|---|---|
| Flexowriter hello | LGP-30 | LGP-30 | open | Open ⛶ | |
| Countdown | LGP-30 | LGP-30 | open | Open ⛶ |
Downloads — ROMs & software
| Title | Type | Size (bytes) | Legal | |
|---|---|---|---|---|
| Countdown (LGP-30 machine code) | demo | 0 | open | Download ↓ |
| Flexowriter hello (LGP-30 machine code) | demo | 0 | open | Download ↓ |
Chips
Emulators
| Emulator | Type | License | Site |
|---|---|---|---|
| LGP-30 | online | Public domain |