欢迎来到天天文库
浏览记录
ID:43692478
大小:495.53 KB
页数:9页
时间:2019-10-12
《微型实验报告2》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、实验报告课程名称:微型计算机原理及应用实验项目:汇编语言程序调试专业班级:姓名:学号:实验室号:实验组号:实验时间:—批阅时间:指导教师:成绩:沈阳工业大学实验报告专业班级:学号:姓名:1.实验名称汇编语言程序调试2.实验目的掌握汇编语言语句格式,程序结构,上机调试步骤和各种类型程序的设计方法。了解汇编语言的基本语法,汇编程序的功能和汇编,调试过程,伪指令,汇编语言程序设计,系统功能调用。3.实验内容顺序结构是最简单的一种程序设计语言的语句。有序地组合在一起加以描述一个算法的组合方法结构,又称为程序的控制结构或简称为程序结构,
2、在流程图中表示为一个个处理框串行连接,即一个语句紧跟着一个语句。计算机执行顺序结构程序时,因而这种程序也称为直线程序或简单程序,顺序结构程序是最基本的程序结构,只有一个入口和一个出口,主要由数据传送指令,算术运算指令和逻辑运算指令组成。4.实验步騎汇编语言程序的编辑,汇编,链接和调试:汇编的处理过程分为三步:1•编写汇编源程序:生成扩展名为・asm的源文件2.汇编源程序:汇编源程序简单讲即将.asm文件转换为.obj文件。源程序文件建立完毕后,采用汇编程序TASM将汇编源程序.asm文件转换成二进制0,1表示的.obj冃标文件
3、。在转换的过程中,汇编程序会对源文件进行扫描,如果语法有错误,汇编不能完成,而是将错误全部列出来,改正后才能汇编出来,即使汇编完成,也不能保证没有语法错误的程序一定能够正常运行,因为可能还会有其他概念或算法的错误。3.链接目标程序:链接目标程序即将.obj文件转化成可执行文件.exe文件。在汇编后的冃标文件・obj中,所有的二进制冃标代码都是浮动的偏移地址,机器不能直接运行,需通过链接程序link把目标文件,库文件或其他口标文件链接起来,形成可执行文件。链接成功后的可执行文件,可在DOS系统中直接运行,只要输入相应的文件名即可
4、。程序题目为:设STRING单元开始存储区存放着100个无字符字节数,试编程将它们中最大值,最小值找出来,并分别存放在MIN和MAX字节单元屮。程序如图所不:STRINGDB8DUP(-3).8.3FH,0FFHt127.128,87MINDB?56ds:001057R.AHVALSICX,33=[工】Fodu1©:_chenjiDSEGSEGMENTMAXDB?4nM050zc0SDSEGENDSCSEGSEGMENTACCllMl?no•nomno.nor^oitvfOUIIE*UO•UODUvdo•UOLU•BEG:MO
5、UAXfDSEG•MOUDXfAX•LEASLSTRING•MOUALJSI]•MOU•INCk.MnnrIICJVIIhlHIHHI111113A0E硼阪讦VCvrrwnnoCSEGENDSENDBEGah—rw心…,讪.四WatchesALf[SIJXH1ALf[SI]XHZ~XH0:CMPJBEMOUJMP■AlQHXLUmECI△iTtothHe:cheTijla*XH1:CMPAHJSI]JAEXH2MOMAH:ISIJ•XH2:INCSIDECCXJNZXH0NOUMIN;AL*MOUHAX9AHJMP$MOUAH
6、94CHINTZ1H5.程序运行结果odule:chenjiaxFile:chenjiax.asn8VW••VW••U5Lb^LbnLNiSTRINGDBIHINDB?MAXDB..?•…DSEGENDSCSEGSEGHEASSUMrBEG:NOUMOULEA……HOMMOUINCMOUXU8:CKFJBEMOUJMP8DUP(-3).8.3FH10FFH,1271•128187DUP(20H)SI/vvHERDY01Hatches04ID5?01ITJ—VP—Q-font'Q—DimV1DU♦MOUDX9AXcs:0B03^
7、8BDB070EFTss:0002FDFDss:0O00^FDFD3A047605BAB4EB07MOULEANOUMOUINCMOUXHR:RMPJBEMOUJMPa•a—♦nuuML,L^l♦MOUAHtRL♦INCSI♦HOUCX.994Wu2:chQnjiaxFile:chenjiax.asn9-DSEGSEGMENTSTRINGDBMINDB?MftXDB?DSEGENDSCSEGSEGHEASSUM•BEL:MOUHXDXlSIALAHSICXAL)XH'ALXH♦XH0:CMPAL.(Sil♦JBE♦MOUJ«P
8、=3=(](鬥14A7IXH1Iss1AL,(SI)Ics1UchenjidxttxhZ]MMmds:0000CD20FD9F009fiF0FE=JfU=id€:eeeeds:001Bds:0018cs:0005BE00I~cs:00B6~8fiB4cs:000A8AE0cs
此文档下载收益归作者所有