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

加入VIP,免费下载
 

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

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

下载须知

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

版权提示 | 免责声明

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

程序调试实验1.docx

1、程序调试实验1程序调试实验1实验目的1.熟悉在PC上建立,汇编,连接8086汇编语言程序的过程以及操作步骤。2. 初步掌握DEBUG程序的功能,能够运用DEBUG调试简单的程序。二实验设备PC机一台,且PC D盘已经安装了MASM子目录,该子目录包含了四个文件:EDIT.COMMASM.EXELINK.EXEDEBUG.EXE3实验步骤4Word文档DATAREA SEGMENTSTRING1 DB I AM A TEACHERSTRING2 DB I AM A STUDENTYES DB MATCH!,13,10,$NO DB NO MATCH!,13,10,$DATAREA ENDSCOD

2、E SEGMENTMAIN PROC FAR ASSUME CS:CODE,DS:DATAREA,ES:DATAREASTART: PUSH DS SUB AX,AX PUSH AX MOV AX,DATAREA MOV DS,AX MOV ES,AX LEA SI,STRING1 LEA DI,STRING2 CLD MOV CX,STRING2-STRING1 REPZ CMPSB JZ MATCH LEA DX,NO JMP SHORT DISPMATCH: LEA DX,YESDISP: MOV AH,9 INT 21H RETMAIN ENDPCODE ENDS END STARTM

3、icrosoft (R) Macro Assembler Version 5.00 Copyright (C) Microsoft Corp 1981-1985, 1987. All rights reserved.Object filename SOSO.OBJ: Source listing NUL.LST: Cross-reference NUL.CRF: 50096 + 450784 Bytes symbol space free 0 Warning Errors 0 Severe ErrorsMicrosoft (R) Overlay Linker Version 3.60Copyr

4、ight (C) Microsoft Corp 1983-1987. All rights reserved.Run File 421.EXE: List File NUL.MAP: Libraries .LIB: LINK : warning L4021: no stack segment-U 00B7C:0000 1E PUSH DS 0B7C:0001 2BC0 SUB AX,AX 0B7C:0003 50 PUSH AX 0B7C:0004 B8780B MOV AX,0B78 0B7C:0007 8ED8 MOV DS,AX 0B7C:0009 8EC0 MOV ES,AX 0B7C

5、:000B 8D360000 LEA SI,0000 0B7C:000F 8D3E0E00 LEA DI,000E 0B7C:0013 FC CLD 0B7C:0014 B90E00 MOV CX,000E 0B7C:0017 F3 REPZ 0B7C:0018 A6 CMPSB 0B7C:0019 7406 JZ 0021 0B7C:001B 8D162500 LEA DX,0025 0B7C:001F EB04 JMP 0025 -U0B7C:0021 8D161C00 LEA DX,001C 0B7C:0025 B409 MOV AH,09 0B7C:0027 CD21 INT 21 0

6、B7C:0029 CB RETF 0B7C:002A DB0E8D872E4B ESC 19,878DTBYTE PTR 4B2E 0B7C:0030 8B9F2E4B MOV BX,BX+4B2E 0B7C:0034 C1 DB C1 0B7C:0035 E302 JCXZ 0039 0B7C:0037 8B36B452 MOV SI,52B4 0B7C:003B 8B08 MOV CX,BX+SI 0B7C:003D 8BD8 MOV BX,AX 0B7C:003F 894F0C MOV BX+0C,CX -T=0AX=0000 BX=0000 CX=006A DX=0000 SP=FFF

7、E BP=0000 SI=0000 DI=0000 DS=0B68 ES=0B68 SS=0B78 CS=0B7C IP=0001 NV UP EI PL NZ NA PO NC 0B7C:0001 2BC0 SUB AX,AX -TAX=0000 BX=0000 CX=006A DX=0000 SP=FFFE BP=0000 SI=0000 DI=0000 DS=0B68 ES=0B68 SS=0B78 CS=0B7C IP=0003 NV UP EI PL ZR NA PE NC 0B7C:0003 50 PUSH AX -TAX=0000 BX=0000 CX=006A DX=0000

8、SP=FFFC BP=0000 SI=0000 DI=0000 DS=0B68 ES=0B68 SS=0B78 CS=0B7C IP=0004 NV UP EI PL ZR NA PE NC 0B7C:0004 B8780B MOV AX,0B78 -TAX=0B78 BX=0000 CX=006A DX=0000 SP=FFFC BP=0000 SI=0000 DI=0000 DS=0B68 ES=0B68 SS=0B78 CS=0B7C IP=0007 NV UP EI PL ZR NA PE NC 0B7C:0007 8ED8 MOV DS,AX -TAX=0B78 BX=0000 CX

9、=006A DX=0000 SP=FFFC BP=0000 SI=0000 DI=0000 DS=0B78 ES=0B68 SS=0B78 CS=0B7C IP=0009 NV UP EI PL ZR NA PE NC 0B7C:0009 8EC0 MOV ES,AX -TAX=0B78 BX=0000 CX=006A DX=0000 SP=FFFC BP=0000 SI=0000 DI=0000 DS=0B78 ES=0B78 SS=0B78 CS=0B7C IP=000B NV UP EI PL ZR NA PE NC 0B7C:000B 8D360000 LEA SI,0000 DS:0

10、000=2049-TAX=0B78 BX=0000 CX=006A DX=0000 SP=FFFC BP=0000 SI=0000 DI=0000 DS=0B78 ES=0B78 SS=0B78 CS=0B7C IP=000F NV UP EI PL ZR NA PE NC 0B7C:000F 8D3E0E00 LEA DI,000E DS:000E=2049-TAX=0B78 BX=0000 CX=006A DX=0000 SP=FFFC BP=0000 SI=0000 DI=000E DS=0B78 ES=0B78 SS=0B78 CS=0B7C IP=0013 NV UP EI PL Z

11、R NA PE NC 0B7C:0013 FC CLD -TAX=0B78 BX=0000 CX=006A DX=0000 SP=FFFC BP=0000 SI=0000 DI=000E DS=0B78 ES=0B78 SS=0B78 CS=0B7C IP=0014 NV UP EI PL ZR NA PE NC 0B7C:0014 B90E00 MOV CX,000E -D DS:00B78:0000 49 20 41 4D 20 41 20 54-45 41 43 48 45 52 49 20 I AM A TEACHERI 0B78:0010 41 4D 20 41 20 53 54 5

12、5-44 45 4E 54 4D 41 54 43 AM A STUDENTMATC0B78:0020 48 21 0D 0A 24 4E 4F 20-4D 41 54 43 48 21 0D 0A H!.$NO MATCH!.0B78:0030 24 00 00 00 00 00 00 00-00 00 00 00 00 00 00 00 $.0B78:0040 1E 2B C0 50 B8 78 0B 8E-D8 8E C0 8D 36 00 00 8D .+.P.x.6.0B78:0050 3E 0E 00 FC B9 0E 00 F3-A6 74 06 8D 16 25 00 EB .

13、t.%.0B78:0060 04 8D 16 1C 00 B4 09 CD-21 CB DB 0E 8D 87 2E 4B .!.K0B78:0070 8B 9F 2E 4B C1 E3 02 8B-36 B4 52 8B 08 8B D8 89 .K.6.R.-QDATA SEGMENTBUF1 DB 0F6HBUF2 DB ?DATA ENDSPROGRAM SEGMENT ASSUME CS:PROGRAM,DS:DATASTART: MOV AX,DATA MOV DS,AX MOV BX,OFFSET BUF1 MOV DI,OFFSET BUF2 MOV AH,BX OR AH,A

14、H JZ ZERO JL MINUS MOV AH,01H JMP ASSIGNZERO: MOV AH,00H JMP ASSIGNMINUS: MOV AH,0FFHASSIGN: MOV DI,AHPROGRAM ENDS END STARTMicrosoft (R) Macro Assembler Version 5.00 Copyright (C) Microsoft Corp 1981-1985, 1987. All rights reserved.Object filename SOSO.OBJ: Source listing NUL.LST: Cross-reference N

15、UL.CRF: 50096 + 450784 Bytes symbol space free 0 Warning Errors 0 Severe ErrorsMicrosoft (R) Overlay Linker Version 3.60Copyright (C) Microsoft Corp 1983-1987. All rights reserved.Run File SOSO.EXE: List File NUL.MAP: Libraries .LIB: LINK : warning L4021: no stack segment-U0B79:0021 A4 MOVSB 0B79:0022 07 POP ES 0B79:0023 398

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

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