汇编语言程序设计课程设计 第二次实验 DEBUG基本 ….ppt

上传人:创****公 文档编号:1656407 上传时间:2019-10-21 格式:PPT 页数:8 大小:31KB
返回 下载 相关 举报
汇编语言程序设计课程设计 第二次实验 DEBUG基本 ….ppt_第1页
第1页 / 共8页
汇编语言程序设计课程设计 第二次实验 DEBUG基本 ….ppt_第2页
第2页 / 共8页
点击查看更多>>
资源描述

《汇编语言程序设计课程设计 第二次实验 DEBUG基本 ….ppt》由会员分享,可在线阅读,更多相关《汇编语言程序设计课程设计 第二次实验 DEBUG基本 ….ppt(8页珍藏版)》请在得力文库 - 分享文档赚钱的网站上搜索。

1、汇编语言程序设计课程设计第二次实验DEBUG基本命令与算术运算指令,本次实验目的,熟练掌握DEBUG的基本调试命令,能够使用DEBUG编写、调试汇编语言程序片段。在理解算术运算指令的基础上按照实验内容中指定的程序片段对程序进行调试和记录;,实验报告的主要内容,1)在实验报告中说明所学DEBUG基本命令的使用方法。2)分析指定的源程序,执行到指定位置后(在源程序中有标注),寄存器、标志位的取值,解释指令的执行原理,并在实验报告中对必要的寄存器、标志位状态加以记载。3)分析程序片段的功能,必在实验报告中加以说明。,本次实验指定的源代码,MOV WORD PTR 0100H, 5564HMOV WO

2、RD PTR 0102H, 0C279HMOV AX, 0100HPUSH AXADD AL, 0102H;说明标志位是如何确定的ADC AH, 0103H;说明指令执行原理,包括标志位MOV 0104H, AXPOP AXSUB AL, 0102H ;说明标志位是如何确定的SBB AH, 0103H;说明指令执行原理,包括标志位MOV 0106H, AX;说明程序执行完毕后,字单元0104H,0106H中的内容。,注意事项,在调试上述程序片段时,应使用r命令先修改DS、SS段寄存器,使之与CS指向不同位置。建议将DS提供的原始段基值加0100H,将SS提供的原始段基值加0200H。避免数据段

3、、堆栈段内的操作覆盖代码段中已录入的指令,影响重复调试。,DEBUG:1. 断点调试命令G,功能:从当前CS、IP指示的位置开始连续执行程序,执行到指定断点处(不包括断点地址指示的指令)暂停执行,在屏幕上显示CPU现场。使用方法:-g 连续执行,无断点-g XXXX:XXXX 连续执行到断点位置注:断点位置必须指定为某条指令的首字节地址(演示),DEBUG:2. 内存单元查看命令D,功能:查看指定地址开始的内存区域中各内存单元的内容。使用方法:-D 从默认数据段内存地址开始显示(或接上次所显示的地址继续显示)-D XXXX:XXXX 从指定内存地址开始显示(演示),DEBUG:2. 内存单元修改命令E,功能:修改指定地址内存单元的内容。使用方法:-E XXXX:XXXX(演示),

展开阅读全文
相关资源
相关搜索

当前位置:首页 > pptx模板 > 校园应用

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知得利文库网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号-8 |  经营许可证:黑B2-20190332号 |   黑公网安备:91230400333293403D

© 2020-2023 www.deliwenku.com 得利文库. All Rights Reserved 黑龙江转换宝科技有限公司 

黑龙江省互联网违法和不良信息举报
举报电话:0468-3380021 邮箱:hgswwxb@163.com