Справочник по языку Ассемблера IBM PC



AAD - часть 2


        mov     ah,01h  ;ah=01h         mov     al,08h  ;al=08h => ax=0108h         mov     bl,09   ;bl=09h         aаd             ;al=12h — двоичный эквивалент десятичного числа 18         div     bl      ;al=02h,ah=00h         ог      al,30h  ;al=32h — ASCII-представление числа 2, можно выводить на экран         

Пример 2. Преобразовать десятичное число 16 в символьном виде в эквивалентное двоичное число.

        mov     ax,3136h        ;ax=3136h         and     ax,0f0fh        ;ax=0106h         aаd             ;al=10h — получили его двоичный эквивалент         

См. также: уроки 3, 8, приложение 7 и команды , , , ,




Содержание  Назад  Вперед