汇编语言霓虹灯字符显示
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
信息工程学院
《汇编语言程序设计》课程设计
设计题目:霓虹灯的字符显示
年级专业:
组长:
小组成员:
指导教师:
完成日期:
霓虹灯的字符显示
【摘要】:
五光十色的霓虹灯对于我们并不陌生,但却从不知道是如何被设计和应用的,通过本学期学习的汇编语言,我组在本次课程设计中便尝试设计模拟霓虹灯显示,所以,设计内容是采用本学期所学的8086汇编语言设计一个运行于计算机的“霓虹灯”的模拟显示程序。霓虹灯的主题为英文单词“HELLO”,在白色单词的基础上,红色不断的在每个英文字母上循环闪烁。并且,键盘数字键“1”和“2”均可控制不同的闪烁方式,按键“ESC”可控制退出程序运行。这就要求了该霓虹灯能够动态的进行变化,最后,按键“esc”退出,以免程序一直运行导致电脑死机。该霓虹灯模拟显示程序主要是进行程序的循环、子程序的调用,来完成这一动态变化效果。
【Abstract】
Colorful neon no stranger to us, but they never know how the design and application, through the semester to learn assembly language, I team during the course design, the design will try to simulate neon display, so the design content is learned this semester using 8086 assembly language running on the computer to design a "neon" analog display program. Neon theme for the English word "HELLO", in white the word, based on constantly in the red letters on each cycle of flicker. Also, the keyboard number keys "1" and "2" can be controlled flashes of different ways, the key "ESC" to control exit program is running. This requires that the neon can be changed dynamically, and finally, the key "esc" to exit, so as not to cause the computer to crash the program has been run. The neon analog display program is primarily one of the program cycle, a subroutine call, to complete this dynamic effect.
关键词:霓虹灯;汇编语言;子程序;循环
目录
1 设计内容与要求..................................................... - 1 -
1.1 设计要求.............................................................................................................. - 1 -
1.2 实现的主要功能.................................................................................................. - 1 -
2 需求分析........................................................... - 2 -
2.1 子程序的设计...................................................................................................... - 2 -
2.2 循环体的设计...................................................................................................... - 2 -
3 总体流程图设计..................................................... - 5 -
3.1 总体流程图.......................................................................................................... - 5 -
3.2调用各程序流程图.................................................................................... - 6 -图3-2为部分个程序调用流程图.......................................... - 6 -
4 算法中涉及的知识点................................................. - 7 -
5 设计用的计算机环境................................................. - 8 -
6 运行效果图......................................................... - 9 -
7 源代码............................................................ - 10 -结论................................................................. - 13 -参考文献.......................................................... - 14 -致谢............................................................. - 15 -