Курсовая работа: Вирізання картинок з екрану та запис їх в BMP форматі (для графіки) і TXT форматі (для тексту)
;-------------------------------------------------------
;перехопити режим 320x200x256 (13h)
mode_13h proc
call create_file_bmp
;запис таблицi заголовка bmp
mov word ptr cs:[bmp_header.bfType],4d42h
mov word ptr cs:[bmp_header.bfReserved1],0
mov word ptr cs:[bmp_header.bfReserved2],0
mov word ptr cs:[bmp_header.bfSize],0fe36h
mov word ptr cs:[bmp_header.bfSize+2],0
mov word ptr cs:[bmp_header.bfOffbits],0436h
mov word ptr cs:[bmp_header.bfOffbits+2],0
;запис таблицi iнформацiї
mov word ptr cs:[bmp_info.biSize],28h
mov word ptr cs:[bmp_info.biWidth],140h
mov word ptr cs:[bmp_info.biHeight],0c8h
mov word ptr cs:[bmp_info.biSize+2],0
mov word ptr cs:[bmp_info.biWidth+2],0
mov word ptr cs:[bmp_info.biHeight+2],0
mov word ptr cs:[bmp_info.biPlanes],1
mov word ptr cs:[bmp_info.biBitCount],8
mov word ptr cs:[bmp_info.biCompression],0
mov word ptr cs:[bmp_info.biSizeImage],0
mov word ptr cs:[bmp_info.biXPelsPerMeter],0b40h
mov word ptr cs:[bmp_info.biYPelPerMeter],0b40h
mov word ptr cs:[bmp_info.biClrUsed],100h
mov word ptr cs:[bmp_info.biClrImportant],0
mov word ptr cs:[bmp_info.biCompression+2],0
mov word ptr cs:[bmp_info.biSizeImage+2],0