Предыдущий раздел ВЫВОД НА ЭКРАН ЧИСЕЛ В ШЕСТНАДЦАТЕРИЧНОЙ ФОРМЕ Следующая глава

6.6. Лабораторная работа 5

Требуется разработать программу вывода на экран двух четырехзначных  шестнадцатеричных чисел, содержащихся в заданных регистрах (те же регистры, что и в работе 4).

Пример сообщения, выводимого программой на экран:

         (AX) = 67FE          (BX) = BA59

При написании программы учтите примечания к работе 4, а также следующие:

   Примечание 1. Некоторые 8-битные регистры следует заменить 16-битными.

   Примечание 2. При реализации вывода второй и третьей цифр числа сдвигу числа вправо должен предшествовать его сдвиг влево. Для выполнения сдвига влево используйте команду shl ("Shift Left" – логический сдвиг влево). Использование этой команды аналогично shr. Выполнение shl имеет такой же эффект, как и умножение на два, четыре, восемь и так далее, в  зависимости от числа (соответственно единицы, двойки или тройки), хранящегося в CL.

 


Предыдущий раздел В начало Следующая глава