Advertisement
Guest User

Untitled

a guest
Jan 31st, 2018
78
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. data segment
  2. max dw ?
  3. mass dw 10,24,76,479,-347,281,-24,70,124,97
  4. data ends
  5. code segment
  6. assume cs: code, ds: data
  7. start:  mov ax, data
  8. mov ds, ax      ; Загрузить сегментный адрес данных
  9.         lea bx, mass    ; Загрузить адрес смещения массива
  10.         mov cx, 10      ; Установить счетчик повторений цикла
  11.         mov ax, [bx]    ; Первый элемент массива в Аккумулятор
  12.  
  13.  
  14.         beg: mov ax, [bx]
  15.  
  16.         neg ax
  17.         add max, ax
  18.  
  19.  
  20.     no:     inc bx      ; Следующий элемент
  21.         inc bx      ; массива
  22.         loop beg       
  23.         mov max, ax
  24.     quit:   mov ax,4C00h    ; Код завершения 0
  25. int 21h         ; Выход в DOS
  26. code ends
  27. end start
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement