Bài 21 Viết chương trình sử dụng chức năng cuộn màn hình để in 8 dải màu nền trong chế độ văn bản 16 màu.

Một phần của tài liệu Bài tập ASM tổng hợp (Trang 30 - 31)

in 8 dải màu nền trong chế độ văn bản 16 màu.

code segment assume cs:code org 100h ;--- start:jmp over over:

int 10h;goi ngat 10h

;---goi chuc nang cuon man hinh mov ah,6 ;chuc nang cuon man hinh len tren

mov al,0;so dong bi cuon.O day la cuon ca cua so mov bh,0000h;thuoc tinh mau ban dau

int 10h;goi ngat 10h

;---toa do ban dau mov ch,0000h;toa do y1

mov cl,0000h;toa do x1

mov dh,0019h;toa do y2.Tuc la dong thu 25 mov dl,000Ah;toa do x2

;--- lap:

add cl,10;thay doi toa do cot add dl,10;thay doi toa do dong

add bh,10h;thay doi mau cua tung cua so cmp cl,70;so sanh voi chieu rong cua man hinh jbe lap ;neu nhu nho hon thi quay lai lap tiep mov ah,0;chuc nang goi lenh bat phim

int 16h;goi ngat 16h ;--- thoat:

int 20h code ends end start

Một phần của tài liệu Bài tập ASM tổng hợp (Trang 30 - 31)