.model small
.data
A dw 1,7,-6,8,3
N dw 5
Sum dw 0
.code
Start:
mov ax, @data
mov ds, ax
mov si, 0
mov cx, N
for_cycle:
mov ax, A[si]
cmp ax, 0
jle do_else
add Sum, ax
do_else:
add si, 2
loop for_cycle
; результат -> AX
mov ax, Sum
mov ah, 4Ch
int 21h
end Start