Question: Change this program to loop until it encounters a sentinel value, which is a negative number. The data begins at x3100. Use only one branch

Change this program to loop until it encounters a sentinel value, which is a negative number. The data begins at x3100. Use only one branch command. There will always be at least one positive integer in the list. Do not submit a count controlled loop. This results in a 0 grade. This program includes two peer reviews, which are assigned anonymously. These are due five days after the assignment submission date. When the program ends, R2 must contain the number of values summed and R3 must contain the sum of those values. ORIG X3000 AND R3, R3, #0 AND R2, R2, #0 ADD R2, R2, #12 BRZ #5 LDR R4, R1, #0 ADD R3, R3, R4 ADD R1, R1, #1 ADD R2, R2, #-1 BRnzp #-6 .END
Step by Step Solution
There are 3 Steps involved in it
Get step-by-step solutions from verified subject matter experts
