ImageVerifierCode 换一换
格式:DOCX , 页数:12 ,大小:141.58KB ,
资源ID:19206867      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/19206867.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(汇编语言上机报告Word下载.docx)为本站会员(b****5)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

汇编语言上机报告Word下载.docx

1、五、 实验方法在DOS下利用Debug调试工具的R命令查看8086微处理器的现场(数据结构)。六、 实验要求1、 写出R命令的功能。2、 写出8086的当前现场的所有数据部件(寄存器)的名称及作用。1. 进入DOS指定上机目录的方法操作步骤:一.WINDOS桌面 开始运行输入CMD命令进入DOS平台二.使用的DOS命令1.CD. DOS返回上一级的目录2.E: 为转E盘3.CD 20101115 为转自设的汇编语言上机的目录201011154.DIR 显示本目录下的文件三.8086基本平台:MASM.EXE 编译工具LINK.EXE 链接工具DEBUG.EXE 调试工具1.ASM 上机源程序步

2、骤:在记事本中输入Z=X+Y的汇编源程序,以1.asm文件存到指定目录(文件夹)中。(如 E:20101115)注意:1.输入源程序时一定要用非中文(英文)输入法。2.源程序文件存盘时,要加.asm文件后缀。2.建立第一次上机的源程序 Z=X+Y (2=1+1)执行MASM.EXE文件。屏幕显示文件的版本,并出现编译会话框。输入文件名1,一直回车,完成会话。3.对源程序进行编译(汇编)产生目标(二进制)文件的方法。源程序正确(无致命错误 0 Severest Errors)时会出现编译正确的信息并产生同名1.obj目标文件。4.制造错误并存盘后重新汇编(MASM 1; 为快速汇编命令,不能缺少

3、“;”。即不用会话直接)看产生错误的信息。修改错误重新存盘汇编。制造的错误及错误原因:1. (9)MOV CS,AX CS不能为目的2. (10)MOV AX,X 类型不一致3. (11)ADD Z,Y 操作数不能同为单元其中:1,3号错误为致命错误,2号为警告错误5. 对1.obj链接(link.exe)产生可执行1.exe文件执行LINK.EXE文件。屏幕显示文件的版本,并出现链接会话框。也可采用快速连接命令【LINK 1; 】直接产生1.exe文件。6.完成1.exe后的文件夹7.用DEBUG调入要调试的1.exe文件,用U命令查看。8.DEBUG的U命令的功能本程序的机器语言(二进制)

4、程序的形态。用十六进制表示。每条指令的首地址,如13E7:0000(指令地址由系统分配)每条指令的机器代码,如 B8E613每条指令的助记符(汇编指令),如 MOV AX,13E6系统分配的本程序数据段的段地址13E69. DEBUG的R命令的功能自己完成截图,并小结指出R命令的所有功能实验2:8086传送类指令的学习实验1、 了解8086指令的特点。2、 验证传送类所有指令类型的功能。3、 通用传送指令和专用传送指令的对比。1、8086的寻址方式2、8086的传送类指令在DOS下利用Debug调试工具的A和T命令,验证所有传送类指令的类型、范围、寻址方式及执行过程。四、实验设备环境五、实验方

5、法用A命令输入以下指令,用T命令逐个执行指令,查看指令结果,附加结果的截图。MOV AL,01H MOV AX,0001H MOV AL,BL MOV SI,DIMOV AL,0000H MOV AX,BX MOV AL,-1BP MOV AL,BXSIMOV AL,BP+SI-1 XCHG AX,BX PUSH AX POP AX LAHF SAHF PUSHF POPF LEA BX,SI LDS BX,SI LES BX,SIIN AL,35 IN AL,DX OUT 35,AL OUT DX,AX六、实验要求写出传送类指令的范围和要求,并举例验证说明。实验3:8086处理类指令的学习实

6、验一、实验目的验证处理类所有指令类型的功能。二、预习要点8086的处理类指令三、实验项目用A命令输入以下指令,用T命令逐个执行指令,查看指令结果ADD AL,1 ADC AH,BH INC BYTE PTR BXSUB AL,20 SBB AH,BH DEC CX NEG AX CMP AL,0CBW CWD MUL BL IMUL BL DIV BL IDIV BL AND AL,0FH OR AL,0FH XOR AL,0FH TEST AL,01H NOT AL SHL AL,1 SHR AL,1 SAL AL,1 SAR AL,1ROL AL,CL ROR AL,1 RCL AL,1

7、RCR AL,1六、实验要求:归纳出每种处理类指令的功能。实验4汇编语言上机的一般过程实验1、了解汇编源程序的结构2、了解基本伪指令的作用3、掌握MASM的作用和使用方法1、汇编语言语句的结构2、汇编语言源程序的结构3、MASM工具的使用方法以z=x+y为例编制汇编源程序到产生.EXE文件的一般过程PC机1台,DOS操作系统,MASM、LINK工具。1、建立汇编语言的工作平台2、用DOS的EDIT输入z=x+y的源程序3、用三种方法使用MASM对源程序进行汇编4、未产生.OBJ文件,分析错误的原因并修改记录。举例通过MASM说明常见的语法错误和产生错误的原因和修改方法。实验5 用DEBUG调试

8、程序的实验学会用DEBUG调试程序的方法预习DEBUG常用的命令用DEBUG调试Z=X+Y的.EXE程序PC机1台,DOS操作系统,MASM、LINK和Debug调试工具。五、实验方法:1、用DEBUG的两种方法调入要调试的Z=X+Y的.EXE程序2、用U命令查看Z=X+Y的机器语言程序和汇编指令程序3、对比源程序和汇编指令程序。4、用D命令查看程序的原始数据5、用T命令单步调试程序,写出每条指令的功能6、用E命令修改原始数据,用R命令修改IP,用G命令直接执行程序,查看程序结果。写出调试的步骤方法,用到的DEBUG命令的功能。实验6基本程序设计的实验1、学习四则运算的程序设计方法2、学习运算

9、器对标志位的改变1、数据扩展的方法2、顺序程序的设计方法3、资源冲突的处理方法4、DOS工具的使用1)四则运算程序设计 (V-(X*Y+Z-1)/XW 变量皆为有符号的字数据。2)要求对键盘输入的小写英文字母用相应的大写字母显示,如键盘输入“a”,则显示“A”。1、用DEBUG调入要调试.EXE程序2、用U命令查看机器语言程序和汇编指令程序5、用T、G命令调试执行程序,写出每段程序的功能写出调试的步骤方法、过程、体会。实验7.分支循环程序设计1、学习分支的程序设计方法2、学习分支结构的调试方法1、分支程序的结构2、分支程序的设计方法1)编写程序,若键盘输入的是小写字母,则用相应的大写字母显示;反之,若键盘输入的是大写字母,则用相应的小写字母显示。2)统计AL中1的个数,并分别用2,10,16进制显示出来。实验8. 综合程序设计1、上机解决试题的方法2、综合程序设计的调试方法1、将习题变成程序的方法2、综合程序的设计方法将当年全国自学考试汇编语言程序设计试题上机做出详细的解答提交详细答案和评分标准

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1