Inside The CPU
Cores. I think, or rather hope, everyone reading this has at least heard the
word Core in the context of CPUs. This is going to sound insane, but
a core is essentially a CPU inside of a CPU. NO, NOT RECURSION. The CPU of yesteryear
was single core, so when you hear "quad-core," it's kind of like four of
those single core CPUs in one cpu.
There are many components inside of the CPU itself, but what I'd like to focus on is
registers. Registers hold data. The registers have specific names:
AX, BX, DS, GS, SI, etc. The key thing to gain here is that these things exist.
Each core has it's own set of registers. There are also other components like
flags, cache, ALU, etc but to keep things in scope, we won't worry about these
things now.