3. Below is a figure showing a datapath. (a) Describe all the steps and indicate the path that will be activated when performing microoperations: R3<- RO+R2; ADD R1, R3, R2; R3< stl R3 (b) N...
3. Below is a figure showing a datapath. (a) Describe all the steps and indicate the path that will be activated when performing microoperations: R3<- RO+R2; ADD R1, R3, R2; R3< stl R3 (b) Now assume that the datapath is pipelined. Name all the pipeline stages and indicate if any hazards will occur. Propose to solve the hazards (25) Load enable B select A addres data RO Ri MUX R2 R3 B data A data D address Constant Destination select MUX B Bus B Data Sell Ca Arithmetic/logic Shifter 0 unit (ALU) ZZero Function unit MF s MUKF Data In MD selectMUXD Bas D
3. Below is a figure showing a datapath. (a) Describe all the steps and indicate the path that will be activated when performing microoperations: R3