User Tools

Site Tools


assignments:a4

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Next revision
Previous revision
assignments:a4 [2017/12/05 22:16] – created aboelazeassignments:a4 [2017/12/12 22:28] (current) aboelaze
Line 8: Line 8:
   * 4.16   * 4.16
   * 4.20   * 4.20
 +
 +
 +4.3 -- 35%    100%    76%    It is always producing the sign extended number needed or not
 +
 +4.5 -- The instruction is sd x12, 20(x1)
 +
 +4.5-1  -- 00 and 0010 ( we did not cover this in details)
 +
 +4.5-2 -- PC+4
 +
 +4.5-3 -- ALUsrc inputs are Reg[x12] and immediate output is immediate (0x0000000000000014)
 +
 +4.5-4 -- ALU inputs Reg[x12] and immediate
 +
 +4.7 -- 700, 950, 905, 705, 700 , 905 psec.
 +
 +4.8 -- 1.174
 +
 +4.13 -- need MUX's and paths to these mux's
 +
 +4.16 -- 
 +
 +4.16.1 Pipelined: 350; non-pipelined: 1750
 +4.16.2 Pipelined: 1750; non-pipelined: 1250
 +4.16.3 Split the ID stage. Th is reduces the clock-cycle time to 300ps.
 +4.16.4 35%.
 +4.16.5 65%
 +
 +4.30 --
 +
 +addi x11, x12, 5
 +
 +NOP
 +
 +NOP
 +
 +add x13, x11, x12
 +
 +addi x14, x11, 15
 +
 +NOP
 +
 +add x15, x13, x12
 +
 +
  
assignments/a4.1512512167.txt.gz · Last modified: 2017/12/05 22:16 by aboelaze

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki