©2010 Akula LLC, Jeremy R. Hertzberg, BS CMPE
Computer TechnologyCentral Processor Unit
http://upload.wikimedia.org/wikipedia/commons/0/02/80486dx2-large.jpg
©2010 Akula LLC, Jeremy R. Hertzberg, BS CMPE
Central Processing Unit (CPU)
The basic CPU is composed of five different elements
Each element was designed with Gates
Each Gate was made with transistors
©2010 Akula LLC, Jeremy R. Hertzberg, BS CMPE
Simple Central Processing Unit
The five basic CPU elements are:
◦Instruction fetcher◦Instruction decoder◦Registers◦Arithmetic Logic Unit◦Memory Unit
©2010 Akula LLC, Jeremy R. Hertzberg, BS CMPE
Instruction fetcher
Picks up the next instruction for the CPU
©2010 Akula LLC, Jeremy R. Hertzberg, BS CMPE
Instruction decoder
Implements the instruction by controlling the other hardware.
©2010 Akula LLC, Jeremy R. Hertzberg, BS CMPE
Registers
Short term memory
Holds data for processes, like adding two numbers.
©2010 Akula LLC, Jeremy R. Hertzberg, BS CMPE
Arithmetic Logic Unit
Performs arithmetic functions:
◦Addition, subtraction, multiplication◦Logic functions like AND and OR
©2010 Akula LLC, Jeremy R. Hertzberg, BS CMPE
Memory Unit
Handles fetching and storing of data