Question: We want to build a datapath for a MIPS processor. Recall that the arithmetic-logical instructions use the ALU unit where the inputs are coming from
We want to build a datapath for a MIPS processor. Recall that the arithmetic-logical instructions use the ALU unit where the inputs are coming from the two source registers. The memory instructions (i.e. load/store) can also use the ALU to calculate the effective address to be accessed. To do so, they use one input coming from register, the second input is coming from the sign-extended 16-bit offset field from the instruction. The value stored into a destination register comes from the ALU in case of arithmetic-logic instruction, and in case of load, it comes from memory Show how to build a datapath for load/store and arithmetic-logical instructions that uses a single register file and a single ALU to handle both types of instructions. You need to explicitly show the necessary multiplexors and their control signals (when there is more than one input path for a particular input)
Step by Step Solution
There are 3 Steps involved in it
Get step-by-step solutions from verified subject matter experts
