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

jmp @lpokbmp;

@lpokbmp:

pop ds

popa; ;восстановление регистров

mov ax,0

jmp @lpubmp;

@lppoor1bmp:

mov ah,3eh; ;закрытие файла

mov bx,[flc];

int 21h;

@lppoorbmp:

pop ds

popa; ;восстановление регистров

mov ax,3

@lpubmp:

ret

endp

PROC LoadPcx ;процедура чтения и вывода на экран PCX

ARG nx:WORD,ny:WORD,file:WORD:2 ;адрес строки имени картинки

pusha; ;сохранение регистров

push ds

mov dx,cs ;установка сегмента данных равным сегменту кода

mov ds,dx

MASM

mov ax,[file] ;копирование имени файла в буфер

mov bx,ax

mov ax,[file]+2

mov es,ax

mov si,offset nfile

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