汇编语言课程设计--电话号码本
《汇编语言课程设计--电话号码本》由会员分享,可在线阅读,更多相关《汇编语言课程设计--电话号码本(10页珍藏版)》请在毕设资料网上搜索。
1、 汇编语言程序设计课程设计报告汇编语言程序设计课程设计报告 题目:电话号码本 班级: 学号: 姓名: 一课程设计题目:电话号码本一课程设计题目:电话号码本 功能描述: 1 程序能够建立一个可存放 30 条以上记录的电话号码本; 2 程序能够对记录进行增加、删除、修改操作; 3 记录字段包含序号、姓名、电话、单位内容; 4 能够通过姓名、或电话查询记录并显示查询结果; 5 退出; 二、实验目的二、实验目的: : 1.进一步了解和熟悉 8086 汇编语言的指令及其用法。 2.进一步学习汇编语言源程序的编写方法和技巧以及运行过程。 3.掌握汇编语言调试(在 DEBUG 状态下)的过程。 三三、分析课
2、题的基本内容、分析课题的基本内容及目的及目的 此课题要求用汇编语言写一个可存放 30 条以上记录的电话号码本的程序, 其中 每一个记录应该包括四个选项,即序号,电话号码,姓名用地址。对程序中的所有 记录能够进行的操作有增加一条记录,删除一条记录,查询一条记录,修改一条记 录。增加一条记录就是把记录插入到程序中所有记录的最后面,还要把记录的总个 数加 1。删除一记录要先通过查询算法,查找到删除记录的位置,然后从下一条记 录开始,逐个往前面覆盖。查询一条记录有两种方法,通过电话号码或姓名查询, 若没有找到所要找的记录,则返回,并告之该记录不存在。修改一条记录也需要先 查找该记录,然后进行修改,即重
3、新写入。 四四、程序流程图、程序流程图 1总体流程图: N N N N Y Y Y Y Y N Y Y Y Y N 程 序 开 始 输 入 一 个 字 符 程 序 结 束 al = i al = d ? al= c ? al= s ? al= e ? 增 加 一 条 记 录 删 除 一 条 记 录 查 询 一 条 记 录 修 改 一 条 记 录 输 入 错 误 2.插入算法的程序流程图如下: Y N N 五、设计过程中遇到的问题五、设计过程中遇到的问题及解决方及解决方法法 虽然插入算法的流程图比较简单,但也遇到了不少的问题。 1.程序开始运行时,要求用户输入字母以选择要进行的操作。可以用一段选
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中设计图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 汇编语言 课程设计 电话号码
