asd.docVIP

  • 9
  • 0
  • 约1.13万字
  • 约 22页
  • 2017-05-12 发布于河南
  • 举报
asd

《汇编语言程序设计》 课程设计报告 题 目: 判断闰年 院 系: 信息工程系 专业班级: 计算机应用技术1002班 学 号: 201003040203 学生姓名: 宁春玉 指导教师: 唐启见 年 月 日 湖南软件职业学院课程设计任务书 信息工程系 电子 教研室 学 号 学生姓名 专业(班级) 设 计 题 目 题目一:判断闰年 √ 题目二: 进制转换 题目三: 代码转换程序 题目四:四则运算程序 题目五: 学生成绩管理 题目六: 打字练习 (注:请在自己选做的题目后打√) 设 计 技 术 参 数 1. 熟悉汇编指令、宏汇编语言的编程方法 2. BIOS中断调用、系统功能中断调用方法 3. 磁盘文件、及文件内容操作 设 计 要 求 题目的选择是根据汇编语言的特点主要针对系统内部的一些中断调用、系统功能调用、系统数据处理、文件数据处理而设计的,是对所学课程知识较为系统的应用。 由于汇编语言编程相对其他语言编程比较复杂,因此,在设计上应把重点放在程序的功能实现上,不要太在意程序的结构和显示界面的设计。不要局限于题目所规定的要求,可以灵活裁减,设计出功能更完善的程序。 另外,也可以自己设计题目,同时,提出详细的功能描述,经指导老师审查同意后也可作为课程设计的题目。 工 作 量 完成所选题目的软件设计; 课程设计1000字(不包括程序源代码)左右。 工 作 计 划 第1次熟悉软件环境。第2次绘制程序流程图。第3次用编写程序。 第4次用调试运行程序。第5次编写课程设计说明书 参 考 资 料 1.李敬兆 8086/8088和arm核汇编语言程序设计 中国科技大学出版社 2.沈美明,温冬婵 编著IBM—PC汇编语言程序设计(第二版) 清华大学出版社出版 3. 沈美明,温冬婵,张赤红 编著IBM—PC 汇编语言程序设计实验教程 清华大学出版社出版 指导教师签字 唐启见 教研室主任签字 李建 2011年 12月 25 日 湖南软件职业学院课程设计成绩评定表 指导教师评语: 成绩: 指导教师: 年 月 日 摘要 代码转换程序主要是字母间的转换和数制之间的转换。字母转换主要是字母大小写转换,进制转换是二进制、十进制、十六进制之间的互换。程序首先给了一个选择需要进行的转换的菜单,用户根据界面信息选择功能。通过这种转换中数据的流向能够更好的理解计算机的一些基本原理,如计算机数据的存储形式和一些基本的DOS功能调用的基本方法与注意事项。 关键词:大小写字母,二进制,十进制,十六进制,数据 目录 1设计目的 1 2概要设计 1 2.1 系统总体分析 1 2.2 主模块框图及说明 1 3 详细设计 3 3.1 主模块及子模块说明 3 3.2 各模块详细设计 3 4.程序调试 11 4.1 运行界面分析 11 4.2 算法的分析 11 4.3 调试过程及分析 14 5心得体会 15 5.1 设计体会 15 5.2 系统改进 15 参考文献 16 1设计目的 1、实现大小写字母之间的转换:输入的字符串中,不是字母的字符不改变;大写字母改成小写字母时,若是大写字母则不改变;同样,小写字母改成大写字母时,若是小写字母则不改变 2、二进制和十六进制数之间的转换:输入一个二进制数(或十六进制数),用十六进制数(或二进制数)表示输出。最多能把十六位二进制数(或四位十六进制数)用四位十六进制数(或十六位二进制数)表示输出;小于十六位(或四位)时按回车结束并输出 3、十进制数和十六进制数之间的转换:输入一个十进制数(或十六进制数),用十六进制数(或十进制数)表示输出。最大能把十进制数65535(或十六进制数FFFF)转换成十六进制数FFFF(或十进制数65535)表示输出;小于65535(或FFFF)时按回车结束并输出 4.二进制数和十进制数之间的转换:输入一个十进制数(或二进制数),用二进制数(或十进制数表示输出)。最大能把十进制数65535(或十

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档