Calculator-8008

1970s LED calculator-inspired UI — Intel 8008 CPU — In-house clean-room BCD ROM

Calculator-8008

About

  • 12-position LED UI with 8 CPU-driven active digits and 7-segment encoding
  • Intel 8008 CPU running real assembly at ~500 kHz
  • BCD arithmetic in an in-house ROM built from peripherals/calculator/build-calculator.mjs
  • No HP, TI, or other third-party calculator ROMs are bundled
  • I/O ports: key scan 08h, digit select 09h, segments 0Ah

Keyboard Shortcuts

Digits 0–9
Add +
Subtract -
Multiply * or X
Divide /
Equals = or Enter
Decimal .
Clear all C or Esc
Clear entry E or Bksp
Change sign ` or ~
CPU initializing…