Project 1, Project 3, and Project 5

profileBell0216
project_3.doc

ITT 432 Project 3 Due: Mar. 11, 2013 Name________________________

Execute the following four instructions in continuous status. That is, continue the status data from the previous instruction. Do the three items below for each instruction.

(a) List values of all control signals.

(b) List input and output values of all participating blocks, including the main control module.

(c) Initial status: $s4=50, mem[60] = 2, mem[70] = 3, mem[80] = 4, PC = 501

lw $s1, 10($s4)

lw $s2, 20($s4)

add $s3, $s1, $s2

sw $s3, 30($s4)

lw $s1, 10($s4)

image1.jpg

lw $s2, 20($s4)

image2.jpg

add $s3, $s1, $s2

image3.jpg

sw $3, 30($s4)

image4.jpg