Get the latest tech news
Show HN: Program a robot to solve a maze on a CPU emulator
A collection of projects, essays and thoughts
This means that the CPU’s performance is determined solely by simple true/false comparisons, without relying on if statements or other control flows. It does make the code a bit harder to read at times, but by merely changing the function of a single logic gate, you can witness how the entire CPU’s behavior is affected (spoiler alert: it stops working). Labels allow you to mark a point in your program to jump to, making it much easier to create loops in your code.
Or read this on Hacker News