湖南农业大学课程报告学院:班级:姓名:学号:课程报告题目:信息检索程序设计报告课程名称:汇编语言和微机原理评阅成绩:评阅意见:成绩评定教师签名:日期:年月日
目录摘要⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯3 关键字⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯ 31
需求分析⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯ 31
1 具体分析⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯ 31
2 各个流程的主要问题及解决方法⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯ 42
程序源代码⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯ 43
程序运行结果⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯ 7 4
程序中仍存在的问题⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯ 8 5
心得体会⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯ 8 6
参考文献⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯ 8
信息检索程序设计报告摘要:汇编语言是为了便于理解与记忆,将机器指令用助记符代替而形成的一种语言
由于汇编语言采用了助记符,因此,它比机器语言直观,容易理解和记忆
汇编语言本质上就是机器语言,因而容易产生运行速度快、指令序列短小的高效率目标程序
而该程序是利用汇编语言能基本实现信息检索功能
该程序主要运用了汇编程序设计的分支基本结构,使程序能够通过对接受编号进行先行计算找到对应表格中将要显示信息字符串的起始位置,实现信息检索的目的
接下来我将详细接受程序设计过程关键词: 汇编语言;信息检索;程序跳转1 需求分析完成一个信息检索系统
在数据区,有9 个不同的信息,编号0-8 ,每个信息包括 40 个字符
从键盘接受0-8 之间的一个编号,然后在屏幕上显示出相应编号的信息内容,按“ q”键退出
1具体分析该程序主要实现的是信息检索的基本功能
那么首先要把信息编号为0-8的 9 个信息分别