8
©2010 Akula LLC, Jeremy R. Hertzberg, BS CMPE Computer Technology Central Processor Unit http://upload.wikimedia.org/wikipedia/commons/ 0/02/80486dx2-large.jpg

©2010 Akula LLC, Jeremy R. Hertzberg, BS CMPE Computer Technology Central Processor Unit

Embed Size (px)

Citation preview

Page 1: ©2010 Akula LLC, Jeremy R. Hertzberg, BS CMPE Computer Technology Central Processor Unit

©2010 Akula LLC, Jeremy R. Hertzberg, BS CMPE

Computer TechnologyCentral Processor Unit

http://upload.wikimedia.org/wikipedia/commons/0/02/80486dx2-large.jpg

Page 2: ©2010 Akula LLC, Jeremy R. Hertzberg, BS CMPE Computer Technology Central Processor Unit

©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

Page 3: ©2010 Akula LLC, Jeremy R. Hertzberg, BS CMPE Computer Technology Central Processor Unit

©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

Page 4: ©2010 Akula LLC, Jeremy R. Hertzberg, BS CMPE Computer Technology Central Processor Unit

©2010 Akula LLC, Jeremy R. Hertzberg, BS CMPE

Instruction fetcher

Picks up the next instruction for the CPU

Page 5: ©2010 Akula LLC, Jeremy R. Hertzberg, BS CMPE Computer Technology Central Processor Unit

©2010 Akula LLC, Jeremy R. Hertzberg, BS CMPE

Instruction decoder

Implements the instruction by controlling the other hardware.

Page 6: ©2010 Akula LLC, Jeremy R. Hertzberg, BS CMPE Computer Technology Central Processor Unit

©2010 Akula LLC, Jeremy R. Hertzberg, BS CMPE

Registers

Short term memory

Holds data for processes, like adding two numbers.

Page 7: ©2010 Akula LLC, Jeremy R. Hertzberg, BS CMPE Computer Technology Central Processor Unit

©2010 Akula LLC, Jeremy R. Hertzberg, BS CMPE

Arithmetic Logic Unit

Performs arithmetic functions:

◦Addition, subtraction, multiplication◦Logic functions like AND and OR

Page 8: ©2010 Akula LLC, Jeremy R. Hertzberg, BS CMPE Computer Technology Central Processor Unit

©2010 Akula LLC, Jeremy R. Hertzberg, BS CMPE

Memory Unit

Handles fetching and storing of data