




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
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. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025至2030中国中医行业发展分析及产业运行态势及投资规划深度研究报告
- 2025至2030中国下坡滑雪杖行业市场占有率及投资前景评估规划报告
- 2025至2030中国一次性餐盒行业市场深度调研及发展趋势与投资策略报告
- 2025至2030专用汽车行业市场深度研究与战略咨询分析报告
- 核心素养部编版语文一年级下册-识字3. 小青蛙 第1课时课件
- 家庭健康教育专题讲座
- 2025至2030高级轿车市场前景分析及产业运行态势及投资规划深度研究报告
- 2025至2030阿尔茨海默氏症药物行业产业运行态势及投资规划深度研究报告
- 2025至2030艾滋病治疗学行业发展趋势分析与未来投资战略咨询研究报告
- 2025至2030矿山破碎机行业发展趋势分析与未来投资战略咨询研究报告
- 第二届全国化工和医药行业安全生产线上知识竞赛题库(共150题)
- JJF1033-2023计量标准考核规范
- 2024年吉林长春市中考地理试卷真题(含答案解析)
- 河北传统医学师承关系合同书
- 质量风险识别项清单及防控措施
- 【课件超声】常见的超声效应与图象伪差
- 外墙保温、真石漆工程施工方案
- 自然指数NatureIndex(NI)收录的68种自然科学类期刊
- 建立良好的同伴关系-课件-高二心理健康
- 老年人健康管理随访表
- 物理学与现代高科技课件
评论
0/150
提交评论