Диапазон числа - Assembler
Формулировка задачи:
Даны 16 чисел, нужно взять 10-ти % диапазон от 1 числа и вывести все числа которые входят в этот диапазон. Например: число 120, 10%=12, диапазон [114-126] и определяем какие данные числа туда входят. Помогите пожалуйста, плохо понимаю ассемблер. Пока только получилось написать деление, но не понимаю как вывести на консоль, чтобы посмотреть что вообще получается... для Tasm
mov ax, a1 mov cl,10 div cl ;деление 1 числа на 10... для определения 10% mov bx,ax mov ax, bx mov cl, 2 ;деление получ. числа на 2 div cl mov bx, ax
Решение задачи: «Диапазон числа»
textual
Листинг программы
mov ax, a1
Объяснение кода листинга программы
- Код начинает выполняться с команды mov ax, a1
- Переменная
ax
используется как регистр для хранения числового значения - Значение переменной
a1
не указано, но предполагается, что оно содержит начальное значение диапазона числа - Команда mov ax, a1 перемещает значение переменной
a1
в регистрax
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д