Datapath | |||||||||||||||
Datapath: flow of data during instruction execution | |||||||||||||||
![]() |
|||||||||||||||
Fig. 5.1 | |||||||||||||||
Components | |||||||||||||||
Registers: sequential circuits | |||||||||||||||
Register file: group of registers (32 in MIPS) | |||||||||||||||
ALU: combinational circuit | |||||||||||||||
Memory: to be defined later | |||||||||||||||
Instructions | |||||||||||||||
Data | |||||||||||||||
Control (not shown): selects operands and tells what to do with them | |||||||||||||||