Menu

Blog

Jan 30, 2024

I built my own 16-Bit CPU in Excel

Posted by in category: computing

To try everything Brilliant has to offer—free—for a full 30 days, visit https://brilliant.org/Inkbox. The first 200 of you will get 20% off Brilliant’s annual premium subscription.

I designed my own 16-Bit Computer in Microsoft Excel without using Visual Basic scripts, plugins, or anything other than plain Excel. This system on a spreadsheet is based off of a custom Instruction Set Architecture that has a total of 23 instruction mnemonics and 26 opcodes.

The main design of the CPU is broken into a fetch unit, control unit, arithmetic logic unit, register file, PC unit, several multiplexers, a memory control unit, a 128KB RAM table, and a 128×128 16-color display.

Try it out down below:
https://github.com/InkboxSoftware/excelCPU

This video was sponsored by Brilliant.
computer chip by MITHUN T M from Noun Project.
Memory by Alvida from Noun project.
Calculator by Uswa KDT from Noun Project.

Comments are closed.