微机原理课程设计-字符串动画显示

微机原理课程设计-字符串动画显示

ID:16032209

大小:177.00 KB

页数:20页

时间:2018-08-07

微机原理课程设计-字符串动画显示_第1页
微机原理课程设计-字符串动画显示_第2页
微机原理课程设计-字符串动画显示_第3页
微机原理课程设计-字符串动画显示_第4页
微机原理课程设计-字符串动画显示_第5页
资源描述:

《微机原理课程设计-字符串动画显示》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、微机原理课设报告学生姓名:学号:专业班级:电子科学与技术131班课程名称:微型计算机原理及应用技术学年学期:2015-2016学年第1学期指导教师:2015年12月20课程设计成绩评定表学生姓名学号130704101成绩专业班级电科131起止时间2015.12.20至2015.12.29设计题目字符串动画显示20指导教师评语课程设计态度:端正□较端正□一般□较差□课程设计纪律:好□较好□一般□较差□课程设计出勤情况:好□较好□一般□较差□课程设计任务完成情况:优秀□好□一般□较差□课程设计报告完成情况:优秀□好□一般□较差□动手能力:强□较强□一般□较差□团队精神:好□较

2、好□一般□较差□创新意识:强□较强□一般□较差□指导教师:年月日目录一、设计目的--------------------------------------------4二、设计任务与要求-------------------------------------420三、小组分工--------------------------------------------4四、实现方法--------------------------------------------4五、功能效果展示---------------------------------------11六、改进以及及

3、建意-------------------------------------13七、心得体会---------------------------------------------14八、参考资料--------------------------------------------14九、附源程序--------------------------------------------1420一、设计目的:1、掌握汇编语言,会利用汇编语言编写一定功能的程序;2、熟悉DOS环境以及在DOS下会调试编写好的汇编程序;3、熟悉常用的DOS功能;4、小组合作完成设计题目。二、设计任

4、务与要求设计内容要求:1、菜单内容包括:①输入字符串;②字符串动画显示;③退出。2、输入字符串选择该项后,可以输入一个字符串。该字符串即为动画显示时所显示的字符串。3、字符串动画显示所示字符串在一矩形框内一半从左另一半从右向中间移动,当两半相遇时又分别向两边移动,直至遇到两侧的边框双重新向中间移动,重复上述过程直至按任意键,则停止字符串动画显示返回到主菜单。4、在主菜单中选择退出项,则结束程序返回DOS。三、进度及分工安排1.进度安排序号设计内容时间1查阅资料、确定设计思路3天2设计实现、编写程序3天3调试1天4考核设计、写设计报告2天2.分工安排序号工作内容成员1确定设计思路

5、,画流程图陈继贤2编写字符串移动程序段张恒刘阳3编写菜单项,矩形框程序段常卫洪陈继贤4程序汇总,调试张恒田淑乾四、实现方法204.1MASM编译开发环境实现MASM是微软公司开发的汇编开发环境,拥有可视化的开发界面,使开发人员不必再使用DOS环境进行汇编的开发,编译速度快,支持80x86汇编以及Win32Asm是Windows下开发汇编的利器。它与windows平台的磨合程度非常好,但是在其他平台上就有所限制,使用MASM的开发人员必须在windows下进行开发。MASM版本至今在不断的更新,目前的最新版本为10.0,推荐使用新版本进行开发。MASM5.0是最常用的汇编连接软件

6、其简单操作为输入asm文件将其连接为obj文件用link得到exe文件。4.2算法实现软中断:DOS功能调用编写的程序中INT10H和INT21H软中断的应用。如下表:INT10H功能号功能入口参数出口参数00H设置显示模式AL=0380*25彩色文本方式无0EH显示字符AL=字符字符显示在屏幕上INT21H功能号功能入口参数出口参数09H显示字符串DS:DX=缓冲区0AH输入字符串DS:DX=缓冲区01H键盘输入字符AL=输入字符INT16H功能号功能入口参数出口参数00H从键盘读字符AL=字符码AH=扫描码矩形框代码:186竖框编写   187右上角编写      188右

7、下角编写  200左下角编写201左上角编写  205横框编写总体流程:20设置三个选项分别对应选项标号。将键盘输入的标号与1、2、3相比较以确定不同的程序块调用接口。“1”输入字符串,即进入过程一;“2”动画显示所要求的字符串,即调用过程二;“3”返回DOS系统,即调用EXIT标号。AL=2?AL=3?输出提示符输入字符串以回车结束输出矩形框并保持框内无字符数秒输出提示符输入字符输出提示符返回DOSR?Q?开始输出主菜单输入字符(数字:1、2、3)存ALAL=1?YNNYYYNYN4.3流

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。