# input an integer and output the sum from 1 to integer #  for(int i = 1; i <= input; i++) #        { #            sum = sum + i; #        } #input: $s0 #i : $t0 #sum : $t1 .data out_1: .asciiz "Please input the integer: " out_2: .asciiz "the sum of the integer is:" .text:    li $v0,4    la $a0,out_1    syscall    li $v0,5    syscall    move $s0,$v0             for:          out_for:li $v0,4 la $a0,out_2 syscall li $v0,1 move $a0,$t1 syscall

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

Given code:

 

 

# input an integer and output the sum from 1 to integer
#  for(int i = 1; i <= input; i++)
#        {
#            sum = sum + i;
#        }
#input: $s0
#i : $t0
#sum : $t1
.data
out_1: .asciiz "Please input the integer: "
out_2: .asciiz "the sum of the integer is:"
.text:
   li $v0,4
   la $a0,out_1
   syscall
   li $v0,5
   syscall
   move $s0,$v0
     
     
for:
  
  
  
out_for:li $v0,4
la $a0,out_2
syscall
li $v0,1
move $a0,$t1
syscall 

1) input an integer, output the sum from 1 to integer.)
2) Translate following code to assembly language from scratch. Upload a) flow chart, either use pen and paper and san it as pdf file, or draw it on word document/slides and upload pdf file. b) .asm or txt file
while (max > 42) {
for (i=1; i < num; i++) {
max = max / i;
if ((max > i) ||
(max < 2)) {
cout << max;
}
}
}
Transcribed Image Text:1) input an integer, output the sum from 1 to integer.) 2) Translate following code to assembly language from scratch. Upload a) flow chart, either use pen and paper and san it as pdf file, or draw it on word document/slides and upload pdf file. b) .asm or txt file while (max > 42) { for (i=1; i < num; i++) { max = max / i; if ((max > i) || (max < 2)) { cout << max; } } }
Expert Solution
steps

Step by step

Solved in 3 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