- 5
- 0
- 约4.84千字
- 约 5页
- 2018-10-15 发布于重庆
- 举报
微机原理课程设计汽车小鸟动画微机原理课程设计-课程设计
微机原理课程设计_汽车小鸟动画_微机原理课程设计-课程设计
微机原理课程设计_汽车小鸟动画_微机原理课程设计|精品课程网站设计|课程设计网报告总结心得
运行可执行程序CAR.exe,选择1,小鸟飞过;选择2,汽车开过;选择3,退出。
DATA?? SEGMENT
INFO1? DB 0DH,0AH,INPUT 1,2,OR 3:(1:bird,2:car,3:exit) $
BUFA?? DB 200
?????? DB ?
?????? DB 200 DUP(0)
BUFB?? DB 200 DUP(?)
BIRD?? DB 76H,10,0,0????????????? ;小鸟的字符图形表
?????? DB 0C4H,07,0,1
?????? DB 76H,10,-2,2
?????? DB 0C4H,07,0,1
?????? DB 76H,10,-2,2
?????? DB 0C4H,07,0,1
?????? DB 76H,10,-2,2
?????? DB 0C4H,07,0,1
?????? DB 76H,10,2,-2
?????? DB 0C4H,07,0,1
?????? DB 76H,10,2,-2
?????? DB 0C4H,07,0,1
?????? DB 76H,10,2,-2
?????? DB 0C4H,07,0,1
CAR??? DB 7?????????????????? ;小汽车的字符图形表
?????? DB 52H,7,0,0
?????? DB 0B1H,7,0,1
?????? DB 0DBH,7,0,1
?????? DB 0DBH,7,0,1
?????? DB 4FH,7,1,0
?????? DB 4FH,7,0,-3
?????? DB 2,7,-2,1
?????? CHAR_CNT DW ?
?????? POINTER DW ?
?????? LINE_ON DB ?
?????? COL_ON DB ?
DATA?? ENDS
STACK? SEGMENT stack
?????? DB 200 DUP(0)
STACK? ENDS
CODE?? SEGMENT
?????? ASSUME CS:CODE,DS:DATA,SS:STACK
?start:mov ax,data
?????? mov ds,ax
?????? mov ah,0????????????? ;设置显示方式为320*200彩色图形方式
?????? mov al,4
?????? int 10h
?????? lea dx,info1????????? ;在显示器上显示字符串提示信息???????
?????? mov ah,9
?????? int 21h
?????? mov ah,0????????????? ;从键盘读取字符到AL寄存器
?????? int 16h
?????? CMP AL,31H??????????? ;比较AL是否等于1
?????? JNE? A
?????? CALL XIAO
?? A:? CMP AL,32H??????????? ;比较AL是否等于2??????????
?????? JNE? B
?????? CALL QICHE
?? B:? CMP AL,33H??????????? ;比较AL是否等于3
?????? JNE START
?????? MOV AH,4CH??????????? ;终止当前程序并返回调用程序
?????? INT 21H
CLEAR? MACRO pch,pcl,pdh,pdl,pbh ;清屏宏定义
?????? MOV AH,0
?????? MOV AL,4
?????? INT 10H
?????? MOV AH,6????????????? ;调用6号功能
?????? MOV AL,0????????????? ;设置整个屏幕为空白
?????? MOV CH,pch???????????
?????? MOV CL,pcl??????????? ;窗口左上角(0行,0列)
?????? MOV DH,pdh
?????? MOV DL,pdl??????????? ;窗口右下角(24行,79列)
?????? MOV BH,pbh??????????? ;正常属性显示
?????? INT 10H
ENDM
xiao?? proc??????????????????? ;小鸟子程序
?????? PUSH? DS
?????? MOV AX,0
?????? PUSH AX
?????? MOV AX,DATA
?????? MOV DS,AX
?????? MOV AH,0
??
您可能关注的文档
- 当前中国乡村治理研究综述.doc
- 当前中国房地产营销存在的问题剖析.doc
- 当前中国饲料行业市场竞争态势定位分析.doc
- 当前主流无线通信技术研究.doc
- 当前住宅小区论文水景设计与应用论文谈谈当前住宅小区是水景的设计与应用.doc
- 当前公务员激励机制存在的问题及对策.doc
- 当前公务员考核工作中存在的问题及对策.doc
- 当前公务员考核工作中存在的问题及对策.doc.doc
- 当前农村“两委”换届选举存在的问题及对策建议.doc
- 当前农机购置补贴中存在的问题及政策建议.doc
- (正式版)DB51∕T 1867-2014 《袋栽黑木耳生产技术规程》.docx
- (正式版)DB51∕T 2413-2023 《油橄榄密植丰产栽培技术规程》.docx
- (正式版)DB51∕T 2436-2017 《川菜东坡一品肉烹饪工艺技术规范》.docx
- (正式版)DB51∕T 2396-2017 《农村电子商务服务站(点)服务与管理规范》.docx
- (正式版)DB51∕T 2419-2017 《桢楠扦插育苗技术规程》.docx
- CN105145773B 一种无花果曲奇饼干及其制作方法 (江苏农林职业技术学院).docx
- CN105203825A 微测量电极的制作方法和热电势的测量方法及相关装置 (国家纳米科学中心).docx
- CN105137533B 一种啁啾光纤光栅及其制作方法 (南京航空航天大学).docx
- (正式版)DB51∕T 2453-2018 《巴山新居公共管理指南》.docx
- (正式版)DB51∕T 1892-2014 《川西北地区沙化土地治理技术规程》.docx
原创力文档

文档评论(0)