Question: Given the following MIPS code segment, at the given decimal byte addresses, executing on a single cycle datapath: 800 first beq $t5, t6, next add

Given the following MIPS code segment, at the given decimal byte addresses, executing on a single cycle datapath: 800 first beq $t5, t6, next add tl, $a1, $s2 804 808 812 first next sw $t1, 4 ($t3) a List the exact bit values (including the correct number of bits - e.g. do not omit any leading zeros) that will be sent to the sign extender when the BEQ instruction is executing List the exact bit values (including the correct number of bits eg. do not omit any leading zeros) that will be sent to the two inputs of the concatenator when the J instruction is executing. b) Bits sent to first input of concatenator (from the shifter): c) Bits sent to second input of concatenator: d) List the exact bit values from the instruction including the correct number of bits e.g. do not omit any leading zeros) that will be sent to the ALU control when the ADD instruction is executing. Given the following MIPS code segment, at the given decimal byte addresses, executing on a single cycle datapath: 800 first beq $t5, t6, next add tl, $a1, $s2 804 808 812 first next sw $t1, 4 ($t3) a List the exact bit values (including the correct number of bits - e.g. do not omit any leading zeros) that will be sent to the sign extender when the BEQ instruction is executing List the exact bit values (including the correct number of bits eg. do not omit any leading zeros) that will be sent to the two inputs of the concatenator when the J instruction is executing. b) Bits sent to first input of concatenator (from the shifter): c) Bits sent to second input of concatenator: d) List the exact bit values from the instruction including the correct number of bits e.g. do not omit any leading zeros) that will be sent to the ALU control when the ADD instruction is executing
Step by Step Solution
There are 3 Steps involved in it
Get step-by-step solutions from verified subject matter experts
