there are multiple intermediate jumps between transistors to machine code. You use transistors to make gates, use gates to build more complex components like a register, an adder, a counter, memory, etc, then you make control logic so that a part of the processor does a specific operation when it reads a specific number from memory. That number in memory is the machine code.
https://nandgame.com/
Latest Answers