Addendum 1: educational CPU simulations software

Games I played for many hours

Turing Complete (TC) (Steam link)

Game on Steam, guides you on how to build working computer (including writing assembly code for it) starting from NAND gates.

If you are new to CPU architecture, for sure choose this one.

Virtual Circuit Board (VCB) (Steam link)

Game on Steam, sandbox for simulating logic circuits (starting from logic gates).

I chose VCB over TC for my CPU builds because:

Other games and software I heard about

Games:

Software popular among CPU hobbyists:

Professional: