ImageVerifierCode 换一换
格式:DOCX , 页数:12 ,大小:194.46KB ,
资源ID:7571153      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/7571153.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(汇编语言课程设计学生成绩管理系统汇编.docx)为本站会员(b****6)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

汇编语言课程设计学生成绩管理系统汇编.docx

1、汇编语言课程设计学生成绩管理系统汇编1、 课程设计的目的、任务 汇编语言课程设计对于巩固汇编语言理论知识,加强学生的实际动手能力和提高学生综合素质十分必要。课程设计的目的主要是通过程序设计方法和技能的基本训练,巩固在课堂上学到的有关程序设计的基本知识和基本方法,通过实际动手能力的培养,进一步熟悉汇编语言的结构和使用方法,达到能独立阅读、编制和调试一定规模的汇编语言程序的水平。2、 软件需求分析和设计2.1学生成绩管理系统是对学生成绩的管理,其中包括以下几个模块:(1).插入一个数据(插入学生学号以及语数外三个成绩)。(2)修改一个数据。(3)删除学生成绩数据。(4)查找学生成绩。(5)查看学生

2、成绩的排名(6)查看学生成绩分布(7)按esc键退出系统 2.2学生成绩管理系统应该包含以下信息:学号,语文成绩,英语成绩,数学成绩。因此,系统应该提供以下功能: (1)输出显示菜单。 (2)输入学生的成绩 (3)修改学生成绩 (4)删除学生成绩 (5)查询学生成绩 (6)显示学生成绩排名 (7)显示成绩分布统计 (8)按esc键退出系统2.3依据程序的功能需求,该系统的功能结构图如下 系统功能结构图 2.4 程序流程图: 主程序流程图 查找学生成绩 插入学生学号及成绩 修改学生的成绩 显示各个学科各分数段的人数3、 程序实现说明3.1学生管理系统中各子程序如下:(1).输入全部学生学号以及语

3、文,英语,数学三科的成绩。子程序名:insert子程序描述:该子程序为输入字程序。系统在开始的时候是没有数据的,通过该子程序可以初始化系统,将学生的学号及成绩输入系统。 代码: insert proc near ;定义进程子程序:插入学生,学号及 成绩 call input ;调用input add n,1 ret insert endp(2).修改输入的成绩。子程序名:modify子程序描述:通过子程序修改学生的成绩代码: modify proc near ;定义进程子程序:修改学生学号,成绩 md1:output mess1 ;输出mess1 shuru ;调用宏shuru:二位数据输入

4、mov bl,n mov bh,0 mov al,dl mov si,0 md: cmp al,xhsi ;先查找输入的学生是否存在 je qq1_1 ;查到的话,就跳转到qq1_1输入修改的值, 也就是重新输入。;结果相等则跳转到qq1_1 add si,1 cmp si,bx jbe md ;小于等于则跳转到md output mess ;输出mess jmp md1 ;不相等继续输入学号 qq1_1: ;转入修改的值重新输入。 mov di,si output mess2 output mess4 mov si,0 mov cx,3 qq3_1:shuruu ;分别输入语文,英语,数学成

5、绩,并将其放 在缓冲区buf中 cmp dx,78h ;比较输入的成绩是否大于120,如果大于120的 话,那么重 新输入成绩 jbe qq2_1 ;小于等于则转移到qq2_1 output ts3 ;输出ts3 jmp qq1_1 ;跳转到qq1_1qq2_1:mov bufsi,dl output bg ;输出空格 add si,1 loop qq3_1 mov al,buf0 ;将存入buf中的成绩,分别赋值给存放对应科 目的成绩的数组 mov chidi,al mov al,buf1 mov engdi,al mov al,buf2 mov matdi,al ret modify en

6、dp (3).删除学生的成绩。子程序名:delete子程序描述:通过子程序删除学生的成绩代码: de proc near ;删除某个学生的记录sc1:output mess1 shuru ;调用宏shuru,接受输入的学号 mov bl,n mov bh,0 mov al,dl mov si,0sc: cmp al,xhsi ;查询输入学号的学生信息是否存在,不存在的 话,重新输入学号 je sc2 ;相等则转移到sc2 add si,1 cmp si,bx jbe sc ;小于等于则转移到sc output mess ;输出mess jmp sc1 sc2: sub bx,si cmp bx

7、,0 je sc3 ;相等则转移到sc3 mov cx,bxsc4:mov dl,chisi+1 mov chisi,dl mov dl,engsi+1 mov engsi,dl mov dl,matsi+1 mov matsi,dl mov dl,xhsi+1 mov xhsi,dl add si,1 loop sc4 ;loop循环指令,执行操作(cx)-(cx)-1.若 cx!=0,跳转到标号sc处循环执行;cx=0,则推出 循环,执行loop的下一条指令 sub n,1sc3: retde endp(3).查询学生的成绩。子程序名:find子程序描述:通过子程序查询学生的成绩代码: f

8、ind proc near ;定义进程子程序:查找学生成绩 call sum ;求学生的总成绩 call ping ;求学生的平均成绩 bj1:output mess1 ;输出mess1 shuru ;二位数数据输入 mov bl,n mov bh,0 mov al,dl mov si,0 bj: cmp al,xhsi ;将输入的学号与输入的学号相比, je i ;存在的话,将此学生的成绩输出。je表示结果相 等则转移。 add si,1 cmp si,bx jbe bj ;小于等于则转移到bj output mess jmp bj1 i: output strr2 shuzi xhsi ;

9、shuzi为二位数据输出 output bg ;输出空格 mov al,chisi cbw ;将字节变为字 shuzii ax ;shuzii为三位数据输出。 output bg ;输出空格 mov al,engsi cbw ;将字节变为字 shuzii ax ;shuzii为三位数据输出 output bg mov al,matsi cbw shuzii ax output bg ;输出空格的字符串,用于与标题栏对齐 mov al,pjsi cbw shuzii ax output bg mov ax,si mov bl,2 mul bl mov bx,ax shuzii zcbx ;shu

10、zii为三位数据输出 output bg ;输出空格的字符串,用于与标题栏对齐 shuzi mcsi ;shuzi为二位数据输出 retfind endp(4).显示学生的成绩排名。子程序名:show子程序描述:通过子程序显示学生的成绩排名代码: show proc near ;定义进程子程序:显示结果排名 call sum ;调用宏sum call ping ;调用宏ping call rank ;调用宏rank call shuchu ;调用宏shuchu(二)对“碧芝”自制饰品店的分析 ret show endp图1-2 大学生购买手工艺品可接受价位分布 可见“体验化消费” 广受大学生的

11、欢迎、喜欢,这是我们创业项目是否成功的关键,必须引起足够的注意。年轻有活力是我们最大的本钱。我们这个自己动手做的小店,就应该与时尚打交道,要有独特的新颖性,这正是我们年轻女孩的优势。3.2程序运行抓图:(二)上海的人口环境对饰品消费的影响 主菜单 修改学生成绩 据调查,大学生对此类消费的态度是:手工艺制品消费比“负债”消费更得人心。删除学生成绩 显示各个学科各分数段的人数4 WWW。google。com。cn。 大学生政策 2004年3月23日4、 5、 我们长期呆在校园里,对社会缺乏了解,在与生意合作伙伴应酬方面往往会遇上困难,更不用说商业上所需经历的一系列繁琐手续。他们我们可能会在工商局、

12、税务局等部门的手续中迷失方向。对具体的市场开拓缺乏经验与相关的知识,缺乏从职业角度整合资源、实行管理的能力;程序总结4、宏观营销环境分析通过两个星期的学习,努力,终于完成了报告。系统可以很好的运行。这两个多星期的时间,几乎每天不是在敲代码,就是在看代码,查书,上网。系统中用到了很多最近才学习的知识,比如宏,子程序。这些都使得代码的运行效率提高了,代码行数减少了。系统还用到了bios的清屏功能。这些功能如果不是做课程设计,我想我很难会接触到这些知识。四、影响的宏观环境分析由于自己对知识掌握的不是很牢固,其中也会碰到一些困难。每当遇到问题的时候,我会先上网去查找,看看有没有人提过这方面的问题。互联网是强大的,大部分的问题通过网络都可以解决。部分找不到的问题,我就去请教班里学得好的同学。他们对知识的掌握远超过我。这样下来,很多问题都迎刃而解了。课程设计是一个很好的掌握书本上知识的过程。平时上课之后,自己都不会想着去敲一些代码联系联系。通过做课程设计,将理论与实践结合了起来,对知识的理解更加深入了。

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1