The simulator is at righto.com/sinclair. My earlier TI calculator simulator is at righto.com/ti. (The image above is courtesy of Hackaday.)
Computer history, restoring vintage computers, IC reverse engineering, and whatever
Showing posts with label calculator. Show all posts
Showing posts with label calculator. Show all posts
Reverse-engineering and simulating Sinclair's amazing 1974 calculator with half the ROM of the HP-35
I've reverse-engineered the Sinclair Scientific calculator. The remarkable thing about this calculator is they took a simple 4-function calculator chip and reprogrammed its 320-instruction ROM to be a full scientific calculator. By looking at the chip, I've extracted the original code, reverse-engineered how it works, and written a JavaScript simulator that runs the original code and shows what the calculator is doing internally.
Simulating a TI calculator with crazy 11-bit opcodes
I've built a register-level simulator of a 1974 TI calculator chip that shows what actually happens inside a calculator when you perform operations and shows the calculator source code as it executes. The architecture of the calculator chip is pretty interesting, with 11-bit opcodes, a 9-bit address bus, and 44-bit BCD registers. The chip doesn't support multiplication or division, so these are performed with repeated addition or subtraction.
The simulator is at righto.com/ti.

