Question: This ArraySum returns the sum of any doubleword array whose address is in ESI. ArraySum PROC mov eax, 0 ; set the sum to zero

This ArraySum returns the sum of any doubleword array whose address is in ESI.
ArraySum PROC
mov eax, 0 ; set the sum to zero
L1: add eax,[esi] ; add each integer to sum
add esi,4 ; point to next integer
loop L1 ; repeat for array size
ret
ArraySum ENDP
The sum is returned in ESI
The sum is returned in L1
The sum is returned in EAX
The sum is returned in ArraySum
 This ArraySum returns the sum of any doubleword array whose address

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!