汇编语言上机报告

汇编语言上机报告

ID:1209014

大小:900.00 KB

页数:19页

时间:2017-11-08

汇编语言上机报告_第1页
汇编语言上机报告_第2页
汇编语言上机报告_第3页
汇编语言上机报告_第4页
汇编语言上机报告_第5页
资源描述:

《汇编语言上机报告》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、汇编语言上机报告班级:姓名:学号:成绩:实验1:8086的微处理器结构(现场)的认识实验一、实验目的1、通过DEBUG工具了解8086的寄存器2、了解DEBUG工具二、预习要点1、8086微处理器的内部特性。2、8086的寄存器类型、名称和作用。3、debug工具的作用和特点三、实验项目在DOS下利用Debug调试工具的R命令查看8086微处理器的现场(数据结构)四、实验设备环境PC机1台,DOS操作系统,Debug调试工具五、实验方法在DOS下利用Debug调试工具的R命令查看8086微处理器的现场(数据结构)。六、实验要求1、写出R命令的功能。2、写出8086的当前现场

2、的所有数据部件(寄存器)的名称及作用。1.进入DOS指定上机目录的方法操作步骤:一.WINDOS桌面开始→运行→输入CMD命令进入DOS平台二.使用的DOS命令1.CD..DOS返回上一级的目录2.E:为转E盘3.CD20101115为转自设的汇编语言上机的目录201011154.DIR显示本目录下的文件三.8086基本平台:MASM.EXE编译工具LINK.EXE链接工具DEBUG.EXE调试工具1.ASM上机源程序步骤:在记事本中输入Z=X+Y的汇编源程序,以1.asm文件存到指定目录(文件夹)中。(如E:20101115)注意:1.输入源程序时一定要用非中文(英文)

3、输入法。2.源程序文件存盘时,要加.asm文件后缀。2.建立第一次上机的源程序Z=X+Y(2=1+1)执行MASM.EXE文件。屏幕显示文件的版本,并出现编译会话框。输入文件名1,一直回车,完成会话。3.对源程序进行编译(汇编)产生目标(二进制)文件的方法。源程序正确(无致命错误0SeverestErrors)时会出现编译正确的信息并产生同名1.obj目标文件。4.制造错误并存盘后重新汇编(MASM1;为快速汇编命令,不能缺少“;”。即不用会话直接)看产生错误的信息。修改错误重新存盘汇编。制造的错误及错误原因:1.(9)MOVCS,AXCS不能为目的2.(10)MOVAX,

4、X类型不一致3.(11)ADDZ,Y操作数不能同为单元其中:1,3号错误为致命错误,2号为警告错误5.对1.obj链接(link.exe)产生可执行1.exe文件执行LINK.EXE文件。屏幕显示文件的版本,并出现链接会话框。输入文件名1,一直回车,完成会话。也可采用快速连接命令【LINK1;】直接产生1.exe文件。6.完成1.exe后的文件夹7.用DEBUG调入要调试的1.exe文件,用U命令查看。8.DEBUG的U命令的功能本程序的机器语言(二进制)程序的形态。用十六进制表示。每条指令的首地址,如13E7:0000(指令地址由系统分配)每条指令的机器代码,如B8E61

5、3每条指令的助记符(汇编指令),如MOVAX,13E6系统分配的本程序数据段的段地址13E69.DEBUG的R命令的功能自己完成截图,并小结指出R命令的所有功能实验2:8086传送类指令的学习实验一、实验目的1、了解8086指令的特点。2、验证传送类所有指令类型的功能。3、通用传送指令和专用传送指令的对比。二、预习要点1、8086的寻址方式2、8086的传送类指令三、实验项目在DOS下利用Debug调试工具的A和T命令,验证所有传送类指令的类型、范围、寻址方式及执行过程。四、实验设备环境PC机1台,DOS操作系统,Debug调试工具五、实验方法用A命令输入以下指令,用T命令

6、逐个执行指令,查看指令结果,附加结果的截图。MOVAL,01HMOVAX,0001HMOVAL,BLMOVSI,DIMOVAL,[0000H]MOVAX,[BX]MOVAL,-1[BP]MOVAL,[BX][SI]MOVAL,[BP+SI-1]XCHGAX,[BX]PUSHAXPOPAXLAHFSAHFPUSHFPOPFLEABX,[SI]LDSBX,[SI]LESBX,[SI]INAL,35INAL,DXOUT35,ALOUTDX,AX六、实验要求写出传送类指令的范围和要求,并举例验证说明。实验3:8086处理类指令的学习实验一、实验目的验证处理类所有指令类型的功能。二、

7、预习要点8086的处理类指令三、实验项目在DOS下利用Debug调试工具的A和T命令,验证所有传送类指令的类型、范围、寻址方式及执行过程。四、实验设备环境PC机1台,DOS操作系统,Debug调试工具五、实验方法用A命令输入以下指令,用T命令逐个执行指令,查看指令结果ADDAL,1ADCAH,BHINCBYTEPTR[BX]SUBAL,20SBBAH,BHDECCXNEGAXCMPAL,0CBWCWDMULBLIMULBLDIVBLIDIVBLANDAL,0FHORAL,0FHXORAL,0FHTESTAL,01H

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

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

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