版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、零基础入门学习汇编语言作者:小甲鱼第三章 寄存器(内存访问)不是目录的目录3.1 内存中字的存储3.2 DS和address3.3 字的传送3.4 mov、add、sub指令3.5 数据段3.6 栈3.7 CPU提供的栈机制3.8 栈顶超界的问题3.9 push、pop指令3.10 栈段引言在第2章中,我们主要从 CPU 如何执行指令的角度讲解了8086CPU的逻辑结构、形成物理地址的方法、相关的寄存器以及一些指令。这一章中,我们从访问内存的角度继续学习几个寄存器。3.1 内存中字的存储在0地址处开始存放20000(4E20H):注意:0号单元是低地址单元,1号单元是高地址单元。3.1 内存中
2、字的存储问题:(1)0地址单元中存放的字节型数据是多少?(2)0地址字单元中存放的字型数据是多少?(3)2地址字单元中存放的字节型数据是多少?3.1 内存中字的存储(4)2地址单元中存放的字型数据是多少?(5)1地址字单元中存放的字型数据是多少?结论3.1 内存中字的存储结论: 任何两个地址连续的内存单元,N号单元和 N+1号单元,可以将它们看成两个内存单元 ,也可以看成一个地址为N的字单元中的高位字节单元和低位字节单元。3.2 DS和addressCPU要读取一个内存单元的时候,必须先给出这个内存单元的地址;在8086PC中,内存地址由段地址和偏移地址组成。8086CPU中有一个 DS寄存器
3、,通常用来存放要访问的数据的段地址。例如3.2 DS和address例如:我们要读取10000H单元的内容可以用如下程序段进行: mov bx,1000H mov ds,bx mov al,0上面三条指令将10000H(1000:0)中的数据读到al中。3.2 DS和addressmov al,0已知的mov指令可完成的两种传送功能:(1)将数据直接送入寄存器;(2)将一个寄存器中的内容送入另一个寄存器中。 除此之外,mov 指令 还可以将一个内存单元中的内容送入一个寄存器。Return3.2 DS和address从哪个内存单元送到哪个寄存器中呢?mov指令的格式: mov 寄存器名,内存单元
4、地址“”表示一个内存单元, “”中的0表示内存单元的偏移地址。那么内存单元的段地址是多少呢?3.2 DS和address执行指令时,8086CPU自动取DS中的数据为内存单元的段地址。如何用mov指令从10000H中读取数据?10000H表示为1000:0(段地址:偏移地址)将段地址1000H放入ds用mov al,0完成传送(mov指令中的说明操作对象是一个内存单元,中的0说明这个内存单元的偏移地址是0,它的段地址默认放在ds中)如何把1000H送入ds?3.2 DS和address如何把1000H送入ds?传送指令 mov ax,1相似的方式 mov ds,1000H?8086CPU不支持
5、将数据直接送入段寄存器的操作,ds是一个段寄存器。 (硬件设计的问题)mov ds,1000H 是非法的。数据通用寄存器段寄存器3.2 DS和address问题: 写几条指令,将al中的数据送入内存单元10000H?(思考后分析)分析问题本质: 怎样将数据从寄存器送入内存单元?结论:mov bx,1000H mov ds,bx mov 0,al (一种合理的回答)3.3 字的传送因为8086CPU是16位结构,有16根数据线,所以,可以一次性传送16位的数据,也就是一次性传送一个字。比如:3.3 字的传送问题3.3:内存中的情况如下图,写出下面指令执行后寄存器ax,bx,cx中的值。思考后请看听
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 02S404防水套管清晰版-标准图集
- 阜阳2025年安徽省阜阳市第五人民医院招聘笔试历年典型考点(频考版试卷)附带答案详解版
- 鞋类企业品牌延伸与多元化战略规划实践考核试卷
- 锯材加工中的木材质量检测技术考核试卷
- 体验式营销策略-洞察分析
- 镁矿开采矿山安全监控系统应用考核试卷
- 镍钴矿选矿试验研究方法考核试卷
- 纹理压缩与绘制-洞察分析
- 音频剪辑软件趋势研究-洞察分析
- 文化背景下的学习风格-洞察分析
- 第二章 粉体制备
- 预应力空心板计算
- 2024版珠宝鉴定技师劳动合同范本3篇
- GA/T 1740.2-2024旅游景区安全防范要求第2部分:湖泊型
- 2023年开封粮食产业集团有限公司招聘笔试真题
- 2024年全国“纪检监察”业务相关知识考试题库(附含答案)
- 2025年社区工作者考试试题库及答案
- 期末检测卷(三)2024-2025学年人教PEP版英语四年级上册(含答案无听力原文无听力音频)
- 2024-2030年中国儿童内衣行业运营状况及投资前景预测报告
- 吉首大学《高等数学》2023-2024学年第一学期期末试卷
- 打印和复印服务协议
评论
0/150
提交评论