Задан BX, зеркальное отображение BX поместить в CX - Assembler
Формулировка задачи:
В общем такая беда, сказали использовать только регистры, сдвиги (SHL, SHR) и маски (AND, OR, XOR)
Но ума не приложу как это реализовать.
Например: BX = 1234h, тогда CX = 4231h
Решение задачи: «Задан BX, зеркальное отображение BX поместить в CX»
textual
Листинг программы
mov cx,bx rol cx,8 rol cl,4 rol ch,4
Объяснение кода листинга программы
mov cx,bx
- переносит значение переменной BX в переменную CXrol cx,8
- сдвигает байты в переменной CX на 8 позиций вправо и заполняет нулями слеваrol cl,4
- сдвигает байты в переменной CX на 4 позиции вправо и заполняет нулями слеваrol ch,4
- сдвигает байты в переменной CX на 4 позиции вправо и заполняет нулями слева
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д