2022年2022年汇编语言程序设计显示系统日期时间 .pdf
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_05.gif)
《2022年2022年汇编语言程序设计显示系统日期时间 .pdf》由会员分享,可在线阅读,更多相关《2022年2022年汇编语言程序设计显示系统日期时间 .pdf(7页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、1 集美大学计算机工程学院汇编程序设计与组成原理课程设计姓名: _ _班级: _ _学号: _ _指导老师 : _ _ 成绩: _ _ 评语名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 1 页,共 7 页 - - - - - - - - - 2 一 课程设计的目的及意义通过课程设计,主要达到以下目的:1. 使学生增进对汇编语言的认识,加强用汇编语言编程的能力。2. 使学生掌握汇编语言的中断调用功能的应用,可以用汇编语言调用各种中断调用功能,并由此实现对硬件的控制等。3. 使学生了解
2、和掌握汇编语言程序设计过程、方法及实现,为以后微机原理课程的学习打下良好基础。( 垃,圾,文库,叫你说我文档质量偏低) 二 基本内容题目:显示系统当前时间与日期要求设计界面提示信息为:“Please input DATE(D) OR TIME(T)OR QUIT(Q):”,从键盘键入“ D ”,可显示系统日期。从键盘输入“T”,可显示系统时间。从键盘输入“ Q ”, 退出程序。利用 DOS 的系统功能调用的 2AH 和2CH 功能调用,读取系统日期和时间。将日期和时间转换为相应的ASCII码字符,显示在屏幕上。( 垃,圾,文库,叫你说我文档质量偏低) ( 垃,圾,文库,叫你说我文档质量偏低)
3、( 垃,圾,文库,叫你说我文档质量偏低) 三 系统功能结构框图( 垃,圾,文库,叫你说我文档质量偏低) ( 垃,圾,文库,叫你说我文档质量偏低) ( 垃,圾,文库,叫你说我文档质量偏低)主程序 MAIN (显示界面提示信息,根据键盘输入的字符调用各子程序) 子程序 DATEDISPLAY (调用 DOS 的 2AH 功能,取系统当前日期,将日期转换成对应的 ASCII 码值并显示 ) 子程序 TIMEDISPLAY (调用 DOS 的 2CH 功能,取系统当前时间,将时间转换成对应的 ASCII 码值并显示 ) CALL CALL 名师资料总结 - - -精品资料欢迎下载 - - - - -
4、- - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 2 页,共 7 页 - - - - - - - - - 3 四 系统流程框图五 源程序代码;*清屏宏定义 * CLEAR_SCREEN MACRO ; 宏定义 , 设置七个参数MOV AH,06H ;AH=06屏幕初始化或上卷指定的行MOV AL,00H ; 清屏INT 10H ; 调用BIOS 功能MOV AH,02H ; 制定光标位置MOV BH,00H ; 第0页MOV DH,00H ; 第0行MOV DL,00H ; 第0列INT 10H ENDM ;*定义堆栈段 * STACK SEGM
5、ENT DB 200 DUP ( ?) tos label byte STACK ENDS ;*定义数据段 * DATA SEGMENT STR00 DB |* Welcome! *|$; 提示界面STR01 DB 0DH,0AH, |* *|$ STR02 DB 0DH,0AH, |* This is a display program. *|$ 开始设置显示方式为8025 彩色文本方显示界面提示信息从键盘输入单个字符判断字符显示系统日期显示系统时间提示输入错误结束D(d) T(t) other Q(q) 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - -
6、- - - - - - - 名师精心整理 - - - - - - - 第 3 页,共 7 页 - - - - - - - - - 4 STR03 DB 0DH,0AH, |* D: display Date *|$ STR04 DB 0DH,0AH, |* T: display Time *|$ STR05 DB 0DH,0AH, |* Q: Quit *|$ STR06 DB 0DH,0AH, |* *|$ STR07 DB 0DH,0AH, |*|$ STR08 DB 0DH,0AH,Please input a char: $ INPUTER DB 0DH,0AH,Input Error
7、!,0DH,0AH,$ DATEDIS DB 0000-00-00 ,0AH,$; 显示DATE TIMEDIS DB 00:00:00,0AH,$; 显示TIME DATA ENDS ;*定义代码段 * CODE SEGMENT ASSUME CS:CODE,DS:DATA,SS:STACK START : MAIN PROC FAR MOV AH,00H ;AH=0设置显示模式MOV AL,03H ; 设置80*25图形显示INT 10H CLEAR_SCREEN ; 调用宏定义MOV AX,DATA MOV DS,AX MOV AX,STACK MOV SS,AX mov sp, off
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 2022年2022年汇编语言程序设计显示系统日期时间 2022 汇编语言 程序设计 显示 系统 日期 时间
![提示](https://www.taowenge.com/images/bang_tan.gif)
限制150内