1、I 摘要 汇编语言是面向机器的程序设计语言。在汇编语言中,用助记符 代替操作码,用地址符号或标号代替地址码。这样用符号代替机器语 言的二进制代码,就把机器语言变成了汇编语言。 汇编语言能够最大 限度的发挥硬件的性能。 本次课程设计的内容是使用汇编语言设计一个可运行于计算机 的时钟模拟显示程序。要求在屏幕中央显示当前时间,格式为“时: 分:秒“且 12/24 时制可调。 关键词:计算机 汇编语言 电子时钟 II Abstract Assembly language is a programming language for the machine. In assembly language, t
2、he use of mnemonics instead of operation code, instead of the address code with the address sign or label. This use of symbols instead of binary machine language code, put the assembly language into machine language. Assembly language can maximize the performance of hardware. The content of this cou
3、rse design is the use of assembly language to design a simulation display program can be run on a computer clock. Requirements: the current time is displayed in the center of the screen, the format is “hours: minutes: seconds“ and the system is adjustable for 12/24. III 目录目录 第一章第一章 绪论绪论 1 1.1 电子时钟的背
4、景1 1.2 电子时钟的应用1 第二章第二章 总体总体设计设计2 2.1 设计内容2 2.2 设计原理2 2.3 程序流程图3 第三章第三章 详细设计详细设计4 3.1 时制选择模块4 3.2 设置时间模块4 3.3 延时模块5 3.4 时间显示模块6 第四章第四章 调试过程及结果调试过程及结果 8 4.1 调试过程8 4.2 运行结果8 总结总结10 致谢致谢11 附录附录12 13 第一章第一章 绪论绪论 1.1 电子时钟的背景 20 世纪末,电子技术获得了飞速的发展,在其推动下,现代电子产品几乎 渗透了社会的各个领域, 有力地推动了社会生产力的发展和社会信息化程度的提 高,同时也使现代电
5、子产品性能进一步提高,产品更新换代的节奏也越来越快。 时间对人们来说总是那么宝贵,工作的忙碌性和繁杂性容易使人忘记当前的时 间,忘记了要做的事情,当事情不是很重要的时候,这种遗忘无伤大雅。但是, 一旦重要事情,一时的耽误可能酿成大祸。 电子时钟是一种用数字电路技术实现时、分、秒计时的装置,与机械式时钟 相比具有更高的准确性和直观性,且无机械装置,具有更更长的使用寿命,因此 得到了广泛的使用。 1.2 电子时钟的应用 电子钟是一种用数字电路技术实现时、分、秒计时的装置,通常具有可选 的 12 小时或 24 小时的计时方式,能快速校准时、分、秒。与机械时钟相比,电 子钟更具有直观性,且因非机械驱动,具有更长的使用寿命,相较石英钟的石英 机芯驱动,更具准确性。电子钟已成为人们日常生活中必不可少的必需品,广泛 用于个人家庭以及车