汇编语言课程设计-文本方式下字处理程序的设计与实现
题目: 文本方式下字处理程序的设计与实现要求完成的主要任务: 理解键盘接口的工作原理,掌握BIOS键盘I/O功能,掌握复杂内存数据结构的定义和管理方法。具体的设计任务及要求:1) 清晰且易于操作的用户界面;动态显示光标的当前位置;2)在文本编辑区接受并保存输入信息;3)光标上移,下移,左移,右移;4)允许删除当前光标后的字符;5)将编辑文本存盘,读出并显示硬盘中的指定文件。(任选)
课 程 设 计
题 目 学 院 专 业 班 级 姓 名
指导教师
文本方式下字处理程序的设计与
实现
计算机科学与技术 计算机科学与技术
计算机 班
2012 年 1 月 3 日
题目: 文本方式下字处理程序的设计与实现要求完成的主要任务: 理解键盘接口的工作原理,掌握BIOS键盘I/O功能,掌握复杂内存数据结构的定义和管理方法。具体的设计任务及要求:1) 清晰且易于操作的用户界面;动态显示光标的当前位置;2)在文本编辑区接受并保存输入信息;3)光标上移,下移,左移,右移;4)允许删除当前光标后的字符;5)将编辑文本存盘,读出并显示硬盘中的指定文件。(任选)
目 录
1.问题描述 ...................................................... 3
1.1问题描述 ............................................................. 3
1.2主要任务 ............................................................. 3 1.3测试数据 ............................................................. 3
2设计中使用的关键技术和方法 ..................................... 3
2.1使用的关键技术 ....................................................... 3 2.2调试环境 ............................................................. 3
3.设计方案说明 .................................................. 4
3.1模块层次图及模块说名 ................................................. 4
3.1.1模块层次图 ............................................................................................................................... 4
3.1.2模块说明 ................................................................................................................................... 4
3.2算法描述 ............................................................. 5 3.3数据结构说明 ......................................................... 7 3.4程序界面的描述 ....................................................... 8 3.5程序功能的概述 ....................................................... 8
4.测试及评估 ..................................................... 9
4.1调试中的问题 ......................................................... 9 4.2主要功能的调试 ...................................................... 10
5. 设计心得 ..................................................... 14
5.1感受和体会 .......................................................... 14 5.2对程序改进的想法 .................................................... 16
6.附录源程序 .................................................... 16 本科生课程设计成绩评定表 ........................ 错误!未定义书签。
题目: 文本方式下字处理程序的设计与实现要求完成的主要任务: 理解键盘接口的工作原理,掌握BIOS键盘I/O功能,掌握复杂内存数据结构的定义和管理方法。具体的设计任务及要求:1) 清晰且易于操作的用户界面;动态显示光标的当前位置;2)在文本编辑区接受并保存输入信息;3)光标上移,下移,左移,右移;4)允许删除当前光标后的字符;5)将编辑文本存盘,读出并显示硬盘中的指定文件。(任选)
课程设计任务书
学生姓名: 专业班级: 计算机班 指导教师: 工作单位:计算机科学与技术学院 题目: 文本方式下字处理程序的设计与实现 初始条件:
理论:完成了《汇编语言程序设计》课程,对微机系统结构和80系列指令系统有了较深入的理
解,已掌握了汇编语言程序设计的基本方法和技巧。
实践:完成了《汇编语言程序设计》的4个实验,熟悉了汇编语言程序的设计环境并掌握了汇编
语言程序的调试方法。
要求完成的主要任务: (包括课程设计工作量及其技术要求,以及说明书撰写等具体要求)
理解键盘接口的工作原理,掌握BIOS键盘I/O功能,掌握复杂内存数据结构的定义和管理方法。具体的设计任务及要求:
1) 清晰且易于操作的用户界面;动态显示光标的当前位置; 2) 在文本编辑区接受并保存输入信息; 3) 光标上移,下移,左移,右移; 4) 允许删除当前光标后的字符;
5) 将编辑文本存盘,读出并显示硬盘中的指定文件。(任选)
在完成设计任务后,按要求撰写课程设计说明书;对课程设计说明书的具体要求请见课程设计指导书。
阅读资料: 1)《IBM—PC汇编语言程序设计实验教程》3.3节 2)《IBM—PC汇编语言程序设计(第2版)》9.1节
时间安排:
设计安排一周:周1、周2:完成系统分析及设计。
周3、周4:完成程序调试,和验收。 周5:撰写课程设计报告。
指导教师签名: 2012 年 1 月 3 日 系主任(或责任教师)签名: 2012 年 1 月 3 日
题目: 文本方式下字处理程序的设计与实现要求完成的主要任务: 理解键盘接口的工作原理,掌握BIOS键盘I/O功能,掌握复杂内存数据结构的定义和管理方法。具体的设计任务及要求:1) 清晰且易于操作的用户界面;动态显示光标的当前位置;2)在文本编辑区接受并保存输入信息;3)光标上移,下移,左移,右移;4)允许删除当前光标后的字符;5)将编辑文本存盘,读出并显示硬盘中的指定文件。(任选)
课程设计报告书
1.问题描述
1.1问题描述
理解键盘接口的工作原理,掌握BIOS键盘I/O功能,掌握复杂内存数据结构的定义和管理方法;用汇编语言设计一个简单的文本编辑软件。
1.2主要任务
具体的设计任务及要求: (1). 清晰且易于操作的用户界面;动态显示光标的当前位置; (2). 在文本编辑区接受并保存输入信息; (3). 光标上移,下移,左移,右移; (4). 允许删除当前光标后的字符; (5). 将编辑文本存盘,读出并显示硬盘中的指定文件。
1.3测试数据
编写好源代码后,进行调试,主要调试数据有:新建一个文本,输入适当的内容,保存;打开一个已经保存的文件。
2设计中使用的关键技术和方法
2.1使用的关键技术
编程中主要使用的汇编技术有: (1). (2). (3). (4). (5).
汇编语言的中的各种寻址
存储等命令及BIOS中断和DOS中断调用 窗口的建立 功能键的定义
子程序的调用等。
2.2调试环境
主要用到的调试工具有:windos环境下的DOS、MASM汇编器、LINK链接软件、DEBUG软件。
题目: 文本方式下字处理程序的设计与实现要求完成 …… 此处隐藏:9172字,全部文档内容请下载后查看。喜欢就下载吧 ……
相关推荐:
- [文秘资料]班长职务辞职报告
- [文秘资料]完美的辞职报告
- [文秘资料]经典的员工辞职报告
- [文秘资料]医院口腔医生辞职报告
- [文秘资料]总经理辞职报告范文四篇
- [文秘资料]超市职员个人辞职报告
- [文秘资料]村妇联主任的辞职报告
- [文秘资料]辞职报告书格式
- [文秘资料]酒店辞职报告简单范文
- [文秘资料]联通的辞职报告
- [文秘资料]2017最新私企员工辞职报告范文
- [文秘资料]2019年度医院基层党组织书记抓党建述职
- [文秘资料]工作时间长辞职报告
- [文秘资料]辞职报告怎么写出来
- [文秘资料]个人能力原因辞职报告
- [文秘资料]网络工程师辞职报告
- [文秘资料]项目部辞职报告
- [文秘资料]缝纫工辞职报告怎么写
- [文秘资料]XXX州委书记述职报告
- [文秘资料]抓基层党建工作述职报告
- (王虎应老师讲课记录)六爻理象思维
- 八个常见投影机故障排除法
- 质量专业综合知识(中级)第一章质量管理
- 煤矿班组建设实施意见
- 我国快餐业与肯德基经营模式的比较与分
- 汽车保险杠模具标准化模架技术工艺研究
- 汽车二级维护作业团体赛比赛规程
- 装卸搬运工安全操作规程
- 高效的工作方法-刘铁
- 依据《生产安全事故报告和调查处理条例
- 2015专业PS夜景亮化效果图制作教程
- 企业劳动定额定员浅析
- 中枢神经系统医学影像学本科五年制第五
- 长城汽车参观探营第三站:研发试验中心
- 小升初语文专项训练
- 建筑工程质量检测资质分类与等级标准
- 周燕珉-我国养老社区的发展现状与规划
- 《生命里最后的读书会》读后感
- 实验室管理评审报告
- CCNA思科网院教程精华之网络基础知识




