Starting from:

$25

CSE3038-Homework 2 Solved

Q.1 - 4.6 from 5th edition (4.6.1, 4.6.2, 4.6.3 included) 

 

Q.2 - 4.8 from 5th edition (4.8.1, 4.8.2, 4.8.3, 4.8.4, 4.8.6 included) 

 

Q.3 -We wish to add the instruction addi (add immediate) to the singlecycle datapath described in the chapter. Add any necessary datapaths and control signals to the single-cycle datapath of the Figure 4.24 which represents the datapath and show the necessary additions (if any) to the Figure 4.18 which represents the setting of the control lines. 

 

Q.4. - Assume that you are required to extend  our single-cycle  MIPS implementation  so that it handles the “jnew” instruction, where “jnew” has R-type instruction format where rd field is 0.  An example is given below: 

Example:  jnew   $s3, $s4     #  unconditionally jump to the address given  in  

Memory[$s3+$s4]

                                    #    PC← Memory[$s3+$s4]

 

Explain  your design by listing the required changes in  the complete single-cycle datapath clearly given in Figure 4.24 (additional wires, muxes and  control and selector signals if necessary).    

More products