Eli5 What is the mechanism that physically puts voltages on wires in the CPU.

335 views

I have a fairly strong understanding of how code like C is compiled into machine code and how transistors form gates which can be put together to compute lots of operations which can eventually become a computer. Say you have a machine instruction that says to add the contents of register 3 and register 5 and put the result in register 6. What is physically putting the voltages on the transistors in a way that achieves the desired result given that nothing is flipping a mechanical switch?

In: 2

7 Answers

Anonymous 0 Comments

Switches. Like the ones on a wall that controls the lights.
But much much smaller.
The voltage is always there; these switches, in the form of various components on a circuit board, route the needed power to the appropriate locations based on software instructions that determine how and when.

You are viewing 1 out of 7 answers, click here to view all answers.