Лабораторная работа: Бібліотека ASM-86 для перегляду графіки в стандартах BMP та PCX

@lmd:

call putpixel ;вывод точки на экран

inc [x1]; увеличение Х

inc [x2];

mov ax,[x2];

dec ax;

cmp ax,[xres]; сравнение с размерами картинки

jnz @lmc;

mov ax,[nx]; установка X в начальное положение

mov [x1],ax;

mov [x2],0;

inc [y1]; увеличение Y

inc [y2];

mov ax,[y2];

dec ax;

cmp ax,[yres]; сравнение с размерами картинки

jnz @lmc;

jmp @lpok;

@lmc:dec cl;

cmp cl,0; проверка количества точек на 0

jnz @lmd;

mov [povt],0; установка повторителя в 0

jmp @lpx;

@lpk:mov ah,al;

and ah,0c0h; проверка на несколько точек

cmp ah,0c0h;

jnz @lpy;

and al,3fh;

mov [povt],al; установка повторителя в кол. точек

К-во Просмотров: 408
Бесплатно скачать Лабораторная работа: Бібліотека ASM-86 для перегляду графіки в стандартах BMP та PCX