Найти какая из цифр двухзначного числа больше - Assembler

Узнай цену своей работы

Формулировка задачи:

Помогите с написанием программы пожалуйста. Условие: напишите программу, которая определяет, какая из цифр двухзначного числа больше: первая или вторая. Не знаю даже от чего тут можно оттолкнуться

Решение задачи: «Найти какая из цифр двухзначного числа больше»

textual
Листинг программы
mov al,N
aam
;в AL старшая цифра, в AH младшая

Объяснение кода листинга программы

  1. Устанавливается значение переменной N в регистр AL с помощью инструкции mov al, N.
  2. Затем происходит выполнение инструкции aam, которая преобразует двоичное число в AL (которое является результатом деления) в десятичное число.
  3. После выполнения aam, в регистре AL будет содержаться младшая цифра двузначного числа, а в регистре AH - старшая цифра.

Оцени полезность:

10   голосов , оценка 4.2 из 5
Похожие ответы