Date First Published: 30th June 2022
Topic: Computer Systems
Subtopic: Computer Hardware
Article Type: Computer Terms & Definitions
Difficulty: MediumDifficulty Level: 4/10
Learn more about what the CPU is in this article.
Stands for Central Processing Unit. The CPU, also known as the processor, is a component of a computer that handles and processes the instructions that it receives from hardware and software. For example, every time an application is opened on a computer, the CPU has processed those instructions. Without the CPU, a computer would not be able to boot as it would be unable to process any instructions that it receives. Calculating, sorting, and searching take place in the CPU.
In a computer, the CPU is stored in the CPU socket on the motherboard.
The CPU is sometimes referred to as the ‘brain’ of the computer due to its role of handling and processing all the instructions of the computer.
Key components of the CPU include:
The arithmetic and logic unit is divided into two parts, which include:
The CPU usually runs programs using the fetch-decode-execute cycle. As soon as a computer is turned on, this cycle begins. The three steps of the cycle include:
The CPU speed is based on three factors, which include:
The CPU is measured in clock speed. This refers to the speed the CPU can handle instructions. The clock speed is measured in cycles per second and one cycle per second is equivalent to 1 hertz (Hz), meaning that a CPU with a clock speed of 3 gigahertz (GHz) is capable of handling three billion cycles per second.
In the 1980s, processors often ran between 3-5 MHz, equal to 3-5 million pulses per second. As of now, processors run much, much faster.
Even though it seems like the CPU can handle and process multiple instructions at the same time due to the speed it can carry them out, it can only carry out one instruction at a time.
The cores of the CPU can be known as the ‘brains’ of them. Every CPU core can separately carry out operations from the others and they have a significant effect on the speed of a computer. A CPU with two cores is known as a dual-core processor, four cores: quad-core processor, six cores: hexa-core, and eight cores: octa-core.
The more cores a CPU contains, the more instructions that can be processed and handled at the same time. For example, a dual-core processor can carry out two instructions in the same period of time that it takes for a single-core processor to carry out one instruction.
However, processors with more than one core have a number of disadvantages, which include:
The CPU will often store commonly used instructions and data in the cache in order to increase the speed of retrieving data from the memory of the computer. It allows information to be accessed more quickly than if it was accessed from the hard drive.
Before requesting data from the RAM, the CPU control unit automatically checks the cache for instructions, eliminating the need to constantly fetch instructions and data from the RAM.
The terms ‘CPU’ and ‘GPU’ look similar, but they are two different processing units. The role of the GPU (Graphics Processing Unit) is to handle and process graphics operations, such as 2D and 3D calculations.
The term ‘central processing unit’ has been around since 1955. Early computers, such as the ENIAC had to be physically rewired to perform different tasks, causing these computers to be called ‘fixed-program computers’. The earliest devices that had CPUs were stored-program computers.
The design of J. Presper Eckert and John William Mauchly's ENIAC already included the concept of a stored-program computer, but it was originally left out so that it could be completed more quickly. Mathematician John von Neumann published a paper titled First Draft of a Report on the EDVAC on June 30, 1945, before ENIAC was created. It was the general design of a stored-program computer, which would be completed in August 1949. EDVAC was created to carry out a specific amount of operations of different kinds.
Additionally, the programs that were created for the EDVAC were designed to be stored in fast computer memory rather than being limited by the physical hardware of the computer.
Early CPUs were custom designs and were a component of larger, occasionally recognisable computers. However, the introduction of multi-purpose processors produced in large quantities has essentially replaced this method of creating unique CPUs for a certain purpose.
With the rise in popularity of integrated circuits, this standardisation that started with mainframes and minicomputers with single transistors has progressed quickly (IC). The IC has made it possible to design and produce increasingly complex CPUs with tolerances on the order of nanometers. Beyond the restricted use of specialised personal computers, the development and standardisation of CPUs have extended the presence of digital gadgets in modern-day life. Modern microprocessors can be found in a variety of electronic devices, such as cars, mobile phones, and occasionally, even in toys.
The first CPU was introduced in 1971 by Intel, called Intel 4004. It was a 4-bit CPU with a speed of 740 KHz. Five months later, Intel 8008 was introduced. It was the first 8-bit microprocessor.
If so, it is important that you tell me as soon as possible on this page.
Network Services Network Setups Network Standards Network Hardware Network Identifiers Network Software Internet Protocols Internet Organisations Data Transmission Technologies Web Development Web Design Web Advertising Web Applications Web Organisations Web Technologies Web Services SEO Threats To Systems, Data & Information Security Mechanisms & Technologies Computer Hardware Computer Software Ethics & Sustainability Legislation & User Data Protection