Technology

16-bit computer in Excel

Here’s a really original project led by YouTuber Inkbox who designed a computer entirely in Microsoft Excel. All without resorting to Visual Basic scripts, plugins or any other external help.

This 16-bit system, operating on a simple spreadsheet, is based on an architecture composed of custom instructions including 23 instruction mnemonics and 26 opcodes.

He is super intelligent!

The main design of the CPU is divided into several units: a recovery unit, a control unit, an arithmetic logic unit, a register file, a PC unit, several multiplexers, a memory control unit, a RAM table of 128KB and 128 × 128 in 16 colors. display.

The project, available on GitHub under the name “excelCPU”, includes some key files such as the CPU itself, a ROM, a set of detailed instructions, a compiler for Excel-ASM16, and a folder of example programs.

Not only is this a tour de force in design programming, but it also opens up new perspectives on Excel’s capabilities as a development tool. To tell you how awesome it is, the CPU runs on a simple clock signal and can be controlled in automatic or manual mode with various options for resetting RAM, reading ROM and running programs. And of course, users of this “computer” can also write programs in the Excel-ASM16 language and compile them to a ROM.xlsx spreadsheet.

In short, we can’t stop Extreme Hack!

Source link

Related Articles

Leave a Reply

Your email address will not be published. Required fields are marked *

Back to top button