Курсовая работа: Програма Txtprintcom - резидентна програма для швидкого і зручного друкування виборчого тексту
mov byte ptr ds:[scrr-shift],ah
mov ah,09h ; Записати символ з ізмененим атрибутом.
mov bl,byte ptr ds:[scrr-shift]
add bl,15
mov cx,1
mov bh,0
call callvideo
pop dx
pop cx
mov dl,byte ptr ds:[tx-shift]
cmp dl,byte ptr ds:[xx-shift]
je ok
as:
inc byte ptr ds:[tx-shift]
cmp byte ptr ds:[tx-shift],80
jne hh
mov byte ptr ds:[tx-shift],0
inc byte ptr ds:[ty-shift]
jmp hh
ok:
mov al,byte ptr ds:[yy-shift]
cmp byte ptr ds:[ty-shift],al
je rro ; Якщо кінець, то вийти,
jmp as ; інакше оброблювати наступний символ.
rro:
mov al,byte ptr ds:[xx-shift]
mov byte ptr ds:[wx-shift],al
mov al,byte ptr ds:[yy-shift]
mov byte ptr ds:[wy-shift],al