|Arithmetic Logic Unit (ALU)
|This part performs simple arithmetic and logical operations.
|Control Unit (CU)
|Manages the various components of the computer. It reads and interprets instructions from memory.
|Small storage areas for temporary results or control values.
|A small, extremely fast memory designed to speed up the retrieval of frequently used instructions or data.
|Connects the CPU with other components like memory, peripherals, etc. through the system bus.
|Aims to reduce the time the CPU takes to fetch instructions from memory by predicting what instructions are likely to be used next and fetching them in advance.
|Translates the fetched instructions into a format that can be utilized by other parts of the CPU.