← Back to projects
16-bit Computer
CS2300: Foundations of Computer Systems Design @ IIT Madras
Created a functional computer with a simple 16-bit architecture (in a simulator) bottom-up using only NAND gates. Wrote an assembler and a basic compiler for an LL(2) high-level language in C++.