Лабораторная работа: Бібліотека ASM-86 для перегляду графіки в стандартах BMP та PCX
int 21h;
mov [bufpos],0;
@lpxbmp:
push ds
pop es
mov bx,offset buf
add bx,[bufpos];
mov ax,[bufpos];
cmp ax,[bufsz];
jz @lpibmp;
mov al,[es:bx];
inc [bufpos];
cmp [povt],0;
jz @lpkbmp;
mov cl,[povt];
mov ah,0h;
mov [c1],ax;
@lmdbmp:
call putpixel ;выводточки
inc [x1];
inc [x2];
mov ax,[x2];
cmp ax,[xres];
jnz @lmcbmp;
mov ax,[nx];
mov [x1],ax;
mov [x2],0;
inc [y1];
inc [y2];