The CPU is the central component of the computer system and contains transistors that perform logical operations. There are different types of CPUs including single core, dual core, and quad core. Registers are a type of memory used by the CPU to store data and instructions being used. Cache memory is high-speed memory closest to the CPU used to speed up processing. A hard disk is a magnetic storage device that stores data on spinning platters and comes in different interface types and storage capacities.