Unit 5.2 Processor
Unit 5.2 Processor
Unit
MIPS (Microprocessor without Interlocked Pipelined Stages) is a family of RISC
instruction set architecture (ISA) developed by MIPS Computer Systems.
The memory-reference instructions: load word (lw) and store word (sw)
6 bits 26 bits
D
W
h
3.5 Hours Observation
Time s A task has a series
stages;
of
30 40 40 40
Stage dependency:
40 20 e.g., wash before
A
Task Order
Multi
dry; tasks
overlapping
with
B Simultaneously use
stages;
resources
diff to speed
C Slowest
up; stage
the finish
determines
time;
D
3.5 Hours Observations
Time No speed up for
30 40 40 40 individual task;
40 20 e.g., A still
A takes
Task Order
30+40+20=90
B But speed up for
average task execution
time;
C
e.g., 3.5*60/4=52.5 <
30+40+20=90
D
Cola
Auto
Pipeline