7. for(i=0; i<64; i+=2){ A[i] = B[i] + C[A[i]]; A[i+1] = 2*B[i+1] +C[i+2]; A, B, C in $s5, $s6, $s7 and i in $t0. Write MIPS code for this. 8.Convert the following into binary code then convert the 32 bit binary code into 8 digit hexadecimal: a. add $t0, $s0, $s7 b. addi $s0, $s1, -4 c. lw $s5, 20($s0) d. sb $t1, 31($t5) e. bne $t0,$t1, label (assume the label refers to the 5th instruction after bne, also remember that each instruction is 32 bits). Note that that opcodes for all instructions and function codes for R-type instructions are available in the appendix section of the book (Page 647)

Computer Networking: A Top-Down Approach (7th Edition)
7th Edition
ISBN:9780133594140
Author:James Kurose, Keith Ross
Publisher:James Kurose, Keith Ross
Chapter1: Computer Networks And The Internet
Section: Chapter Questions
Problem R1RQ: What is the difference between a host and an end system? List several different types of end...
icon
Related questions
Question
7. for(i=0; i<64; i+=2){
A[i] = B[i] + C[A[i]];
A[i+1] = 2*B[i+1] +C[i+2];
A, B, C in $s5, $s6, $s7 and i in $t0.
Write MIPS code for this.
8.Convert the following into binary code then convert the 32 bit binary code into 8 digit
hexadecimal:
a. add $t0, $s0, $s7
b. addi $s0, $s1, -4
c. lw $s5, 20($s0)
d. sb $t1, 31($t5)
e. bne $t0,$t1, label (assume the label refers to the 5th instruction after bne, also
remember that each instruction is 32 bits). Note that that opcodes for all instructions and
function codes for R-type instructions are available in the appendix section of the book
(Page 647)
Transcribed Image Text:7. for(i=0; i<64; i+=2){ A[i] = B[i] + C[A[i]]; A[i+1] = 2*B[i+1] +C[i+2]; A, B, C in $s5, $s6, $s7 and i in $t0. Write MIPS code for this. 8.Convert the following into binary code then convert the 32 bit binary code into 8 digit hexadecimal: a. add $t0, $s0, $s7 b. addi $s0, $s1, -4 c. lw $s5, 20($s0) d. sb $t1, 31($t5) e. bne $t0,$t1, label (assume the label refers to the 5th instruction after bne, also remember that each instruction is 32 bits). Note that that opcodes for all instructions and function codes for R-type instructions are available in the appendix section of the book (Page 647)
Expert Solution
steps

Step by step

Solved in 2 steps

Blurred answer
Recommended textbooks for you
Computer Networking: A Top-Down Approach (7th Edi…
Computer Networking: A Top-Down Approach (7th Edi…
Computer Engineering
ISBN:
9780133594140
Author:
James Kurose, Keith Ross
Publisher:
PEARSON
Computer Organization and Design MIPS Edition, Fi…
Computer Organization and Design MIPS Edition, Fi…
Computer Engineering
ISBN:
9780124077263
Author:
David A. Patterson, John L. Hennessy
Publisher:
Elsevier Science
Network+ Guide to Networks (MindTap Course List)
Network+ Guide to Networks (MindTap Course List)
Computer Engineering
ISBN:
9781337569330
Author:
Jill West, Tamara Dean, Jean Andrews
Publisher:
Cengage Learning
Concepts of Database Management
Concepts of Database Management
Computer Engineering
ISBN:
9781337093422
Author:
Joy L. Starks, Philip J. Pratt, Mary Z. Last
Publisher:
Cengage Learning
Prelude to Programming
Prelude to Programming
Computer Engineering
ISBN:
9780133750423
Author:
VENIT, Stewart
Publisher:
Pearson Education
Sc Business Data Communications and Networking, T…
Sc Business Data Communications and Networking, T…
Computer Engineering
ISBN:
9781119368830
Author:
FITZGERALD
Publisher:
WILEY