- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
字符串动态显示微原课设报告.
河北科技大学
课程设计报告
学生姓名: 学号:
专业班级: 电信L122班
课程名称: 微型计算机原理及应用技术
学年学期: 2 0 14 — 2 0 15 学年第 1 学期
同组人员:
指导教师: 张永强
2 0 14年 12 月
课程设计成绩评定表
学生姓名 学 号 成绩 专业班级 电信L122 起止时间 2014-12-20 至 2014-1-10 设计题目
字符串动画显示
指
导
教
师
评
语
课程设计态度: 端正 □ 较端正 □ 一般 □ 较差 □
课程设计纪律:好 □ 较好 □ 一般 □ 较差 □
课程设计出勤情况:好 □ 较好 □ 一般 □ 较差 □
课程设计任务完成情况:优秀 □ 好 □ 一般 □ 较差 □
课程设计报告完成情况:优秀 □ 好 □ 一般 □ 较差 □
动手能力:强 □ 较强 □ 一般 □ 较差 □
团队精神:好 □ 较好 □ 一般 □ 较差 □
创新意识:强 □ 较强 □ 一般 □ 较差 □
指导教师:
年 月 日
目录
一、设计目的-----------------------------------------4
二、设计任务与要求-------------------------------------4
三、小组分工--------------------------------------------4
四、实现方法--------------------------------------------5
五、功能效果展示---------------------------------------6
心得体会--------------------------------------------9
七、参考资料--------------------------------------------10
八、附源程序--------------------------------------------11一、设计目的:
1、掌握汇编语言,会利用汇编语言编写一定功能的程序;
2、熟悉DOS环境以及在DOS下会调试编写好的汇编程序;
3、熟悉常用的DOS功能;
4、小组合作完成设计题目。
二、设计任务与要求
设计要求:
1、菜单内容包括:①输入字符串②字符串动画③退出。
2、输入字符串选择该项后,可以输入一个字符串。该字符串即为动画显示时显示字符串。
3、字符串动画显示字符串在一矩形框内从无到有,一半从左另一半从右向中间移动,当两半相遇时停止移动,当按下R键后重复从两边到中间移动的动作,直到按下Q键,停止字符串动画显示返回到主菜单。
、在主菜单中选择退出项,则结束程序返回DOS。 工作内容 成员 1 确定设计思路,画流程图 2 编写程序段 3 编写菜单项 4 程序汇总 实现方法
4.1 MASM编译开发环境实现
MASM是微软公司开发的汇编开发环境,拥有可视化的开发界面,使开发人员不必再使用DOS环境进行汇编的开发,编译速度快,支持80x86汇编以及Win32Asm是Windows下开发汇编的利器。它与windows平台的磨合程度非常好,但是在其他平台上就有所限制,使用MASM的开发人员必须在windows下进行开发。
MASM版本至今在不断的更新,目前的最新版本为10.0,推荐使用新版本进行开发。MASM 5.0 是最常用的汇编连接软件 其简单操作为 输入asm文件将其连接为obj文件 用link得到exe文件。
4.2算法实现
软中断:
DOS功能调用编写的程序中INT 10H和INT 21H软中断的应用。如下表:
INT 10H 功能号功能 入口参数 口参数00H 设置显示模式 AL=显示字符 AL=字符 功能号功能 入口参数 口参数 01H 键盘输入字符 AL=输入字符 INT 16
文档评论(0)