Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- org 100h
- Start:
- mov bl, [array]
- mov cx, 4;[length]
- mov si, 1
- mov di, 0
- mov dl, 0
- max:
- mov al, [array + si]
- cmp al, bl
- inc si
- jbe NotMax
- mov bl, al
- mov di, si
- NotMax:
- loop max
- mov dx, 0
- mov cx, 4
- dec di
- sub cx, di
- sum:
- add dl, [array+di+1]
- inc di
- loop sum
- ; mov dx, si
- output:
- mov ah, 02h
- add dl, '0'
- int 21h
- exit:
- mov ah, 08h
- int 21h
- ret
- array db 3,4,2,0,2
- ;length dw 4
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement