Отчет по практике: Микропроцессорные системы
lea dx , Msg
int 21h
;Вывод ASCII код нажатой клавиши
mov ah, 01h
int 21h
mov cx, 8; Занесение в CX кол-ва циклов
mov bl, al; Сохранение AL в BL
mov bh, al;Сохранение Al в BH
;Вывод строки э2 с/с='
mov ah, 09h
lea dx, System2
int 21h
m1: sal bl, 1; Сдвиг BL на 1 разряд
mov dl, 0;Обнуление DL
rcl dl, 1;Сдвиг dl на 1 разряд
add dl, 30h; DL=DL+30
;Вывод DL
mov ah, 02h
int 21h
loop m1
;Вывод строки '16 c/c='
mov ah, 09h
lea dx, System16
int 21h
mov bl, bh; Загрузкаисходного AL
mov cx, 4
sar bl, cl;Сдвиг BL c 9
cmp bl, 9 ; Сравнение BL c 9
jle m2 ;Переход на m2 если <или=