微机原理II实验指导书(软件部分)revised.doc

微机原理II实验指导书(软件部分)revised.doc

ID:48362427

大小:147.50 KB

页数:10页

时间:2019-11-26

微机原理II实验指导书(软件部分)revised.doc_第1页
微机原理II实验指导书(软件部分)revised.doc_第2页
微机原理II实验指导书(软件部分)revised.doc_第3页
微机原理II实验指导书(软件部分)revised.doc_第4页
微机原理II实验指导书(软件部分)revised.doc_第5页
资源描述:

《微机原理II实验指导书(软件部分)revised.doc》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、《微型计算机原理及应用》是一门实践性很强的专业技术基础课,因此,必须在课堂教学的基础上配以足够的实验或实践性教学环节,以便理论联系实际,使学生能深入理解课堂教学内容,加强学生动手能力,以加深对理论学习的理解和掌握,提高学生分析问题、解决问题的能力。本实验指导书是《微型计算机原理及应用》一书的配套教材。主要内容为汇编语言上机操作及程序调试方法及软件部分实验对于每一个实验都给出了实验H的、实验内容、预习要求、报告要求、实验提示、思考题。实验提示部分我们仅给出部分文字提示和参考流程图,以作为学生白己编程时的参考。我们主张学生在做实验前,必须要充分预习,充

2、分准备,要依靠自己在实验前编出的程序,经过实验调试改正程序,得出正确的结果。这样做实验,才能真正有收获,才能真正提高分析问题和解决问题的能力。本实验指导书在编写的过程中,得到了本系的领导和老师的支持、指导和帮助,在此表示衷心的谢意。曲于编者水平有限,书中不妥或错误之处在所难免,欢迎大家在使用中提出宝贵意见。编者2005年8月目录实验须知3第一部分汇编语言上机操作及软件部分实验实验一汇编语言上机坏境的熟悉和命令使用4实验二利用DEBUG命令调试程序7实验三汇编语言综合编程实验9实验四利川屮断指令进行输入输出程序设计12实验须知一、预习要求1.实验前认

3、真阅读实验教程屮有关内容,明确实验忖的、内容和实验任务。2.每次实验前做好充分的预习,对所需预备知识做到心中有数。3.实验前应编好源程序,并对调试过程、实验结果进行预测。—x实验要求1.实验课请勿迟到,缺席。2.爱护设备,保持清洁,不随意更换设备。3.认真完成实验任务,实验结果经教师检查。4.做硬件实验时,严禁带电操作,即所有的接线、改线及拆线操作均应在不带电的状态下进行,并注意防止导线堵塞插孔。5.发生事故,应立即切断屯源,并马上向教师报告,检查原因,吸取教训。6.实验完毕,请整理实验设备,再离开实验室。报告要求每次实验后,应递交一份实验报告,报

4、告中应包含下列内容:1.实验名称、实验人姓名、学号、班级,所用设备号。2.实验H的、任务。3.硬件实验应画出各任务的完整电路图。4.画出各任务程序流程图。5.写出实验调试情况,包括上机时遇到的问题及解决办法、实验结果分析等,并附上调试好的程序清单(应加适量注释)。6.总结实验屮的心得体会,提出对实验内容、方案等的建议、意见或设想等。第一部分软件部分实验实验一汇编语言上机环境的熟悉和命令使用【实验目的】1.学习使用DEBUG程序的各种命令。2.掌握用DEBUG调试自编程序的方法,为以后实验打下基础。【实验内容】1.用DEBUG调试、运行可执行程序。1

5、)入DEBUG后,首先用命令R查看当前DS和IP寄存器内容,记录此值。2)习R,D,A,U,T,P,G命令的使用。3)用命令A汇编下列指令,并判断指令正误并说明原因。(1)RORAX,8(2)LEADI,[AX](3)MOVDS,2010(4)PUSI1AL(5)OUT900,,AL(6)MOV[BX]1,01.用D命令杏看DS:200〜22F和F000:200〜22F两内存块内容,用F命令将字符分别填入这两个内存块,比较填入前后结果,了解可读写内存RAM和只读内存ROM的区别。2.利用T,P,G命令,执行下列程序段,注意它们的不同之处。(1)MO

6、VDI,300MOVSI,400MOVCX,3CLDREPMOVSBINT3(2)先在CS:200处汇编一条RET指令,再在CS:100处汇编。MOVBX,200CALLBXINT3然后从MOVBX,200处开始执行。3.用A命令汇编下列程序段,完成将DS:2000开始的5个字节内存内容相加,并把相加的结果存放在DS:2005内存单元中,将程序写到硬盘上,然后用DEBUG调试、运行该程序,查看运行结果,观察程序段能否完成指定功能,若不能,说明原因。MOVCX,5MOVAL,0MOVBX,2000NEXT:ADDAL,[BX]TNCBXDECCXLO

7、OPNEXTMOV[BX],AL1NT3【预习要求】1.仔细阅读书屮“汇编语言上机操作过程及程序调试技术”章节内容。2.根据实验耍求,对各项结果进行预测。【报告要求】1.分析任务2屮各条指令错误原因。2・说明可读写内存RAM和只读内存ROM的区别。3.说明命令T和P的区别。4.写出任务5的编辑调试步骤,并附上调试好的程序。5.回答思考题。【实验提示】1)DEBUG的进入⑴如果是首次进入DEBUG编程,则只要在DOS提示符下键入DEBUG/,即可进入DEBUG环境,显示提示符⑵如果要对某个程序使用DEBUG进行调试,只要在DOS提示符下键入DEBUG

8、文件名/,即可进入DEBUG环境,显示提示符“一”。2)程序的汇编与反汇编⑴源程序可以在DEBUG下,用汇编命令A输入到内

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

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

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