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

加入VIP,免费下载
 

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

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

下载须知

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

版权提示 | 免责声明

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

DEBUG调试程序应用实验报告总结Word格式文档下载.docx

1、 5,预习内容(该实验完成的内容) ; 6,记录表格设计 一 实验目的 1、了解 DEBUG调试程序常用命令的基本格式、主要功能和使用方法。 2、熟悉进入或退出 DEBUG调试程序运行界面的步骤。 3、掌握用 DEBUG调试程序进行程序编辑、调试、运行、结果检查的基本方法。 4、进一步汇编语言上机环境及基本操作 二 实验原理 1,启动 DEBUG程序,在 DEBUG环境下建立和汇编程序 2,输入程序并汇编 A 2 ,_A 100 169C(CS):0100(ip) MOV DL, 33 ;DEBUG默认 16 进制数 169C: 0102 MOV AH,2 ;dos 的 2 号功能调用 169

2、C: 0104 INT 2l ;功能调用 169C: 0106 INT(中断) 20 ;中断 169C: 0108 ;回车结束程序的输入 3运行程序 _G=0100(全速运行) 得到 3 4,用反汇编命令 _U。然后分析该程序的指令: 33 的 ascll 的值为 3, MOV 是将原操 作数送到 DL 中( DL 为目标操作数) 。 5,将机器指令程序送到起始地址为 200H 的若干单元 6,执行机器指令程序 _G=0200 得到 3 7,执行 T 命令,实现单步运行。 8,执行 D 命令查看存储单元的原值。 E 是修改内存, R 显示修改内存命令。 四 实验设备 微型计算机 一台 三、实验

3、内容及步骤: 1、启动 DEBUG程序,进入 DOS界面“运行”“ cmd ) 这时屏幕上会出现“ _”提示符,等待键入 DEBUG命令。 “ _”号是进入 DEBUG的提示符, 在该提示符下可键入任意 DEBUG命令。现在用 A 命 令输入程序如下: 输入程序并汇编 _A 100 169C: 0100 MOV DL,33 ; DEBUG默认 16 进制数字符 3 的 ASCII码送 DL 169C: 0102 MOV AH,2 ; 使用 DOS 的 2 号功能调用 169C:进入功能调用,输出 3 169C:0106 INT 20 ;BIOS中断服务,程序正常结束。 “INT 20H”也可改

4、 为“ INT 3”,表示程序执行到此暂停。 169C:回车结束程序的输入 至此程序已输入完毕,并汇编成机器指令。现在用 G 命令运行程序如下: 运行程序 _G=0100 3 Program terminated normally 如果现在想分析一下该程序的指令,可以用反汇编命令 U 作如下操作: 反汇编 _U 100, 108 169C: 0100 B233 MOV DL,33 169C: 0102 B402 MOV AH, 02 169C: 0104 CD21 INT 21 169C: 0106 CD20 INT 20 169C: 0108 将机器指令程序送到起始地址为 200H 的若干单

5、元 _E 0200 B2, 33, B4, 02, CD, 21,CD, 20 执行机器指令程序 _G=0200 3 Program terminated normally (2) . 在内存 DS:1200H 开始的存储单元中建立一个大写字母区。 手工编写程序,实现在内存 DS: 1200H 开始的存储单元中建立一个大写字母区。 进入 DEBUG,用 A 命令输入程序并汇编。 A 100 20D0: 0100 MOV CX,1A ;DEBUG默认 16 进制数 20D0: 0103 MOV BX, 1200 20D0: 0106 MOV AL, 41 20D0: 0108 MOV BX,AL

6、 ;由此处可知符号地址 LP的偏移地址为 0108 20D0: 010A INC AL 20D0: 010C INC BX 20D0: 010D LOOP 0108 ;LP 用偏移地址 0108 代替 20D0: 010F INT 3 20D0: 0110 ;回车结束程序的输入 用 D 命令先查看存储单元的原值 D1200 用 G 命令运行程序 G=01 回车后,屏幕上出现当前所有寄存器和标志位的值,并出现 DEBUG的提示符。 4、退出 DEBUG 在 DEBUG命令提示符“ _”下键入 Q 命令,即可结束 DEBUG的运行,返回 DOS操作系 统。 四,实验心得 通过本次实验,了解 DEBUG 调试程序常用命令的基本格式、主要功能和使用方法。熟 悉进入或退出 DEBUG调试程序运行界面的步骤。 掌握用 DEBUG调试程序进行程序编辑、 调 试、运行、 结果检查的基本方法。进一步汇编语言上机环境及基本操作。感觉它比其他高级 语言确实要复杂,但是能更一步体会计算机是如何操作的!通过对 debug 的运用,我们了 解到了很多关于电脑方面的知识,也知道了 的强大功能。我们应多加练习,以便熟 悉的掌握这方面的知识。

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

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