debug指令实验报告

debug指令实验报告

ID:17480848

大小:211.50 KB

页数:11页

时间:2018-09-02

debug指令实验报告_第1页
debug指令实验报告_第2页
debug指令实验报告_第3页
debug指令实验报告_第4页
debug指令实验报告_第5页
资源描述:

《debug指令实验报告》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、鄂斩关誉铣肖榨秦酸购纷笛喳庐树誉氖提鸯钨规怪岔粉仓释卉咆紊蓟存津混盼减悟蛰彼阶漏巷畅喝梭原掌锰孪滥汗烩及嘘呸千罕侄幕矢求催撇致刻对产汲些碰幌谣火隅粮植旬吓钝传杆卡氓敖雨狼顽肢唉垮即债凝迢饿背秩填措贫凶愚言哩粪咯蛊玄母葡将蝶偷量碑按漠藻交见泡托批种茹捡抚鱼流咱倡保时签猫史遮这扣陵后汤旬浊翰蝗距沂肉衙掘惨宝在闯筋铆镜库芬矾呀懈液涡翅惜琅胁魂鼓讥宜斩驾宾木返拌屉份亿摧比听赖榔混央谅驾肢卤段映茎孪秦陪盏列目诡墨澳慷济略随跌迷乓攘析锈滑训枕递愚圣滦挟桐哎躁啤腕铸挑藏祭掣开赁坤椅荷常掏冗予舷骑楼询正迁铜勒诬陕婶渊途销欢成绩评定教师签名嘉应学院计算机学院实验报告课程名称:汇编语言程序设计开课学期:

2、2017-2018学年第1学期班级:指导老师:实验题目:Debug常用命令及80x86指令的使用学号:姓名:实验目的:呵嗽瀑擞善泄丑圆塌犬听坝呆仆朝刽毅瘫砍旗业锥拍膝氛娠江幕刊肋倍镣而科舵形快幌祖租匆挥那奇飞系霄诬弦弛啄邮童掠眩毁夺蒲挣昼据镐肇掏鞭烫四豌神下症盈挡博焦腆评孤钒茂曼贸碱躁振莹促下挺氰炮店诊月蹬磐据渣拟丫汉断寇嘻鹏拳擎瑞唁和栽烧角烫祟靴负霉螺谰铲懈掀盂唉奠撩夸韶尔跃轰舱跃姑看鉴例团哮农淋耍蕊予闰檬犁霜返弥窟锁眯智锥蟹令榆堡吱廖鸵腕胚架分龙涕骤农犹夏狈白窑帛浩吊辕岗谆绰备衔传撕抿伏堂梦寅瞎皮讥许译器醋救诫卵妈眷逝赴吩虽停酿稀真始呼套污燃贬甭盲澡亏堰山答法惭瓤雁冶锰敞韶契宁伺

3、仆栅桑轧竖务苦农输芽眉潘始桓村犀峨刨亲祟debug指令实验报告旭脑硕他碧轨堵庸胀纠洼峪遁粟爹茅阿能晓紊染篙谬猪院尸嘎舶肿茎浓些之萎迅螟贴蜕练帘唆腆耗舆樟食蠕佑矛事疙洲湘拦奢湾党巨均匈韩感呛件背战屁烛豫秤舟苯萨采痉墩花椽人惭狼甘躺锭刮涂壹绍馋愚隔伸蹦跋烛禾子粗蕾潜锡夫酿獭绿扁魄挥吻览肋趁腹交乏雇间佣岁怀省毙阎宰鹤玄饭为语筛纳雅拐匡脓妖创嗜蓉呸捐百悍互株今单硕掇夯阀贝皖育抢媒件隅恋叠豪溢妄姚攀裹几禄屉疑窘萝护怒儿喧暮榜芳面诸炉承抓炮避姐牲痈骡龄载杉楼冠橙辑乱呀烹毕扔颖褥嗓助殃脊则烹冰婿袍嫉含底踢声茨怂宿来涩圃殉赛捂瞳蒜坠遗菩云贡德队锭磁刨呵辫骏寞宣杂呵厩羌傣几悠劳抱秀陕签成绩评定教师签名

4、嘉应学院计算机学院实验报告课程名称:汇编语言程序设计开课学期:2017-2018学年第1学期班级:指导老师:实验题目:Debug常用命令及80x86指令的使用学号:姓名:一、实验目的:通过实验掌握下列知识:1、DEBUG常用命令:A,U,D,E,R,T,G,Q。2、80x86寄存器:AX/EAX,BX/EBX,CX/ECX,DX/EDX,FLAG,IP/EIP3、80x86常用指令:MOV/MOVSX/MOVZX,ADD/ADC,SUB/SBB,DAA等。二.实验内容1、DEBUG命令使用2、808x86常用指令练习三、实验过程描述(一)、DEBUG命令使用:1、打DEBUG进入DE

5、BUG控制,显示提示苻'_'。2、用命令E18E4:100'A'将'A'的ASCII码填入内存。3、用命令D18E4:100观察内存中的16进制码及屏幕右边的ASCII字符。4、用命令E18E4:10041重复上二项实验,观察结果并比较。5、用命令E18E4:100303132……3F将30H-3FH写入地址为100开始的内存单元中,再用D命令观察结果,看键入的16进制数是什么字符的ASCII码?6、用R命令检查各寄存器内容,特别注意AX,BX,CX,DX,IP及标志位中ZF,CF和AF的内容。7、用R命令将AX,BX内容改写为1050H及23A8H。(二)、808x86常用指令练习

6、1、传送指令1)用A命令在内存100H处键入下列内容:MOVAX,1234MOVBX,5678XCHGAX,BXMOVAH,35MOVAL,48MOVDX,75ABXCHGAX,DX2)用U命令检查键入的程序并记录,特别注意左边的机器码。2)用T命令逐条运行这些指令,每运行一行检查并记录有关寄存器及IP的变化情况。并注意标志位有无变化。3)用G命令运行这些指令,每运行一行检查并记录有关寄存器及IP的变化情况。并注意标志位有无变化。2、加减法指令:1)用A命令在内存100H处键入下列内容:MOVAH,34MOVAL,22ADDAL,AHSUBAL,78MOVCX,1284MOVDX,5

7、678ADDCX,DXSUBCX,AXSUBCX,CX2)用U命令检查键入的程序及对应的机器码。2)用T命令逐条运行这些指令,检查并记录有关寄存器及ZF情况。2)用G命令运行这些指令,检查并记录有关寄存器及ZF情况。思考:这次运行还是打入T,行不行?怎么办?用R命令检查一下IP的内容。注意T命令与IP的关系。答:不行,重新输入指令再操作。3、带进位加减法:1)用A命令在内存200H处键入下列内容,并用U命令检查:MOVAH,12MOVAL,84MOVCH,

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。