Beruflich Dokumente
Kultur Dokumente
Work
Daryl Ngan
Travis Beardslee
Chris Morgan
Overview
Inside a Microprocessor – How it thinks
OPERAND B
CONTROL
Pipelining
“Assembly Line”
Specialization
Don’t Waste Resources
Pipelining – Fetch Stage
Get Instruction From Memory
Store In Instruction Register
Instruction #1
Pipelining – Decode Stage
Determine Instruction Type
Get Necessary Data
Setup ALU
Instruction #2 Instruction #1
Pipelining – Execute Stage
Perform Required Operation
Store Result In Result Register
SYSTEM BUS
MEMORY CHIPS
Random-Access Memory
(RAM)
“Scratch Pad”
Written By
Programmers
Relatively Simple
Instructions - Decoding
01 (213) 740-9136 x111
Composed of Fields
CALL NETWORK ADMIN IN EEB B10
Like Telephone
Numbers