Electronic – Controlling Transistors

cpumicrochiptransistors

I'm a .net developer, and it bothered me that I didn't have a good enough knowledge of how the computer actually runs the programs I write.
So I started reading on various subjects and came across some questions.

For example, I read that transistors are used to build logic gates since they can operate as an electricity controlled switch.
These, in turn can be used to build memory (as in an SR latch) and to perform computational tasks (as in a half adder).

What I don't understand is, how is the controlling voltage (the one applied to the gate) controlled if not by another transistor?
I read that the benefit comes from controlling a high current by applying a small one, is controlling a small current an easier task?

I know this is a novice question.
Thanks to those who answer!

Best Answer

You seem to have mixed up several things you read about. In a broad sense, there are two types of transistors, called BJT (bipolar junction transistor) and FET (field effect transistor). Nowadays, computers are made from the FETs. These are controlled by a voltage, not a current. The voltage produced by the output of one logic gate is applied to other logic gates. Internally the inputs of these logic gates are the gates of the FET transistors. Note that "gate" as in "logic gate" is different from "gate" as one of the terminals of a FET.