Сборник по задачам и примерам Assembler


     х тайм секс чат. |     

9 пар упакованных десятичных


Ids si.adr_string_pack

add si.len_string_pack-2 ;на конец string_pack (18 упак. дес. цифр)

les di.adr_string

mov ex.9 : 9 пар упакованных десятичных цифр

cycl: xorax.ax

std :string_pack обрабатываем с конца

lodsb :в al очередные 2 упакованные десятичные цифры

¦»;распаковываем - ah-младшая. al-старшая

shi ax.4

rol al.4

ог ах.З0З0п треобразуем в символьное представление

xchg ah.al iah-младшая, al-старшая

eld ;в string записываем с начала

stosw

loop cycl :.........выводим на консоль...............................

mov bx.l -.стандартный дескриптор - экран

mov cx.len_string

Ids dx.adr_string {формируем указатель на строку string

mov ah.40h ;номер функции DOS

int 21h :выводим

jc exit :переход в случае ошибки

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