A CPU and GPU built from the ground up using primitive boolean values + the SDL library. Currently supports arithmetic operations, memory management, and rendering black and white images. Everything boils down to the use of NAND gates, which can be used to implement every possible combination of boolean logic.