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 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
Get step-by-step solutions from verified subject matter experts
