I am a software developer trying to understand how computers work at a lower level.
I understand that there is a difference between an Integrated Circuit, a MicroProcessor and a MicroController. A Microcontroller is an integrated circuit but an IC is not necessarily a Microcontroller.
I have had a look through my book, which shows lots of examples of logic gates used in IC's. Is there a one to one relationship between a logic gate and an IC? The IC's I have looked at suggest that there is not, but the circuit diagrams suggest that there is i.e. on the circuit diagram, the IC is replaced by a single logic gate.
Also, I read somewhere that a NOR gate has four Transistors. A Microcontroller has a billion Transistors, so based on this logic; does a microcontroller have millions of logic gates?