Calculator-8008

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

Calculator-8008

About

  • 8-digit signed whole numbers, with a separate sign LED; division truncates toward zero
  • Intel 8008 CPU running real assembly in browser-paced batches
  • 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
  • Shipping ROM uses RAM for keys and LED segments; authentic port scanning is future work
  • Decimal entry is unavailable and shows E. Clear with CE or C; overflow requires C

Keyboard Shortcuts

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