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, ; set the sum to zero
L: add eax,esi ; add each integer to sum
add esi, ; point to next integer
loop L ; repeat for array size
ret
ArraySum ENDP
The sum is returned in ESI
The sum is returned in L
The sum is returned in EAX
The sum is returned in ArraySum
Step by Step Solution
There are 3 Steps involved in it
1 Expert Approved Answer
Step: 1 Unlock
Question Has Been Solved by an Expert!
Get step-by-step solutions from verified subject matter experts
Step: 2 Unlock
Step: 3 Unlock
