YES! The CPU passes the smoke test. And just executed its first code!
First few manual clock cycles were NOPs, then I fed it a steady stream of additions to a register (add r2 r1 r2) to make the lights on the top register start counting.
So it's actually computing!
Then I started on interfacing it to the emulator so I can feed it actual programs. Not completely finished with that yet, but it's close enough that I can see it starting to work.
All signs are looking good!

🔞
