汇编语言程序设计课程设计 第二次实验 DEBUG基本命令与算术运算指令

Slides:



Advertisements
Similar presentations
定 格 入 格 破 格 —— 新诗仿写复习训练 仿照下列句子,再把 “ 人生 ” 比喻成 “ 大海 ”“ 天空 ” , 造两个句子。 如果说人生是一首优美的乐曲,那么痛苦则 是其中一个不可或缺的音符。 参考答案: 1 、如果说人生是一望无际的大海,那么挫折则 是其中一个骤然翻起的浪花。 2 、如果说人生是一片湛蓝的天空,那么失意则.
Advertisements

2016/8/3 海佃國小四年級生理衛教簡報 健康中心 2016/8/3 吾家有女〈男〉初長成.
美 丽的轴对称图形 教学内容 教学目标 教学重点、难点 教法、学法 教学过程 教材从具体到抽象,从感性到理性,从实 践到理论,再用实践检验理论,层次分明,循序 渐进的指导学生认识自然界和日常生活中具有轴 对称性质的事物,使学生进一步认识前面所学的 平面图形的本质特征。 教 学 内 容教 学 内.
猜谜语 有个小娃娃,真是没 礼貌。 见到小树摇一摇,吓 得树叶哇哇叫。 见到小花逗一逗,摘 去她的太阳帽。 没人和它交朋友,只 好自已到外处跑。
我的未来不是梦 攀枝花市经贸旅游学校. 1. 文中案例王萍苦恼的原因是 什么? 2. 你有哪些办法可以帮助王萍? 导入 思考  谁来帮帮她?
2016 年温州市小学六年级教育质量 综合测评瑞安市考务培训 瑞安市教师发展中心
月子保姆理论知识试卷.
黄帝内经 内经教研室 王黎.
近年来,出现了一些制作粗糙、违背史实甚至常理的“抗战雷剧”,社会上也出现了一股“戏说”抗战剧的不良风气。
大洋洲.
职官与科举 职官:在国家机构中担任一定职务的官吏,这里面有职官的名称、职权范围和品级地位等方面的内容。
高三物理复习 运动的图象、追及相遇问题 (两 课 时) 泉州六中 苏碧贤.
市直单位财务明细信息表 填报说明 珠海市财政局 2013年12月 1.
当代 国 际 关 系(案例6) 冷战时期美苏关系的演变.
第5章 排版的高级应用.
浪漫 碰撞 蜕变 专题八 19世纪以来的文学艺术.
德国波恩明斯特广场修建的贝多芬铜像( 1845年)
第 三 节 电磁铁的应用.
通用技术教学与实践 常德市鼎城区第八中学 刘启红.
输入输出程序设计 输入输出的基本概念 无条件方式输入输出 查询方式输入输出 中断方式输入输出.
班級:行流四甲 組員:497D0004何筱瑩 497D0016鄧宜欣 497D0044呂亭儀 497D0056黃 琪 497D0063賴依淩
创业计划书的编写 白城师范学院创业教育 与文化研究中心 陆东辉.
生物学 新课标.
战 后 国 际 关 系 专题五:冷战时期美苏关系的演变 政治学与行政管理系.
經濟部文書作業實務 報告人:何國金.
总 复 习 班 级:测控技术与仪器2011-1、2班 授 课:滕召胜.
第10章 DOS功能调用与BIOS中断调用.
网络游戏对大学生生活的影响 英本1班 鞠申镅 汪晨茹 沈秋云 元文杰 段祺琪.
网络信息资源的开发与设计 主讲教师 罗双兰 广西师范大学教育科学学院.
2010年高考语文《考试大纲》对本考点的要求是:“正确使用标点符号。”能力层级为D(表达应用)。
崇右技術學院 電子公文線上簽核系統教育訓練
寫 作 教 學 6 電腦與我 時代改變,科技進步,電腦成為日常生活不可或缺的設備。我是二十一世紀的E世代少年,一隻滑鼠在手,樂趣無窮。
專有名詞故事化.
注重物理基本思想和方法教学 讲究实效 ——2012年高考物理复习备考建议
經國管理學院 電子公文線上簽核系統教育訓練
本周实验安排 实验内容:(P231)人名排序的例子。
微机原理与接口技术 微机原理与接口技术 朱华贵 2015年10月30日.
4.1 汇编语言 4.2 顺序结构程序 4.3 分支程序设计 4.4 循环程序设计 4.5 子程序设计
3.3.5 程序控制指令 控制转移指令分为: 转移指令 循环控制指令 调用和返回指令 中断指令.
第7章 中断与异常.
汇编语言程序设计 Assembly Language Programming
第三章 寻址方式与指令系统 3.1 寻址方式 一条指令通常由两大部分构成: 操作码 操作数
微机原理与接口技术 第3章 8086指令系统 朱华贵 2015年09月25日.
第6章 DMA传输 6.1 DMA传输原理 6.2 DMA控制器8237A A的编程使用 欢迎辞.
第九章 计数器和定时器电路 第一节 概述 第二节 Intel 8253的控制字 第三节 Intel 8253的工作方式 第九章 计数器和定时器电路 第一节 概述 第二节 Intel 8253的控制字 第三节 Intel 8253的工作方式 第四节 Intel 8253在IBM PC机上的应用.
第八章 输入输出程序设计 总线 CPU MEM I/O接口 I/O设备.
微机原理及应用 主讲:谢维成 西华大学 电气信息学院 1.
微机原理及应用 主讲:郑海春.
第一章 8086程序设计 第二章 MCS-51程序设计 第三章 微机基本系统的设计 第四章 存贮器与接口 第五章 并行接口
微型计算机原理及应用.
第六章 子程序结构 §6.1 子程序的设计方法 §6.2 嵌套与递归子程序 §6.3 子程序举例 §6.4 DOS系统功能调用.
1.3 微型计算机的结构和工作原理.
第二章 8086微处理器. 第二章 8086微处理器 微处理器的基本结构 8086微处理器的主要特性和内部结构 8086CPU的工作模式和引脚信号 8086的存储器管理 8086的总线操作和时序.
习题3 1、 分别说明下列指令的原操作数和目的操作数各采用什么寻址方式。 设定如下: ①立即寻址 ② ① ②寄存器寻址
國有公用財產管理簡介 總 務 處 保管組 104年04月07日.
第 3 章、組合語言 作者:陳鍾誠 旗標出版社.
第2章 80x86计算机组织  计算机系统  存储器  中央处理机  外部设备.
《微型计算机原理与接口技术》 第4版 王良 宁德师范学院 吴宁 乔亚男 编著 清华大学出版社 出版
本节内容 段描述符与段选择子 视频提供:昆山滴水信息技术有限公司 官网地址: 论坛地址: QQ交流 :
第八章 中断系统.
微机原理与接口技术 西安邮电大学计算机学院 宁晓菊.
注册建造师 《市政公用工程管理与实务》 环球网校 白老师 每个PPT都有对应的头和尾 PPT头包含内容:
大学计算机基础——周口师范学院 第3章 Word字处理软件 3.8页眉与页脚.
報告人:張淑惠.
微机原理与接口技术 第5章 汇编语言程序设计 西安邮电大学计算机学院 王 钰.
「同根同心」- 交流計劃 廣州及珠三角經濟發展兩天考察團 2016
微机原理与接口技术 西安邮电大学计算机学院 宁晓菊.
第三章 8086的指令系统 8086指令特点 8086的寻址方式 8086的指令格式及数据类型 8086的指令集.
走讀台灣旅遊計畫範本.
摘要簡報 作品名稱:魔鬼記憶問答 作者:台中市西屯區永安國民小學 葉政德老師、王素珍老師.
Presentation transcript:

汇编语言程序设计课程设计 第二次实验 DEBUG基本命令与算术运算指令

本次实验目的 熟练掌握DEBUG的基本调试命令,能够使用DEBUG编写、调试汇编语言程序片段。 在理解算术运算指令的基础上按照实验内容中指定的程序片段对程序进行调试和记录;

实验报告的主要内容 1)在实验报告中说明所学DEBUG基本命令的使用方法。 2)分析指定的源程序,执行到指定位置后(在源程序中有标注),寄存器、标志位的取值,解释指令的执行原理,并在实验报告中对必要的寄存器、标志位状态加以记载。 3)分析程序片段的功能,必在实验报告中加以说明。

本次实验指定的源代码 MOV WORD PTR [0100H], 5564H MOV WORD PTR [0102H], 0C279H MOV AX, [0100H] PUSH AX ADD AL, [0102H];说明标志位是如何确定的 ADC AH, [0103H];说明指令执行原理,包括标志位 MOV [0104H], AX POP AX SUB AL, [0102H] ;说明标志位是如何确定的 SBB AH, [0103H];说明指令执行原理,包括标志位 MOV [0106H], AX ;说明程序执行完毕后,字单元[0104H],[0106H]中的内容。

注意事项 在调试上述程序片段时,应使用r命令先修改DS、SS段寄存器,使之与CS指向不同位置。 建议将DS提供的原始段基值加0100H,将SS提供的原始段基值加0200H。 避免数据段、堆栈段内的操作覆盖代码段中已录入的指令,影响重复调试。

DEBUG:1. 断点调试命令G 功能:从当前CS、IP指示的位置开始连续执行程序,执行到指定断点处(不包括断点地址指示的指令)暂停执行,在屏幕上显示CPU现场。 使用方法: -g 连续执行,无断点 -g XXXX:XXXX 连续执行到断点位置 注:断点位置必须指定为某条指令的首字节地址 (演示)

DEBUG:2. 内存单元查看命令D 功能:查看指定地址开始的内存区域中各内存单元的内容。 使用方法: -D XXXX:XXXX 从指定内存地址开始显示 (演示)

DEBUG:2. 内存单元修改命令E 功能:修改指定地址内存单元的内容。 使用方法: -E XXXX:XXXX (演示)