Datapath Components
Abstract the datapath by its principal parts
Read
register1
Read
register2
Write
register
Write
data
Registers
Read
data 1
Read
data 2
Zero
ALU
result
Read
address
Write
address
Write
data
Data
Memory
ALU
Read
data
M
u
x
M
u
x
Sign
extend
Read
address
Instruction
Memory
Instruction
PC
4
Add
Generally, processing and bits move left to right
Previous slide
Next slide
Back to first slide
View graphic version