The microprocessor (which contains the CPU and sometimes other circuits) is usually attached to the motherboard by a zero insertion force socket (which is soldered to the motherboard). On some motherboards the microprocessor is soldered directly to the motherboard.
Circuit boards in a computer are plugged into a backplane. The underside (back) of the backplane has many pins corresponding to connectors coming from the circuit boards. These pins have wires wrapped around them that connect to other pins on the backplane connecting the circuit boards together so that the whole assembly performs the functions necessary for the computer.
In larger computers, there may be more than one backplane and they are connected to each other with wires, usually in the form a a wiring harness which has multiple wires held together by a sheath, clamps, or cable ties.
Smaller computers such as personal computers (PCs) do not have or need a backplane. They have most of the functionality on a single board called a motherboard (or mainboard) and additional circuit boards plug into one or more slots on the motherboard.
Older CPUs were held in primarily through a sliding latch that pushed the processor firmly into place. LGA775 sockets have a small door that closes over the CPU, and is then latched down.
Anything that holds a CPU
Random Access
A CPU socket is a mechanical connection. Its main function is to serve as a connection that holds the CPU and allows it to communicate with the motherboard.
it's instruction pointer register it's in cpu and it holds the instruction which the cpu fetching it from memory
the registers
The CPU is usually located on the motherboard.
RAM is volatile storage that holds the program and data that the CPU would be processing.
memory circuits
It takes a long time, in computer time, for the CPU to retrieve stuff out of RAM while running a program. So to speed things up cache was built. Cache holds a small part of the program you are working with and it is easy and fast for the CPU to retrieve it from cache. Cache is memory and it holds data for the CPU.
memory
The program counter (PC) and the stack pointer (SP).
known as cache, it is embedded in the CPU on all modern chips (CPU's). the CPU RAM, or Cache, is a small amount (less than 50Kb) of very high speed ram. L1 and L2 cache is embedded in new CPU's so that the CPU can work out multiple parts of code, so that less fetch-process-verify-send procedures are made with the system ram, of which holds the whole program.