汇编语言程序设计实验指导书-计算机

汇编语言程序设计实验指导书-计算机

ID:46853504

大小:293.00 KB

页数:20页

时间:2019-11-28

汇编语言程序设计实验指导书-计算机_第1页
汇编语言程序设计实验指导书-计算机_第2页
汇编语言程序设计实验指导书-计算机_第3页
汇编语言程序设计实验指导书-计算机_第4页
汇编语言程序设计实验指导书-计算机_第5页
资源描述:

《汇编语言程序设计实验指导书-计算机》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、汇编语言程序设计实验指导书董海燕编江苏科技大学电子信息学院2006-8-23课程名称:汇编语言程序设计适用对象:计算机科学与技术专业本科学时学分:共48学时,3学分,其中实验时数10学时。汇编语言是计算机能够提供给用户使用的最快而又最有效的语言,也是能够利用计算机所有硬件特性并能直接控制硬件的惟一语言。因而,对程序的存储空间和运行时间要求较高的一些实际任务,一般都使用汇编语言进行编程处理;至于很多实时性强、需要直接控制硬件的应用场合,则更是非用汇编语言不可了。汇编语言程序设计是高等院枝计算机科学与技术专业“汇编语言程序设计”必修课,具有十分重要的专业基础

2、地位。实践环节是帮助学生加深认识和理解理论教学知识的重要途径。学生应该通过大量的上机实验熟悉8086CPU的指令功能、用途和使用技巧,进而通过循序渐进的程序设计练习,验证各类指令的功能和捉高程序设计的能力根据教学大纲的耍求以及现有实验设备条件,对本课程的实验部分安排了10学时的上机操作,具体分为4次进行,其安排如下:实验一:分支程序设计实验二:循环程序设计实验三:子程序与DOS调用实验四:常用程序设计和中断为了让学牛能够比较好的完成实验,在做实验前需要做下述准备:1.实验前的准备工作%1认真复习理论教学内容及相关资料。%1认真査询相关实验资料,做好预习准

3、备。2.实验时应注意的事项%1按时参加上机实习,不得无故迟到、早退。%1遵守机房管理制度和实验操作规则。%1上机者在上机规定的时间内,不能从事为实验无关的内容。%1独立完成实验,严禁抄袭他人成果。%1按时提交实验报告。3.实验报告要求%1实验课题%1实验设备及工具%1实验目的%1实验过程和结果分析通过实验,学生应达到以下几点目的:%1掌握汇编语言基木程序结构,熟悉计算机指令和汇编语言语句的编写。%1熟悉汇编语言的上机过稈和debug调试工具的使用方法。%1掌握汇编语言简单分支程序设计、循环程序设计、子程序设计、DOS中断程序设计。熟练地使用汇编语言编写程

4、序,完成各项任务。%1根据所做实验,完成实验总结报告实验一、分支程序设计(2课时)一、实验目的仁学习使用汇编语言、连接程序对汇编语言源程序进行汇编、链接装配操作。2、学习使川调试程序debug对可执行文件.exe进行调试运行。3、训练分支程序的编制,逐步熟悉二元选择、多元选择等程序描述方法,加深对程序控制类指令的结构和功能的理解。4、掌握调试分支程序的基木方法,以了解程序的静态结构和动态执行情况的差异性。二、实验设备1、硬件:IBMPC及兼容机2、软件:操作系统Msdos/Windows98/Windows2000/WindowsXP编辑软件:edit、

5、记事本汇编语言程序包:masm5.0以上(包括masm、link)三、实验内容题目A:设平面上有一点p直允坐标(x,y),试编制完成下列操作的程序如点p在第i象限,则K单元T(1,2,3,4)如点p在朋标轴上,则K单元一0题目B:编制程序求A、B、C三个有符号数的中间数。(A、B、C为字节单元)四、实验步骤1、编辑源程序,建立一个以后缀为.ASM的文件.2、汇编源程序,检查程序有否错谋,有错时回到编辑状态,修改程序中错谋行。无错时继续第3步。3、连接H标程序,产牛可执行程序。4、DEBUG调试可执行程序,记录程序运行结果。5、在操作系统状态下,运行程序,

6、并记录程序运行结果。五、实验总结1、实验中遇到哪些问题?分析主要问题的出错原因及解决方法。2、本次实验有何收获和体会。3、有何改进意见及建议。实验二、循环程序设计(2课时)一、实验目的1、训练循环程序的编制和调试,提高在程序中组织循环的能力,进一步掌握循环的控制方法;加深对使用循环指令和转移指令控制循环的理)W。2、完成文件的建立、汇编、连接及调试的全部操作过程。3、掌握循环程序调试的基木方法及查错、排错的方法。4、上机前要求写好被调试程序的程序文本,并进行静态调试,然后拟定好调试计划和上机操作步骤。二、实验设备1、硬件:IBMPC及兼容机2、软件:操作

7、系统Msdos/Windows98/Windows2000/WindowsXP编辑软件:edit>记事本汇编语言程序包:masm5.0(包括masm>link)三、实验内容题目A设有N个学牛的某科成绩(TT分制),已按学号的次序存放在以STUD为首址的字单元数组屮,现要求按成绩的高低记入名次,并把名次填入成绩所在的字单元的高字节中。字单元的格式为名次成绩题HB:已知内array单元开始连续存放着若干非零字数据。编写程序求这些数据屮出现次数最多的数据。将岀现的最多的次数和数据分别存入numb和datam单元。四、实验步骤1、编辑源程序,建立一个以后缀为.A

8、SM的文件.2、汇编源程序,检查程序有否错误,有错时冋到编辑状态,修改程序中错误

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。