版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、实验一实验一 DEBUG调试工具的使用调试工具的使用教师:吕攀一、实验目的 掌握常用DEBUG命令的使用,能对寄存器、内存中的内容进行读、写等操作。 能在DEBUG调试环境下,实现对简单汇编语句的单步跟踪与调试。1.1 物理地址 存储器中存储单元对应实际地址称物理地址 。 物理地址=段地址*16+偏移地址1.2 寻址方式 1.2.1 操作数的寻址方式 8086/8088指令中说明操作数所在地址的寻址方式有以下几种。 1. 立即寻址 立即寻址方式所提供的操作数直接包含在指令中。它紧跟在操作码的后面,与操作码一起放在代码段区域中。 例如:MOV AL,26 2.直接寻址 直接寻址是指存储单元地址直
2、接给出。 例:MOV1000,AL 3. 寄存器寻址 寄存器寻址是指操作数包含在CPU的内部寄存器中,例如AX、BX、CX、DX、SI、BP、AL、CH等。 例:MOV DS, AX 其过程如图所示。 AXDS 4.寄存器间接寻址 存储单元的有效地址由寄存器给出。 注意: 若以寄存器BP,SP间接寻址,默认段为堆栈段SS。 其他寄存器的间接寻址,默认段为数据段DS。 例如:MOV AX,BX 5. 寄存器相对寻址 在寄存器相对寻址方式中,操作数存放在存储器中。操作数的地址是由段寄存器内容加上SI、DI、BX、BP之一的内容,再加上由指令中所指出的8位或16位相对地址偏移量而得到的。 例:MOV CL,SI+6 6.基址、变址寻址 在8086/8088中,通常把BX和BP作为基址寄存器,而把SI、DI作为变址寄存器。将这两种寄存器联合起来进行的寻址就称为基址、变址寻址。这时,操作数的地址应该是段寄存器内容加上基址寄存器内容(BX或BP内容),再加上变址寄存器内容(SI或DI内容)而得到的。 同理,若用BX作为基地址,则操作数应放在数据段DS区域中;若用BP作为基地址,则操作数应放在堆栈段SS区域中。 例:MOV AX,BX+Si 7. 基址、变址、相对寻址 基址、变址、相对寻址方式实际上是第6种寻址方式的扩充。即操作数的地址是由基址、变址方式得到的
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年浙江省瑞安市高二生物下册期末考试测试卷(完整版)附答案
- 2025年江西省高安市高二生物下册期末考试模拟卷含答案【B卷】
- 2026年河北省武安市高二生物下册期末考试考试卷附答案【培优B卷】
- 2025年浙江省瑞安市高二生物下册期末考试试卷【综合题】附答案
- 2026年河北省安国市高二生物下册期末考试考试卷附参考答案【培优】
- 2026年广东省连州市高二生物下册期末考试试卷含答案【突破训练】
- 2026年河北省武安市高二生物下册期末考试检测卷及完整答案(名校卷)
- 2026年山东省昌邑市高二生物下册期末考试测试卷含答案【夺分金卷】
- 2026年湖南省沅江市高二生物下册期末考试试卷【典型题】附答案
- 2026年四川省彭州市高二生物下册期末考试试卷(达标题)附答案
- 2025年陕西省中考物理真题(A卷+B卷)(含答案解析)
- 《变频器的应用》课件
- 游乐设施设备安装技术方案
- NB-T+10110-2018风力发电场技术监督导则
- JGJ52-2006 普通混凝土用砂、石质量及检验方法标准
- 【8历期末】安徽省合肥市庐阳区2022-2023学年八年级下学期期末历史试题(含解析)
- 国开2024年《机械设计基础》形考任务1-4答案
- 中考前安全教育主题班会
- 城市地下管网的维护与改造要点
- 20G361 预制钢筋混凝土方桩
- 2024年云南省三校生高考铁道运输类《铁道概论》考试题库大全-上(单选题汇总)
评论
0/150
提交评论