微机原理课设-显示姓名字样的程序

2018-12-04 21:55

0121211350313

微机原理及接口技术

课程设计

题 目 显示姓名字样的程序

学 院 自动化学院 专 业 电气工程及其自动化

班 级 电气1203 姓 名 杨敏 指导教师

李道远

2014 年 12 月 27 日

学 号:

课程设计任务书

学生姓名: 杨敏 专业班级: 电气1203 指导教师: 李道远 工作单位: 自动化学院 题 目: 显示姓名字样的程序 初始条件:

编写显示“自己姓名”字样的程序。并能由小到大,由大到小变化。按Q退出程序。

要求完成的主要任务: (包括课程设计工作量及其技术要求,以及说明

书撰写等具体要求)

(1) 设计任务及要求分析 (2) 方案比较及认证说明 (3) 系统原理阐述

(4) 硬件设计课题需要说明:硬件原理,电路图,采用器件的功能说

(5) 软件设计课题需要说明:软件思想,流程图,源程序及程序注释 (6) 调试记录及结果分析 (7) 总结 (8) 参考资料

(9) 附录:芯片资料或程序清单,软件演示屏幕拷贝图或硬件实物图

目录

1.课程任务及其要求分析....................... 4 2.系统原理阐述............................... 4 3.汇编语言程序设计........................... 5

3.1主程序设计及其原理分析 ..................... 5

3.1.1设计思路 .............................. 5 3.1.2流程图 ................................ 5 3.1.3主程序 ................................ 6

3.2各子程序原理分析 ........................... 8

3.2.1三种字体输出子程序及其功能说明 ............ 8 3.2.2延迟子程序及其功能说明 .................. 9 3.2.3清屏子程序及其功能说明 .................. 9 3.2.4换行子程序及其功能说明 ................. 10

4.程序测试记录及其结果分析.................. 10 5.小结...................................... 12 6.参考文献.................................. 12

1.课程任务及其要求分析

对任务书进行分析可知,本课程设计的任务为用汇编语言设计显示自己姓名的程序并且要求姓 Q键退出程序。设计的基本要求为认真编写程序,并在规定的时间内写好课程设计报告书,报告书的基本要求为(1)设计任务及要求分析(2)系统原理阐述(3)软件思想,流程图,源程序及程序注释(4)调试记录及结果分析(5)总结(6)参考资料,(7)最后附上《本科生课程设计评定表》并且在规定的时间内完成课程设计报告书,提交报告书并进行答疑

2.系统原理阐述

分析设计任务及要求可以得知编写此汇编程序的基本原理,编写一个主程 序和若干个子程序(延时子程序、换行子程序、清屏子程序、显示姓名子程序)来完成设计任务所要求的功能,用这种方法比较简单,主程序完成的功能为:首先要输出开始语句,提示用户输入字体规格,取得字体规格后调用输出姓名子程序,为了使我们能够看到自己的名字必须调用延时子程序以增加显示的时间,调用结束马上输出结束语句,提示用户是按Q退出还是按N继续输出姓名,当得到N以后必须马上清屏,然后再次调用提示信息子程序和显示姓名子程序,换行子程序的原理为通过int 21h的02h功能来完成,清屏子程序的原理为通过int 10h的06h的屏幕上卷功能来完成清屏通过AL可以设计一次清屏的行数。显示姓名子程序的原理为首先通过汉字取模软件完成姓名汉字的编码,经过的方格用1表示,没有经过的方格用0表示,然后应用int 10h的02号功能完成字符的显示,1输出为*,0输出空格,将主程序和各个子程序组合在一起即可完成汇编程序的编制。

3.汇编语言程序设计

3.1主程序设计及其原理分析

3.1.1设计思路

根据设计任务及要求可知,汇编语言的基本思想为编写一个主程序和若干个子程序,各子程序分别为:延时子程序、换行子程序、清屏子程序、显示姓名子程序,在程序运行时用主程序分别调用各个子程序,即可完成汇编语言程序的编制。因为各个子程序是相互独立的,这样可以先依靠主程序来完成一部分功能,然后通过增加子程序逐渐增加系统的功能,最终达到所要求的功能。

3.1.2流程图


微机原理课设-显示姓名字样的程序.doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:东财《特殊会计准则》在线作业一答案

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: