Найти наибольшее отрицательное число. Массив слов - Assembler (245998)
Формулировка задачи:
TASM
С подробным описанием,пожалуйста.
Решение задачи: «Найти наибольшее отрицательное число. Массив слов»
textual
Листинг программы
test ax,8000h jnz minus plus: ;действие, если элемент положительный jmp exit minus: ;действие, если элемент отрицательный
Объяснение кода листинга программы
- Задаётся значение 8000h в регистр ax.
- Производится проверка на положительность этого значения с помощью команды test ax,8000h.
- Если результат проверки положительный, то выполняется переход к метке plus.
- Если результат проверки отрицательный, то выполняется переход к метке minus.
- В обоих случаях после выполнения действий, соответствующих положительному или отрицательному значению, происходит переход к метке exit.