[SOLVED] CSE3038-Homework 2

24.99 $

Category:

Description

Rate this product

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).