PC Reference Library – Architecture of the Central Processing Unit

Stock Image of Intel i386 CPU Processor Type
Stock Image of Intel i386 CPU Processor Type

PC Guide Heading Text

Introduction:

These pages will teach you about the architecture of the CPU and differences between CPU architecture. A central processing unit (CPU) is the electronic circuitry within a computer that carries out the instructions of a computer program by performing the basic arithmetic, logical, control and input/output (I/O) operations specified by the instructions.1

Below we see a simplified diagram describing the overall architecture of a CPU. You must be able to outline the architecture of the central processing unit (CPU) and the functions of the arithmetic logic unit (ALU) and the control unit (CU) and the registers within the CPU.

Below we see a simplified diagram describing the overall architecture of a CPU. You must be able to outline the architecture of the central processing unit (CPU) and the functions of the arithmetic logic unit (ALU) and the control unit (CU) and the registers within the CPU.
Below we see a simplified diagram describing the overall architecture of a CPU. You must be able to outline the architecture of the central processing unit (CPU) and the functions of the arithmetic logic unit (ALU) and the control unit (CU) and the registers within the CPU.

The image in the above paragraph notes the following:

  • Memory holds both data and instructions.
  • The arithmetic/logic gate unit is capable of performing arithmetic and logic operations on data.
  • A processor register is a quickly accessible location available to a digital processor’s central processing unit (CPU). Registers usually consist of a small amount of fast storage, although some registers have specific hardware functions, and may be read-only or write-only.
  • The control unit controls the flow of data within the CPU – (which is the Fetch-Execute cycle).
  • Input arrives into a CPU via a bus.
  • Output exits the CPU via a bus.

Comparing CPU’s

When we compare CPU’s, we weigh a number of important factors, such as clock speed, number of cores, tdp, socket type and class (desktop, laptop, mobile device). But really, in a nutshell, it comes down to how much computing can be done when all parts of a CPU come together in a single clock cycle. If performing Task X takes two clock cycles on CPU A and one clock cycle on CPU B, then CPU B might be the better processor even if CPU A has a higher clock speed.  

Reviewing CPU’s

Outline the architecture of the central processing unit (CPU) and the functions of the arithmetic logic unit (ALU) and the control unit (CU) and the registers within the CPU.

Parts of a CPU:

  1. ALU – The arithmetic logic unit executes all calculations within the CPU
  2. CU – control unit, coordinates how data moves around

Registers, a memory location within the actual processor that work at very fast speeds. It stores instructions which await to be decoded or executed.

  1. PC – program counter – stores address of the -> next <- instruction in RAM
  2. MAR – memory address register – stores the address of the current instruction being executed
  3. MDR – memory data register – stores the data that is to be sent to or fetched from memory
  4. CIR – current instruction register – stores actual instruction that is being decoded and executed
  5. ACC – accumulator – stores result of calculations

Buses

  1. address bus – carries the ADDRESS of the instruction or data
  2. data bus – carries data between processor and the memory
  3. control bus – sends control signals such as: memory read, memory write

Together, these buses may be referred to as the “system bus” or the “front-side bus”2.

About Mike Casimir 145 Articles
Technical artist rising upon his client tell. We cater to all audiences in hopes of creating harder working team learning environments, and want to succeed in information technology fields of study or job experiences. We shed light on spirituality, and the heavens are directed as we show choose. Our primal strength is the brain. We acknowledge all absolution from negative behaviours and even life's imbalances, we exist to charge our futures with hope and endeavours. My time is end nearing, but thought I would put the word out there to interested audiences. Please feel free to contact myself in whole through the contact form. I am a technical specialist with emphasis on creating online learning modules. We exist to become better people through learning and creative innovation. We have basic computer literacy with strong computer skills.

Be the first to comment

Leave a Reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.