- 1、本文档共112页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第5章 汇编语言程序设计 5.1 宏汇编语言的基本语法 5.2 伪指令 5.3 宏指令 5.4 汇编语言程序的结构 5.5 DOS系统功能调用 5.6 汇编语言程序设计方法 5.7 软件调试技术 分析操作符(数值返回运算符) 常用DEBUG命令1. 显示存储单元内容 常用DEBUG命令2.修改存储单元内容 常用DEBUG命令3.显示、修改寄存器内容 常用DEBUG命令4. 运行命令 常用DEBUG命令6. 汇编命令 常用DEBUG命令8. 指定文件名命令 常用DEBUG命令10.写磁盘命令 DEBUG命令中的“地址”和“地址范围” : 5.7.1 调试软件DEBUG简介 ●地址表示形式 段寄存器名:相对地址 例:DS:100 或 段地址:相对地址 例:24AB:1000 或 相对地址 例:1000 ●地址范围表示: 起始地址 结束地址 或 起始地址 L(表示字节数) 5.7.1 调试软件DEBUG简介 ● 功能:格式1表示从起始地址开始按16进制显示80个单元的内容,每行16个单元。每行右侧还显示该16个单元的ASCII码字符,无字符对应的ASCII码显示“.”;格式2命令显示指定地址范围的存储单元中的内容,每行16个单元。每行右侧也显示该16个单元ASCII码字符,无字符对应的ASCII则显示“.”;如果不给出起始地址或地址范围则从当前地址开始按格式1操作。 ● 格式1:D [起始地址] 格式2:D [地址范围] 5.7.1 调试软件DEBUG简介 ● 功能:格式1按列表内容修改从起始地址开始的多个存储单元内容。例如E 12DF AB ‘ABC’ 41命令可从12DF单元开始修改5个单元的内容,修改后这5个单元的内容分别是ABH、‘A’‘B’‘C’字母的ASCII码以及41H。格式2完成的操作是修改指定地址单元内容。 ● 格式1:E 起始地址 [列表] 格式2:E 地址 5.7.1 调试软件DEBUG简介 ● 功能:功能:如果指定了寄存器名,则显示寄存器的内容,并允许修改。如果不指出寄存器名则按如下格式显示通用寄存器、段寄存器、标志寄存器的内容: AX=XXXX BX=XXXX CX=XXXX DX=XXXX SP=XXXX BP=XXXX SI=XXXX DI=XXXX DS=XXXX ES=XXXX SS=XXXX CS=XXXX IP=XXXX NV UP DI PL NZ PO NC XXXX:XXXX C7060010FF01 MOV WORD PTR[1000],01FF DS:1000=0000 ● 格式:R [寄存器名] 5.7.1 调试软件DEBUG简介 ● 功能:CPU从指定起始地址开始执行,依次在第一、第二等断点中断。若不给起始地址,则从当前CS:IP指示地址开始执行。 ● 格式:G [=起始地址] [第一断点地址] [第二断点地址……] 5. 跟踪命令 ● 功能:从指定地址开始执行‘正整数’条指令。如果不给出‘正整数’;则按1处理;如果不给起始地址,则从当前CS:IP指示地址开始执行。 ● 格式:T [=起始地址] [正整数] 2. 无回显键盘输入单字符——8号系统功能调用 使用格式如下: MOV AH,8 INT 21H ● 功能与1号功能调用基本相同,惟一的差别是键入的字符不送屏幕显示。 3.无回显直接控制台输入单字符——7号系统功能调用 使用格式如下: MOV AH,7 INT 21H ● 功能:从标准输入设备键盘输入单字符送AL,和1号调用相比,一是不回显字符,二是不做针对Ctrl-Break键的检查。 DOS系统功能调用 5.5 4. 键盘输入字符串——0AH号系统功能调用 ●功能是将键盘输入的字符串写入到内存缓冲区中,因此必须事先定义一个缓冲区。 ┇ BUF DB 20 ;定义缓冲区长度 DB ? ;由系统填写实际键入字符数 DB 20 DUP(?) ;用于存放键入的字符,最多可键入19 ;个字符,最后一个必须是回车符0DH ┇ MOV DX,OFFSET BUF MOV AH,0AH INT 21H ;0AH号系统功能调用 DOS系统功能
您可能关注的文档
- 微型计算机控制技术 教学课件 ppt 作者 王洪庆 第7章 数字控制器的离散化设计.ppt
- 微型计算机控制技术 教学课件 ppt 作者 王洪庆 第8章 微型计算机控制系统的设计.ppt
- 微型计算机控制技术 教学课件 ppt 作者 王洪庆 第9章 微型计算机控制系统应用实例.ppt
- 微型计算机控制技术 教学课件 ppt 作者 王洪庆 第10章 现场总线系统.ppt
- 微型计算机系统原理及应用 教学课件 ppt 作者 贺建民 第2章 汇编语言程序设计.ppt
- 微型计算机系统原理及应用 教学课件 ppt 作者 贺建民 第3章 系统总线与接口.ppt
- 微型计算机系统原理及应用 教学课件 ppt 作者 贺建民 第4章 主存储器系统.ppt
- 微型计算机系统原理及应用 教学课件 ppt 作者 贺建民 第5章 可编程定时_1.ppt
- 微型计算机系统原理及应用 教学课件 ppt 作者 贺建民 第6章 中断系统_1.ppt
- 微型计算机系统原理及应用 教学课件 ppt 作者 贺建民 第7章 并行接口.ppt
- 2024年江西省高考政治试卷真题(含答案逐题解析).pdf
- 2025年四川省新高考八省适应性联考模拟演练(二)物理试卷(含答案详解).pdf
- 2025年四川省新高考八省适应性联考模拟演练(二)地理试卷(含答案详解).pdf
- 2024年内蒙通辽市中考化学试卷(含答案逐题解析).docx
- 2024年四川省攀枝花市中考化学试卷真题(含答案详解).docx
- (一模)长春市2025届高三质量监测(一)化学试卷(含答案).pdf
- 2024年安徽省高考政治试卷(含答案逐题解析).pdf
- (一模)长春市2025届高三质量监测(一)生物试卷(含答案).pdf
- 2024年湖南省高考政治试卷真题(含答案逐题解析).docx
- 2024年安徽省高考政治试卷(含答案逐题解析).docx
最近下载
- 2022年新高考全国Ⅰ卷英语真题.docx VIP
- 《0-3岁婴幼儿身心发展与教养》PPT教学课件.pptx VIP
- 《0-3岁婴幼儿身心发展与教养》课件06婴幼儿语言的发展及教养.pptx VIP
- 护士生涯人物访谈 .pdf VIP
- 体育职业生涯规划书课件.pptx VIP
- AB SCIEX 6500 质谱系统在食品安全中的应用.pptx VIP
- 《0-3岁婴幼儿身心发展与教养》课件05婴幼儿记忆的发展及教养.pptx VIP
- C-Primer-Plus第六版中文版习题答案.doc
- 《0-3岁婴幼儿身心发展与教养》课件09婴幼儿意志的发展及教养.docx VIP
- 新能源学生职业生涯规划与管理.pptx VIP
文档评论(0)