毕业论文论文范文课程设计实践报告法律论文英语论文教学论文医学论文农学论文艺术论文行政论文管理论文计算机安全
您现在的位置: 毕业论文 >> 课程设计 >> 正文

微机原理课程设计_字符图形显示_汇编课程设计 第2页

更新时间:2007-10-25:  来源:毕业论文

main proc  far
push  ds
sub   ax,ax
push  ax
mov   ax,data
mov   ds,ax

   mov   ah,0
mov   al,4
int   10h

mov   ah,0bh
mov   bh,0
mov   bl,2
int   10h

mov   ah,0bh
mov   bh,01
mov   bl,00
int   10h

call  clear_screen       ;调用清屏子程序
lea   di,car
mov   dh,10
mov   dl,2
call  move_shape
mov   ah,8
int   21h
cmp   al,'q'
jz    exit
main endp

clear_screen proc near
push  ax
push  bx
push  cx
push  dx
mov   ah,6
mov   al,0
mov   ch,0
mov   cl,0
mov   dh,120
mov   dl,200
mov   bh,7
int   10h
pop   dx
pop   cx
pop   bx
pop   ax
ret
clear_screen endp

move_shape proc near
push  ax
push  bx
push  cx
push  dx
push  di
mov   ah,0fh
int   10h
sub   ch,ch
mov   cl,[di]
inc   di
mov   char_cnt,cx
mov   pointer,di
mov   line_on,dh
mov   col_on,dl
mov_crsr:
add   dh,[di+2]
add   dl,[di+3]
mov   ah ,2
int   10h
mov   al,[di]
mov   bl,[di+1]
push  cx
mov   cx,1
mov   ah,09
int   10h
pop   cx
add   di,4
loop  mov_crsr
call  dly_qrtr     ;调用延时子程序
pop   di
pop   dx
pop   cx
pop   bx
pop   ax
ret
move_shape endp

dly_qrtr proc near
push  cx
push  dx
mov   dx,5000
d11:mov   cx,25000
d12:loop d12
dec   dx
jnz   d11
pop   dx
pop   cx
ret
dly_qrtr endp
exit:mov   ah,4ch
int   21h
code ends
end main

上一页  [1] [2] 

微机原理课程设计_字符图形显示_汇编课程设计 第2页下载如图片无法显示或论文不完整,请联系qq752018766
设为首页 | 联系站长 | 友情链接 | 网站地图 |

copyright©youerw.com 优文论文网 严禁转载
如果本毕业论文网损害了您的利益或者侵犯了您的权利,请及时联系,我们一定会及时改正。