Найти минимальный элемент массива слов. - Assembler
Формулировка задачи:
Найти минимальный элемент массива. Массив слов. Это то что надо сделать.
Вот пример как программа должна выглядеть
model SMALL stack 100h dataseg MAX dw ? MASS dw 10h,20h,30h,5h,40h,15h,20h,70h,35h,34h codeseg startupcode lea BX, MASS ; Загрузить адрес массива mov CX, 10 ; Установить счетчик mov AX, [BX] ; Первый элемент массива в аккумулятор BEG: cmp [BX], AX ; Сравнить текущий элемент массива с ; максимумом jl NO ; он меньше mov AX, [BX] ; он больше NO: add BX, 2 ; Следующий элемент массива loop BEG ; Возврат, если счетчик CX не пуст mov MAX, AX ;Конец работы QUIT: exitcode 0 end
Решение задачи: «Найти минимальный элемент массива слов.»
textual
Листинг программы
; минимумом jg NO ; он больше mov AX, [BX] ; он меньше
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д