汇编语言程序设计实验课件 参考程序: push cx inc dx push dx dec cx mov ah,Ofh jne al int 10h inc al mov ah,0 cmp al,5 mov al,3 jne a0 int 10h pop dx mov cx,1 ;字符数量 pop cx mov ah,2 pop bx mov dh,5 ;5行开始 pop ax mov dl,25 ;25列开始 ret int 10h san endp line: mov ah,2 zheng proc near int 10h push ax mov al,2 push bx mov ah,9 China University of Geoscience http://lab.cug.edu.cn/
汇编语言程序设计实验课件 参考程序: inc dx push cx h d inc dx dec cx jne a1 i l pus h d x mov ah,0fh int 10h 实验1 inc al cmp al,5 jne a0 mov ah,0 mov al,3 int 10h pop dx pop cx p o p bx mov cx,1 ;字符数量 mov ah,2 p p mov dh 5 ;5行开始 pop ax ret san endp mov dh,5 ;5行开始 mov dl,25 ;25列开始 int 10h line: mov ah 2 san endp zheng proc near push ax push bx line: mov ah,2 int 10h mov al,2 h 9 http://lab.cug.edu.cn/ push bx mov a h,9 China University of Geoscience
汇编语言程序设计实验课件 参考程序: jne linel mov bl,OeOh jmp line2 int 10h line2:mov ah,2 inc dh int 10h cmp dh,20 mov al,2 jne line mov ah,9 jmp linel mov bl,OeOh ;字 linel:mov ah,2 符为黄色 int 10h int 10h mov al,2 dec dh mov ah,9 cmp dh,5 mov bl,OeOh jne line2 int 10h jmp line3 inc dl line3:mov ah,2 cmp dl,55 int 10h mov al,2 China University of Geoscience http://lab.cug.edu.cn/
汇编语言程序设计实验课件 参考程序: jne line1 j li 2 mov bl,0e0h int 10h inc dh jmp line 2 line2: mov ah,2 int 10h 实验1 inc dh cmp dh,20 jne line jmp line1 mov al,2 mov ah,9 jmp line1 mov bl,0e0h ;字 line1: mov ah,2 int 10h mov al 2 符为黄色 int 10h dec dh mov al,2 mov ah,9 mov bl,0e0h 10h dec dh cmp dh,5 jne line2 jmp line3 int 10h inc dl cmp dl,55 jmp line3 line3: mov ah,2 int 10h mo al 2 http://lab.cug.edu.cn/ mov al,2 China University of Geoscience
汇编语言程序设计实验课件 参考程序: 101: mov ah,0 mov ah,9 int lah mov bl,0e0h;字符为黄色 cmp dl,10 int 10h jnz 101 dec dl l1: mov ah,6 cmp dl,25 mov al,14 jne line3 mov bh,Ofoh;台色 100: mov ah,7 mov ch,6 mov al,14 mov cl,26 mov bh,20h;绿色 mov dh,19 mov ch,6 mov dl,54 mov cl,26 int 10h mov dh,19 12: mov ah,0 mov dl,54 int lah int 10h cmp dl,15 China University of Geoscience http://lab.cug.edu.cn/
汇编语言程序设计实验课件 参考程序: l01: mov ah 0 mov ah,9 mov bl,0e0h ;字符为黄色 int 10h l01: mov ah,0 int 1ah cmp dl,10 实验 jnz l01 1 int 10h dec dl cmp dl,25 jne line3 jnz l01 l1: mov ah,6 mov al,14 jne line3 bh 0f0h 色 l00: mov ah,7 mov al,14 mov bh 20h 绿色 mov bh,0f0h ;白 色 mov ch,6 mov cl,26 mov bh,20h ;绿色 mov ch,6 mov cl,26 dh 19 mov dh,19 mov dl,54 int 10h mov dh,19 mov dl,54 int 10h l2: mov ah,0 int 1ah cmp dl 15 http://lab.cug.edu.cn/ cmp dl,15 China University of Geoscience
汇编语言程序设计实验课件 参考程序: mov al,14 jnz 12 mov bh,0doh;品红 13: mov ah,7 mov ch,6 mov al,14 mov cl,26 mov bh,.40h;红色 mov dh,19 mov ch,6 mov dl,54 mov cl,26 int 10h mov dh,19 1004:mov ah,0 mov dl,54 int lah int 10h cmp dl,10 14: mov ah,O jnz 1004 int lah 1005:mov ah,7 cmp dl,30 mov al,14 jnz 14 mov bh,30h;青 15: mov ah,6 mov ch,6 China University of Geoscience http://lab.cug.edu.cn/
汇编语言程序设计实验课件 参考程序: mov al 14 jnz l2 l3: mov ah,7 mov al,14 mov al,14 mov bh,0d0h ;品红 mov ch,6 实验 mov cl 26 1 mov al,14 mov bh,40h ;红色 mov ch,6 mov cl 26 mov cl,26 mov dh,19 mov dl,54 mov i 10h cl,26 mov dh,19 mov dl,54 int 10h int 10h l004: mov ah,0 int 1ah int 10h l4: mov ah,0 int 1ah dl 30 cmp dl,10 jnz l004 l005: mov ah,7 cmp dl,30 jnz l4 l5: mov ah,6 , mov al,14 mov bh,30h ;青 mov ch 6 http://lab.cug.edu.cn/ mov ch,6 China University of Geoscience
汇编语言程序设计实验课件 mov al,02h 参考程序: mov ah,Och mov ax,0004h int 10h int 10h inc si mov bx,00 inc si push bx dec bl mov ah,Obh jnz plo int 10h mov bx,50 mov bx,0003h pop bx mov ah,Obh pop dx int 10h pop cx mov bl,total pop bx mov si,offset dotyx pop ax mov ch,0 ret mov dh,ch yuan endp plo:mov dl,[si] code ends mov cl,[si+1] end main China University of Geoscience http://lab.cug.edu.cn/
汇编语言程序设计实验课件 参考程序: mov ax 0004h mov al,02h mov ah,0ch mov ax,0004h int 10h mov bx,00 h b int 10h inc si inc si pus 实验1 h b x mov ah,0bh int 10h dec bl jnz plo mov bx,50 mov bx,0003h mov ah,0bh int 10h mov bx,50 pop bx pop dx pop cx mov bl,total mov si,offset dotyx mov ch,0 pop cx pop bx pop ax mov t ch,0 mov dh,ch plo: mov dl,[si] mov cl [si+1] re t yuan endp code ends http://lab.cug.edu.cn/ mov cl,[si+1] end main China University of Geoscience