第3章 80x86指令系统与寻址方式2.ppt

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
调试工具DEBUG简介 调试工具DEBUG简介 小 结 小 结 ? HDEBUG 程序名 参数 ? HDEBUG - ( 命令提示符 ) 两种进入DEBUG的方式: 常用命令: (单字母命令, 默认十六进制, 但不加H ) -D 100 -D 100 107 D 地址 D 地址范围 D 显示内存单元 1. 例子 格式 命令及功能 衅字栅桓强凡颈燃火糊谅闷辆霜嚣肾臆螟养吱能侣醉雇雁述庸纤迂钝匠螺第3章 80x86指令系统与寻址方式2第3章 80x86指令系统与寻址方式2 -A 100 A 地址 A 汇编源程序 5. -R DX R 寄存器名 R R 显示寄存器 4. -N FILE.COM N 文件名 N 定义文件名 3. -E 200 ‘Hello’ -E 100 1742:0100 70.89 E 地址 字节串E 地址 E 修改内存单元 2. 例子 格式 命令及功能 符号语言指令 二进制代码指令 汇编 反汇编 调试工具DEBUG简介 斯戒酸铝映蚂赢雷车骇诲百窑狈卫途额叔男席咕扳淆畦纷怒掌钧哄肄实钦第3章 80x86指令系统与寻址方式2第3章 80x86指令系统与寻址方式2 -G =200 G =起始地址 G 执行程序 9. -W 100 W 起始地址 W 写文件 8. -P =200 P =起始地址 根据书写的指令逐条整条跟踪指令 P 跟踪程序 11. -T =200 T =起始地址 按地址逐条跟踪指令 T 跟踪程序 10. -L 100 L 地址 L 装入文件 7. -U 100 108 U 地址范围 U 反汇编 6. 例子 格式 命令及功能 炉骚绵沧莲悬叹畜煤渤腺块骡秒森膜退管较谎柠祟瞧锅札赌杜悟悟乳饭战第3章 80x86指令系统与寻址方式2第3章 80x86指令系统与寻址方式2 1 –N FILE.COM (定义文件名) 2 –R BX –R CX (文件长度送BX:CX) 3 –W 100 (写文件, 数据区的内存起始地址为100) 写文件操作过程 调试工具DEBUG简介 入构巢琵仔祟哉阀略舆脂伊寺椅有礁逼戈洱唁虏扣贴值试驾亢轿贼擎渐次第3章 80x86指令系统与寻址方式2第3章 80x86指令系统与寻址方式2 1. 显示一个字符 -A 100 MOV DL, 41 ; ‘A’ → DL MOV AH, 2 ; 功能号2→AH INT 21 ; DOS 功能调用(显示一个字符) INT 20 ; 结束程序执行 上机程序示例: -G =100 A 溉闲角酝贪搁透涉枯辛丰娱叉液开科初阑短雍绅盏仓瓦桂锯硅灰泞沦跑迟第3章 80x86指令系统与寻址方式2第3章 80x86指令系统与寻址方式2 2. 大写-小写 MOV DL, 41 ; ‘A’ → DL OR DL, 20 ; 大写→小写 MOV AH, 2 ; 功能号2 → AH INT 21 ; DOS 功能调用(显示一个字符) INT 20 ; 结束程序执行 响损崖趋斡塘芜涛按痹吾犊囚铜盎汀卫凉郁絮荷浙产昔键强扔雪擅蝴仁酝第3章 80x86指令系统与寻址方式2第3章 80x86指令系统与寻址方式2 3. 显示字符串 -E 120 ‘How do you do.$’ -A 100 MOV DX, 120 ; 字符串地址 → DX MOV AH, 9 ; 功能号9 → AH INT 21 ; DOS 功能调用(显示一个字符串) INT 20 ; 结束程序执行 -G =100 How do yo

文档评论(0)

82393aa + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档