推荐-计算机综合实践实验报告 精品
- 格式:doc
- 大小:653.19 KB
- 文档页数:11
2024年大学生计算机实习报告范文一、实习目的通过理论联系实际, 巩固所学的知识, 提高处理实际问题的能力, 为顺利毕业进行做好充分的准备, 并为自己能顺利与社会环境接轨做准备。
通过这次实习, 使我们进一步理解和领会所学的基本理论, 了解计算机技术和信息管理技术的发展及应用, 较为系统地掌握计算机应用技能和信息管理技能, 把所学知识与解决实际问题相联系, 能够利用计算机处理工作中的各种信息, 培养我们发现问题、分析问题和解决问题的能力, 从而提高我们从事实际工作的能力。
通过理论联系实际, 巩固所学的知识, 提高处理实际问题的能力, 了解设计专题的主要内容, 使学生能够了解社会、学校的需要, 在实习单位领导的帮助, 对自己今后所从事的事业有一个实习了解的过程。
为毕业设计的顺利进行做好充分的准备, 并为自己能顺利与社会环境接轨做准备。
实习对于锻炼学生能力, 了解社会、熟悉民生, 看清自己的定位是很有帮助的。
而从就业角度来看, 拥有丰富实习经历的学生在就业时的优势也是比较明显的。
二、实习意义生产实习是一个极为重要的实践性教学环节。
通过实习, 使学生在社会实践中接触与本专业相关的实际工作, 增强感性认识, 培养和锻炼学生综合运用所学的基础理论、基本技能和专业知识, 去独立分析和解决实际问题的能力, 把理论和实践结合起来, 提高实践动手能力, 为学生毕业后走上工作岗位打下一定的基础;同时可以检验教学效果, 为进一步提高教育教学质量, 培养合格人才积累经验。
计算机是一门对实践要求较高的学科, 通过专业实习, 使学生能熟悉有关计算机专业的各个领域, 使学生毕业后能胜任与本专业相关的工作。
大学四年学习了很多, 经历了很多, 得到的是学习能力、处事能力和一些专业知识。
可面对社会, 我们经验太少, 思想单纯!毕业实习, 给了我们一个了解社会, 增加经验, 熟悉工作单位的机会。
锻炼自己的动手能力, 将学习的理论知识运用于实践当中, 反过来还能检验书本上理论的正确性, 有利于融会贯通。
计算机实训报告范文模板10篇计算机实训报告范文模板篇1实习内容:计算机组装与维护实习目的:通过计算机的组装,认识计算机的硬件和结构,了解计算机的整个组装过程和注意事项。
实习要求:识别计算机的各个部件,能自己动手组装一台计算机。
一.识别部件1.cpu (核心部件)主要功能:运算器,控制器。
cup就是通过这些引脚和计算机其他部件进行通信,传递数据,指令。
我们要先了解两个基本的概念,主板频率和倍频系数;通常我们常说的Pentium II 300,AMD K6-2 300这些CPU的型号,其中最后一个数字300就是指CPU内部的工作频率是300MHz,而主板上的内存、控制芯片的工作频率是没有这么高的,所以就会出现主板频率和倍频系数,主板频率是指内存、控制芯片和CPU之间的总线的工作频率,倍频系数就是CPU的内部工作频率和主板频率的比值。
CPU的实际工作频率就决定于这两个参数。
有这样的公式: CPU的实际工作频率 = 主板频率×倍频系数通常主板频率都是一些固定的值,比如:60MHz、66MHz、75MHz、100MHz、133MHz等;倍频系数有1.5、2.0、2.5和3.0、4.0、4.5、5.0等,通过设置主板上的跳线就可以改变CPU的工作频率,人们常说的超频就是指改变这两个参数来使CPU在较高的工作频率下运行,超频往往是以改变外频为主2.cpu风扇:cpu工作的时候要散发出大量的热量,如不及时散热,可能将cpu烧坏。
所以加上了风扇达到散热目的。
3.主板: 是计算机主顶内最重要的一个部件,其它设备都是通过它来联结工作的.4.内存条:是临时储存器,掉电后数据会消失。
5.硬盘: 通过读写记录各种信息,存储各类软件.程序和数据.既是输入设备,也是输出设备,但只能和计算机内存交换信息.包括存储盘片及驱动器。
特点储存量大。
6.软驱:平时可以插入软盘,用以存放数据。
7.光驱: 平时可以插入光盘,用以读数据.有耳机插孔:连接耳机或音箱,可输出audioCD音乐.音量控制:调整输出的CD音乐量大小.指示灯:显示光驱的运行状态.紧急出盒孔:用于断电或其他非正常状态下打开光盘托架.打开/关闭/停止健:控制光盘进出盒和停止AudioCD播放.播放/跳道键:用于直接使用面板控制播放AudioCD.8.电源:将AC交流电流转换成直流电压。
计算机实训报告【五篇】计算机实训报告【一】一、实训目的透过为一周的实训,牢固本学期所学习的知识,加强的各种基于工作的过程的各种操作技术,进一步培养学生熟练办理 word 文档的综合应用、 excel 高级数据管理、 powerpoint 演示文稿高级制作技巧及 inter 网络综合应用潜力,并为学生参加计算机水平考试及办公自动化考试作好准备。
二、实训资料纲领1、word 中文办理的综合应用2、excel电子表格的综合应用3、powerpoint演示文稿的制作技巧4、申请邮箱、收发邮件、outlookexpress的使用5、信息检索与信息的综合应用6、利用 serv-u软件建立与配置ftp站点,实现文件的上传与下载。
7、web 站点的建立与配置,网页的阅读( 选)三、实训出现的问题、剖析及解决方法:“纸上得来终觉浅,绝知此事要躬行! ”在短暂的实习过程中,让我深深的感觉到自己在本质运用中的专业知识的困穷,刚开始的一段时间里,对一些工作感觉无从下手,茫然慌张失措,这让我感觉十分的伤心。
在学校总以为自己学的不错,一旦接触到本质,才发现自己理解的是多么少,这时才真切领悟到“学无止境”的含义。
在实训的过程中,透过老师的悉心指导,我能够比较熟练地掌握word 中文办理的综合应用、excel 电子表格的综合应用、powerpoint 演示文稿的制作技巧等等。
对于计算机基础知识的掌握,我已经不是只停留在实训前的一孔之见上,也不能够是只懂得理论而没有实践。
可是这一个星期的实训也不是一件简单的事,在这个过程中我学到很多的同时,也有过很多的挫折。
下面就拿我在实训中遇到的一些主要问题来做说明吧:1、word 文档的办理。
由于以前寻书本的理论知识认识不够,同时本质操作比较少,因此在实训过程中就难免会找不到最基本的菜单栏中的项目。
在这个时候,就会开销很多的时间去搜寻,理所自然地就会减慢做题的速度。
可是勤能补拙,平常回到宿舍我都会利用自己的电脑去牢固加强自己的不足,进行多次屡次的练习。
计算机的社会实践报告计算机的社会实践报告(通用10篇)充实的社会实践已经告一段落,你收获了什么?是时候进行一个全面的总结了。
那么实践报告到底应该怎么写呢?以下是小编收集整理的计算机的社会实践报告(通用10篇),供大家参考借鉴,希望可以帮助到有需要的朋友。
计算机的社会实践报告篇1实践证明,当管理的信息量和复杂程度达到某一限度时,即管理人员的劳动强度超过其承受能力时,就必须采用新的管理手段,即用计算机技术信息的收集、加工、传递和存贮等,可以使用人事基础信息,高效、合理、恰当地管理。
这样,人事信息系统随着计算机的应用、发展而不断完善,计算机在人事信息管理中的地位也就是益重要。
正因为如此,实现人事管理现代化,要有科学的管理方法和先进的技术手段,才能最大限度地提高人事管理工作效率。
现代人事工作的信息量越来越大,保密性越来越强,而且信息的密度不断提高,靠传统的管理方法和人工操作手段已经无法搞好人事管理工作。
而计算机作为数据处理系统,已逐渐成为人事管理现代化的重要手段,在人事管理中正在发挥着重要的作用。
一般来说,计算机在人事信息系统中的作用有:正因为如此,我们利用计算机替代手工操作建立的人事信息系统,即计算机人事信息系统,其主要功能可以归纳为以下三点:一是可以高效能、大容量地收集、处理、存贮人事信息,大幅度地提高人事管理信息系统的工作质量和效率。
二是可以及时掌握整个人事管理系统的全面情况,提供系统的准确的人事信息,可以促进人事工作的规范化及各项管理制度与指标体系的建立和健全,从而提高行政管理水平。
三是可以提供各种加工处理了的人事信息,以满足人事管理的特殊要求,适应新形势对教职工队伍提出的新要求,帮助选择方案,实现优化决策。
当前,不少单位的人事部门对于计算机的应用还仅限于简单的单机应用,随着时间的推移、任务的复杂、用户的需求,其应用还会总之,计算机的广泛应用,计算机人事管理信息系统的建立,适应了社会经济发的客观要求,是人事管理现代化的一大进步。
计算机综合实验报告计算机综合实验报告一、引言计算机科学与技术作为一门发展迅速的学科,已经成为现代社会不可或缺的一部分。
为了更好地掌握计算机相关知识和技能,我们进行了一次综合实验,旨在提高我们的实践能力和解决问题的能力。
二、实验目的本次实验的主要目的是通过实际操作,加深对计算机硬件和软件的理解,掌握计算机的基本原理和操作方法。
同时,通过实验,培养我们的团队合作精神和问题解决能力。
三、实验内容1. 硬件部分在实验室中,我们使用了一台配置较高的计算机,包括主板、CPU、内存、硬盘等各种硬件设备。
我们首先学习了如何正确地组装和连接这些硬件设备,确保计算机能够正常工作。
然后,我们进行了一些基本的硬件测试,如CPU性能测试、内存读写速度测试等,以了解硬件设备的性能和稳定性。
2. 软件部分在软件部分,我们学习了操作系统的安装和配置。
我们选择了一款流行的操作系统,并按照教程一步步进行了安装和配置。
通过这个过程,我们深入了解了操作系统的组成和工作原理,同时也学会了如何正确地安装和配置操作系统。
接着,我们学习了一些常用的软件工具,如文本编辑器、图像处理软件、办公软件等。
我们通过实际操作,熟悉了这些软件的基本功能和使用方法,并尝试了一些高级功能和技巧。
这些软件工具在我们日常的学习和工作中非常有用,掌握它们能够提高我们的工作效率和质量。
3. 网络部分在网络部分,我们学习了计算机网络的基本知识和常用协议。
我们了解了网络的组成和工作原理,学会了如何设置和配置网络连接。
我们还学习了一些网络安全知识,了解了网络攻击和防御的基本原理和方法。
四、实验结果与分析通过本次实验,我们成功地组装和配置了一台计算机,并安装了一款操作系统。
我们熟悉了一些常用的软件工具,并学会了它们的基本使用方法。
我们还学习了计算机网络的基本知识和常用协议,了解了网络的工作原理和安全性。
通过实验,我们发现硬件设备的稳定性对计算机的性能和使用体验有着重要影响。
在组装和连接硬件设备时,我们要格外小心,确保每个部件都正确连接并正常工作。
第1篇实验名称:计算机基础实验一、实验目的1. 熟悉计算机基本操作,包括开机、关机、鼠标和键盘的使用等。
2. 掌握计算机的基本组成和功能。
3. 学习Windows操作系统的基本使用方法。
4. 掌握文字处理软件(如Word)的基本操作。
5. 学习网络的基本知识,了解互联网的组成和功能。
二、实验内容1. 计算机基本操作(1)开机:打开电源开关,等待计算机启动完成。
(2)关机:在Windows系统中,点击“开始”菜单,选择“关机”选项,等待计算机完全关闭。
(3)鼠标和键盘的使用:熟练掌握鼠标和键盘的基本操作,如点击、拖拽、复制、粘贴等。
2. 计算机基本组成和功能(1)计算机硬件:CPU、内存、硬盘、主板、显卡、声卡、网卡等。
(2)计算机软件:操作系统、应用程序、驱动程序等。
(3)计算机功能:信息处理、数据处理、多媒体处理、网络通信等。
3. Windows操作系统基本使用方法(1)桌面操作:熟悉桌面图标、任务栏、开始菜单等元素。
(2)文件管理:掌握文件和文件夹的创建、复制、移动、删除等操作。
(3)系统设置:了解系统设置的基本操作,如屏幕分辨率、声音、网络等。
4. 文字处理软件(Word)基本操作(1)新建文档:点击“开始”菜单,选择“所有程序”中的“Microsoft Office Word”选项,新建一个文档。
(2)文字输入:使用键盘输入文字,可以使用“Ctrl+C”和“Ctrl+V”进行复制和粘贴操作。
(3)格式设置:设置字体、字号、颜色、段落等格式。
(4)表格制作:插入表格,编辑表格内容。
(5)图片插入:插入图片,调整图片大小和位置。
5. 网络基本知识(1)互联网组成:网络硬件、网络软件、网络协议等。
(2)网络功能:信息共享、资源共享、通信协作等。
(3)网络通信:了解TCP/IP协议、HTTP协议等。
三、实验步骤1. 开机、关机操作2. 鼠标和键盘操作练习3. Windows操作系统基本操作练习4. Word文字处理软件操作练习5. 网络基本知识学习四、实验结果与分析1. 开机、关机操作:熟练掌握了计算机的开机、关机操作。
计算机实习报告范文一、实习目的:我在xx的一家网络公司实习,总的来说,此次实习是一次成功的顺利的实习。
通过我们的努力,我们已可能的完成了实习大纲的要求,既充分巩固了大学前期一年的专业知识,又对今后两年的专业科目学习有了新的理解,这次专业认识实习增强了我们的职业意识,并激发我们在今后的工作中根据实习的经验识时务的调整自己的知识结构和经验技能,以更好的适应社会在新闻传播领域,尤其是网络传播发展方向的人才需求。
二、实习内容:我承担了ftp服务器的管理工作和公司内信息服务的日常检测工作,这同专业的发展方向是极其吻合的。
ftp服务带有自身的特殊性,用户可以在其中发布各种文档包括文本、声音、视频、多媒体等,对ftp的管理就要有极好的电脑知识尤其要对文件路径十分了解,还要有信息归纳的能力,将公司内用户上传的文档分门别类的放在不同的文件夹中,这也是作为我门专业学生应当具有的基本能力之一,在ftp 管理的过程中,我深刻的感受到了作为信息管理者和发布者是非辨别和政治敏感的重要,用户上传的文档是未经许可和身份认证的,所以在ftp服务权限中对上传文件夹(up)做了只能上传而不能随意下载的处理,而管理员的职责是将up文件夹中的文档作初步审查,审查包括文档中是否包含反政府反党的信息、是否包含黄色等不健康信息、是否倡导了不健康不科学的生活方式和态度等各个方面。
所以说要做好这些事情,不细心负责,没有基本的专业素养,是很容易出现漏洞的。
第一天去网络公司实习,心里不可避免的有些疑惑:不知道领导怎么样,应该去怎么做啊,要去干些什么呢等等吧!踏进办公室,只见几个陌生的脸孔。
我微笑着和他们打招呼。
从那天起,我养成了一个习惯,每天早上见到他们都要微笑的说声:“早”,那是我心底真诚的问候。
我总觉得,经常有一些细微的东西容易被我们忽略,比如轻轻的一声问候,但它却表达了对领导同事对朋友的尊重关心,也让他人感觉到被重视与被关心。
仅仅几天的时间,我就和大家打成一片,很好的跟他们交流沟通学习,我想,应该是我的真诚,换得了大家的信任。
计算机专业学生实习报告6篇篇1一、实习背景与目的作为一名计算机专业的学生,我在校期间不仅系统学习了理论知识,还积极参加各类实践活动。
为了将所学知识与实践相结合,提高实际操作能力,我选择了本次实习。
本次实习的主要目的是通过实践了解计算机行业的最新动态,掌握实际工作中的技术技能,为将来的职业生涯打下坚实的基础。
二、实习单位与岗位我实习的单位是本市知名的互联网公司,实习岗位为软件开发实习生。
在实习期间,我主要参与了一些项目的开发,了解了软件开发的基本流程和技术要求。
三、实习内容1. 学习和掌握新技术在实习期间,我首先学习了公司使用的最新开发框架和技术。
通过查阅相关资料和请教同事,我逐渐掌握了这些技术的基本使用方法和原理。
此外,我还积极参与了公司的技术分享会,了解了计算机行业的最新动态和趋势。
2. 参与项目开发在实习期间,我参与了一个中型项目的开发工作。
在项目组中,我主要负责后台开发。
通过不断地学习和实践,我逐渐掌握了软件开发的基本流程和方法。
在项目中,我还学会了如何与同事协作,共同完成任务。
3. 解决实际问题在实习过程中,我遇到了一些技术问题。
通过不断地尝试和实践,我逐渐找到了解决问题的方法。
例如,在项目中遇到了数据库性能问题,我通过优化查询语句和增加缓存的方式,成功地解决了问题。
这些实践经验对我今后的工作非常有帮助。
四、实习收获与体会1. 提高专业技能通过实习,我不仅提高了自己的编程能力,还学会了如何使用各种开发工具和技术。
此外,我还了解了软件开发的基本流程和要求,为将来的职业生涯打下了坚实的基础。
2. 增强团队协作能力在实习过程中,我学会了如何与同事协作,共同完成任务。
通过团队协作,我不仅提高了自己的沟通能力,还学会了如何发挥团队的优势,共同解决问题。
3. 发现问题与解决问题的能力在实习过程中,我遇到了一些问题。
通过不断地尝试和实践,我逐渐找到了解决问题的方法。
这次实习让我意识到,解决问题需要不断地学习和实践,只有不断地提高自己的能力,才能更好地解决问题。
第1篇实验名称:计算机基本操作与常用软件应用实验日期:2023年3月15日实验地点:计算机实验室实验目的:1. 掌握计算机的基本操作,包括开关机、文件管理、系统设置等。
2. 熟悉常用软件的使用,如文字处理软件、电子表格软件、演示文稿软件等。
3. 提高计算机应用能力,为后续课程学习打下基础。
实验内容:一、计算机基本操作1. 开关机操作(1)打开计算机,等待系统启动完成。
(2)使用鼠标点击屏幕左下角的“开始”按钮,选择“关机”选项。
(3)系统提示是否保存更改,根据实际情况选择保存或取消保存。
(4)点击“确定”按钮,等待计算机完全关闭。
2. 文件管理(1)打开文件资源管理器,了解文件结构。
(2)创建文件夹:点击“文件”菜单,选择“新建”->“文件夹”,输入文件夹名称,按“确定”按钮。
(3)重命名文件或文件夹:选中文件或文件夹,右击鼠标,选择“重命名”,输入新名称,按“Enter”键。
(4)删除文件或文件夹:选中文件或文件夹,右击鼠标,选择“删除”,在弹出的对话框中选择“是”。
3. 系统设置(1)打开“控制面板”,了解系统设置。
(2)调整屏幕分辨率:在“控制面板”中找到“显示”选项,调整分辨率。
(3)设置网络连接:在“控制面板”中找到“网络和共享中心”,设置网络连接。
二、常用软件应用1. 文字处理软件(Microsoft Word)(1)创建新文档:点击“开始”按钮,选择“所有程序”->“MicrosoftOffice”->“Microsoft Word”,打开Word软件。
(2)输入文字:在文档中输入文字,可以使用“格式”工具栏进行文字格式设置。
(3)保存文档:点击“文件”菜单,选择“保存”或“另存为”,设置保存路径和文件名,点击“保存”按钮。
2. 电子表格软件(Microsoft Excel)(1)创建新工作簿:点击“开始”按钮,选择“所有程序”->“Microsoft Office”->“Microsoft Excel”,打开Excel软件。
计算机实验报告计算机实验报告(集锦15篇)在生活中,我们使用报告的情况越来越多,我们在写报告的时候要注意语言要准确、简洁。
其实写报告并没有想象中那么难,以下是小编收集整理的计算机实验报告,欢迎阅读,希望大家能够喜欢。
计算机实验报告1一、需求分析建设一个以办公自动化、计算机辅助教学、现代计算机校园文化为核心,以现代网络技术为依托,技术先进、扩展性强、能覆盖全校主要楼宇的校园主干网络,将学校的各种pc机、工作站、终端设备和局域网连接起来,并与有关广域网相连,在网上宣传自己和获取Internet网上的教育资源。
形成结构合理,内外沟通的校园计算机系统,在此基础上建立满足教学、研究和管理工作需要的软硬件环境,开发各类信息库和应用系统,为学校各类人员提供充分的网络信息服务。
系统总体设计将本着总体规划、分步实施的原则,充分体现系统的技术先进性、高度的安全可靠性,同时具有良好的开放性、可扩展性、冗余性。
本着为学校着想,合理使用建设资金,使系统经济可行。
具体包括下以几个方面:1、内网络能够高速访问FTP服务器现在或上传文件实现资源共享功能,实现对不同类型的用户划分不同的权限,限制不同类型的用户只能访问特定的服务资源。
可以下载和上传资料文件,访问速度可以对指定的用户进行级别的划分。
2、建设Web服务器对外实现信息发布,对内实现教学教务管理。
网站发布学校新闻、通知、学校的活动等相关内容。
实现学生能够在网上进行成绩查询、网上报名、网上评教等功能;以及教师的信息查询、教学数据上传等。
3、建设邮件服务器以满足校园内部之间和内、外网这间的大量邮件传输的需求。
4、实现内网划分多个VLAN,实现校园内不同校区,不同楼宇,不同楼层的多客户接入。
5、内部实现PC间实现高速互访,同时可以访问互联网。
网络内同一IP段内的PC机可以通过网上邻居实现高速互访,传送资料文件等,解决不同楼宇,不同楼层之间通过移动存储设备传送数据费时、费力的问题。
四川大学网络教育学院
实践课程报告
实践课程计算机综合实践
校外学习中心东莞奥鹏
专业电气工程及其自动化
层次专升本
年级二年级
学生姓名李超
学号 20XX02663252
20XX年 7 月 10 日
四川大学网络教育学院
实验报告
实验名称: 调试程序--DEBUG、设计汇编语言程序、可编程定时器/计数器8253实验
学习中心东莞奥鹏姓名李超
学号20XX02663252
实验内容:用汇编语言编写一个简单的加法运算程序,并调试;字符串统计程序设计,双字乘法程序设计;改变定时器2的计数值来改变声音频率,通过编程来获得声调(频率)和节奏(延时长短),使计算机演奏出乐曲来。
实验一调试程序--DEBUG
实验重点:掌握汇编语言,可以调试简单的程序
实验目的:让学生熟悉程序的输入和调试环境
实验学时:2学时
实验难点:如何进行程序的调试:DEBUG
实验内容:用汇编语言编写一个简单的加法运算程序,并调试
1.进入DEBUG状态,开机进入DOS状态。
C>DEBUG↙
屏幕显示:
-
“-”为已进入DEBUG状态,在该提示符下可键入DEBUG命令。
下划线部分为用户键入的字符或命令
2.键入程序并汇编
用DEBUG的A命令送入程序:
-A 100↙
MOV AL,33
MOV DL,35
ADD DL,AL
SUB DL,30
MOV AH,2
INT 21
3。
执行程序
-G↙
4.反汇编
可以用反汇编U命令将键入的程序调出,并且可以得到每条汇编指令的机器码。
-u起始地址终止地址
5.退出DEBUG返回DOS状态
-Q
6.显示内存命令D
-D 0100↙
-D 起始地址终止地址↙
7.修改存储单元命令E
-E 地址↙
8.检查和修改寄存器内容命令R
格式:a. R
c.R[寄存器名]
功能:a.显示CPU内部所有寄存器的内容和全部标志位的状态。
b.显示和修改一个指定寄存器的内容和标志位的状态。
9.追踪与显示命令T
格式:a. T[=地址]或 T[地址]
b. T=[地址][条数]
10.命名命令N
格式:N文件名
11.读盘命令L
12.写盘命令W
写出实验结论(写出上机结果及现象)
实验二设计汇编语言程序
1、实验目的
掌握循环指令的使用方法;掌握实现单重、多重循环程序设计、编写、调试和运行的方法。
2、实验内容
1、内存地址WORD_ARRAY处存放着—个有符号字数组,其中第—个字为数组的长度,从第二个字开始顺序存放着数组元素。
编写程序求数组中正数、零和负数的个数。
流程图如图4所示。
数据段可定义如下:
DATA_SEG SEGMENT
WORD_ARRAY DW 4,—1,2,
3,0;数组
P_COUNTDW 0;正数计数单元
Z_OUNTDW 0;零计数单元
N_OUNTDW 0;负数计数单元
DATA_SEG ENDS
(2)建立学生名次表
要求:以GRADE为首地址的10个字的数组中保存了学生的成绩,其
中GRADE+i保存学号为I+1的学生的成绩。
要求建立—个10个字的RANK 数组,并根据GRADE中的学生成绩将学生名次填人RANK数组中,其中RANK+I的内容是学号为I+1学生的名次(提示:—个学生的名次等于成绩高于该学生的人数加1)。
分析:本题可以用双重循环结构来实现。
内层对应于每个学生的名次计算,外层则解决所有学生的名次计算。
由于数组的长度是确定的,因此内、外层均可用计数值来控制循环的结束。
在设计多重循环结构时,必须注意内层循环结束后的重新初始化问题。
由于本题所用寄存器较多,现将寄存器的分配情况说明如下:
AX 存放当前被测学生的成绩;
BX 存放当前被测学生的相对地址指针;
CX 内循环计数值;
DX 当前被测学生的名次计数值;
SI 内循环测试时的地址指针;
DI 外循环计数值。
根据以上考虑,画出程序流程图如附图5所示。
这里必须使用DEBUG 来查看程序的运行结果,可以看出程序的结束时,RANK数组已存放了学生的名次。
数据段可定义如下:
DATAREA SEGMENT
GRADE DW 88,75,95,63
DW 98,78,87,73,90,60
RANK DW 10 DUP (?)
DATAREA ENDS
(3)求字符串长
要求:对STRN地址起的—串字符进行统计,求其串长。
串尾以‘*’号结束。
分析:本例为求字符串的长度。
因此应查找字符串尾字符‘*’,以确定字符串长。
在逐字符查找过程中,就可以统计字符串长。
因此这是—个循环次数不定的循环程序。
本题也是先判断后处理的循环程序。
如果—开始,就遇到—个‘*’字符,则循环程序将—次统计也不进行就退出循环程序。
其流程如附图6所示。
部分源程序:
MOV SI,OFFSET STRN
MOVDL,0;字符计数器 LP:MOVAL,[SI]
CMPAL,‘*’;判是‘*’?
JEDONE;是,结束
INCDL
INCSI
JMPLP
DONE:MOV AH,02H;显示字符数
INT21H
END
3、实验步骤
参考流程图完善实验内容源程序,再依照实验二的步骤进行操作
4、实验思考题
结合实验内容2思考多重循环在每次通过外层循环再次进入内层循环时初始条件如何设置?
实验三可编程定时器/计数器8253实验
一.实验要求
编程将8253定时器0设定为方式3,定时器1设定在方式2,定时器2设定在方式2,定时器0输出作为定时器1的输入,定时器1的输出作为定时器2的输入,定时器2的输出接在一个LED上,运行后可观察到该LED在不停闪烁。
二.实验目的
了解8253定时器的硬件连接方法及时序关系。
掌握8253的各种模式编程及原理。
三.实验电路及连线
25模块中的频率插孔(153.6K HZ)GATE0~GATE2连至电源+5V,将○
用线连至CLK0,OUT0用线连至CLK1,OUT1用线连至CLK2,OUT2用线连至一个发光管(L1),CS8253片选孔用线连至译码处228H孔。
四.实验说明
8253的工作频率为0~2M HZ,所以输入的CLK频率必须在2MHZ以下。
实验板上从○25
模块的频率插孔(153.6K HZ)引至定时器0输入。
五.实验程序框图。