Central Processing Unit

Advertisements

What is Motherboard Input Device in Computer

What is Central Processing Unit

The CPU processes instructions it receives in the process of decoding data. In processing this data, the CPU performs four basic steps;

components of cpu

Fetch: Each instruction is stored in memory and has its own address. The processor takes this address number from the program counter, which is responsible for tracking which instructions the CPU should execute next.

Decode: All programs to be executed are translated to into Assembly instructions. Assembly code must be decoded into binary instructions, which are understandable to your CPU. This step is called decoding.

Execute: While executing instructions the CPU can do one of three things: Do calculations with its ALU, move data from one memory location to another, or jump to a different address.

Store: The CPU must give feedback after executing an instruction.

Central processing unit carries out all important functions of a computer. It receives instructions from both the hardware and active software and produces output accordingly. Generally, a CPU has three components they are;

  • ALU (Arithmetic Logic Unit)
  • Control Unit
  • Memory or Storage Unit

Memory: It is called Random access memory (RAM). It temporarily stores data, programs and intermediate and final results of processing.

Control Unit: It controls and coordinates the functioning of all parts of computer. It does not involve in processing and storing data.

ALU: ALU is that portion of CPU hardware which performs the arithmetical and logical operations on binary data. Arithmetic functions include addition, subtraction, multiplication and division. Logical functions mainly include selecting, comparing and merging the data.


What is Motherboard Input Device in Computer

Google Advertisment

Buy This Ad Space @$20 per Month, Ad Size 600X200 Contact on: hitesh.xc@gmail.com or 9999595223

Magenet is best Adsense Alternative here we earn $2 for single link, Here we get links ads. Magenet

For Projects 9999595223

Google Advertisements


Buy Websites 9999595223

Buy College Projects with Documentation Contact on whatsapp 9999595223. Contact on: hitesh.xc@gmail.com or 9999595223 Try this Keyword C++ Programs

Advertisements