Программирование на Ассемблере под DOS


Задача 5.


В языке "командного интерпретатора DOS" есть хорошая команда - CLS (то бишь очистка дисплея). Хорошая команда! Кто не поленится заглянуть, внутрь command.com'а, увидят приблизительно следующее (на самом деле все чуть-чуть навороченнее, но прерывание то же): ;-[CLS, V1]----------------------------------------- ;Oчистка дисплея ;На входе: пофиг ;На выходе: нихрена ;Прерывания: INT 10h, AH=06h ;Процедуры: ан нэту ;-------------------------------------------------------- CLS proc push AX push BX push CX push DX mov AH,6 xor AL,AL mov BH,00000111b xor CX,CX mov DH,24d mov DL,79d int 10h pop DX pop CX pop BX pop AX ret CLS endp

Короче, элементарный скроллинг, только заданы максимально возможные координаты скроллируемого окошка и CX=0... в общем, окошки рисовали, помните...

 




Начало  Назад  Вперед



Книжный магазин