Datapath: critical path | ||||||||||||||
Why don't we use single-cylcle datapath? Too slow! | ||||||||||||||
Clock cycle time must be as long as the longest path: load instruction | ||||||||||||||
|
||||||||||||||
Fig. 5.21 | ||||||||||||||
5 functional units: PC, instruction memory, register file, ALU, data memory, plus 2 MUXes | ||||||||||||||