The computer features a 16-bit asynchronous RISC Harvard architecture, with no registers and a focus on simplicity and usability. It uses a serial data transmission and parallel storage system and incorporates bitwise operations and bit-shifting for tasks like multiplication and division. The architecture includes an instruction pipelining system that handles five steps per CPU cycle. An assembly language named QFTASM corresponds directly to the machine code. The creation of a higher-level language called Cogol, suitable for Tetris, is also discussed. This unique and versatile architecture emphasizes simplicity and flexibility in its design and functionality.
https://codegolf.stackexchange.com/questions/11880/build-a-working-game-of-tetris-in-conways-game-of-life