CPU is the heart of the computer architecture --> the brain
CPU components:
- ALU --> Arithmetic Logic Unit --> Logical and Arithmetic Operations
- FPU --> Floating Point Unit --> To handle the complexity of floating point calculations / the complexity of the decimal.. [[Floating Point Arithmetic]]
- [[Register]] --> Temporary Storage of information during the instruction execution
- Control Unit --> Performs the instruction execution
- Cache --> Intermediate Memory Space --> Boost CPU performance.. Saves the CPU from fetching instructions from the RAM.
- Front Side Bus --> Gateway of CPU, connected to the memory bus.. operating at the speed of it, which is much less than CPU speed.
Core of the CPU / Cores are --> ALU, FPU, Register, Control Unit and Cache
[Fetch Execute Cycle ]/ CPU Execution Cycle
1. Fetch - The CPU fetches instructions from the RAM.
2. Decode - The CPU decodes the instructions into binary words (Zero’s and One’). This is done because CPU works under the binary number system and it carries out binary operations.
3. Execute - The CPU executes the instructions according to the commands used in the instructions.
4. Write-back (Store) - The CPU takes the results of the instructions and stores them back in the RAM.
The Speed of CPU Processing is directly proportional to Clock Speed.. Computers function by very high frequency periodic electronic pulses in pulses per second
Socket is the physical plug for a CPU onto a Motherboard.. One Socket --> One CPU
[[CPU Speed]]
[[Kernels]]