pipelined datapath control practice(1) - EEE230 Pipelined...

This preview shows page 1 - 3 out of 3 pages.

EEE230 Pipelined Datapath and Control Practice problems Use this bit of code for these questions add $5, $7, $2 sw $9, 4($6) lw $4, 8($12) or $6, $5, $3 1. This question focuses on the content written to the internal or pipeline registers. Assume that the code is stored starting at 0x00600000, the values in the memory are all initially -1, and the register values are the same as the number (so $5 holds the value 5). Using the pipelined diagram, give the contents of the value(s) written to each internal register (as indicated) at the end of the 4th clock cycle. Be specific and give the actual values placed into the register. Remember that even if the instruction will not use the value, there is no control on writing to the internal registers. a. IF/ID PC = ? b. ID/EX PC = ? Read data 1 = ? Read data 2 = ? Sign Extend = ? c. EX/MEM PC = ? Read data 2 = ? Zero = ? ALU result = ? d. MEM/WB

  • Left Quote Icon

    Student Picture

  • Left Quote Icon

    Student Picture

  • Left Quote Icon

    Student Picture