Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- data segment
- max dw ?
- mass dw 10,24,76,479,-347,281,-24,70,124,97
- data ends
- code segment
- assume cs: code, ds: data
- start: mov ax, data
- mov ds, ax ; Загрузить сегментный адрес данных
- lea bx, mass ; Загрузить адрес смещения массива
- mov cx, 10 ; Установить счетчик повторений цикла
- mov ax, [bx] ; Первый элемент массива в Аккумулятор
- beg: mov ax, [bx]
- neg ax
- add max, ax
- no: inc bx ; Следующий элемент
- inc bx ; массива
- loop beg
- mov max, ax
- quit: mov ax,4C00h ; Код завершения 0
- int 21h ; Выход в DOS
- code ends
- end start
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement