Question: 1. Draw datapath for the following instructions. Show the components that activate on different stages. Use numbers (1, 2, 3....) to show the sequence of

 1. Draw datapath for the following instructions. Show the components that

1. Draw datapath for the following instructions. Show the components that activate on different stages. Use numbers (1, 2, 3....) to show the sequence of components activate in different stages. Also, show the status and data in registers and memory. Assume $t0=10, $t1=15, $t2=0x20. (a) ADD $50, $t0,$t1 6 (b) ADDI $s1, $t0, 50 6 (c) SW $81, 8($t2) 6 Assume the data of the array is A[10]={2, 5, 7, 9, 10, 15, 20,8,0, 10). I (d) BEQ $s2, $s3, 10 6 Assume $s2=$s3, Current PC = 100 (e) Now draw the complete datapath to support following instructions: 11 ADD $so, $to, $t1 ADDI $81, $t0,50 SW $51, 8($12) BEQ $s2, $s3, 10 1. Draw datapath for the following instructions. Show the components that activate on different stages. Use numbers (1, 2, 3....) to show the sequence of components activate in different stages. Also, show the status and data in registers and memory. Assume $t0=10, $t1=15, $t2=0x20. (a) ADD $50, $t0,$t1 6 (b) ADDI $s1, $t0, 50 6 (c) SW $81, 8($t2) 6 Assume the data of the array is A[10]={2, 5, 7, 9, 10, 15, 20,8,0, 10). I (d) BEQ $s2, $s3, 10 6 Assume $s2=$s3, Current PC = 100 (e) Now draw the complete datapath to support following instructions: 11 ADD $so, $to, $t1 ADDI $81, $t0,50 SW $51, 8($12) BEQ $s2, $s3, 10

Step by Step Solution

There are 3 Steps involved in it

1 Expert Approved Answer
Step: 1 Unlock blur-text-image
Question Has Been Solved by an Expert!

Get step-by-step solutions from verified subject matter experts

Step: 2 Unlock
Step: 3 Unlock

Students Have Also Explored These Related Databases Questions!