版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
8086的存储器组织2.48086的存储器组织8086可访问1MB的存储空间(为什么?)
哪个寄存器能够放得下20位的地址?用分段的方法解决
段是存储器中的一块区域
段起始于存储器内16字节整倍数的边界处段首地址的最低4位一定为0用段和偏移的组合访问存储单元
每个段最大为64KB,最小为16B(为什么?)所有存储单元的地址都由段地址加偏移地址组成段地址被装入段寄存器中以供寻址使用,是段的起始单元地址,简称段基址。偏移地址用于在64KB存储器段内选择任一单元,是段中某存储单元相对于段首的偏移量,也叫段内偏移地址。2.48086的存储器组织段和偏移设段起始地址=60000H段地址偏移地址0~FFFFH6A000H12H60000H6000段寄存器偏移地址=A000H···0000段地址(16位)段起始地址××ו••×××2.48086的存储器组织物理地址和逻辑地址
物理地址:存储单元的硬件地址,也称为绝对地址(唯一)
物理地址=段地址×16(或段地址左移4位)+偏移地址
逻辑地址:段和偏移地址组成(不唯一)
逻辑地址用于汇编语言程序设计
表示形式为“段地址:偏移地址”以下地址都是逻辑地址的例子:2500H:0100H段地址A000H偏移地址0001H2.48086的存储器组织例1:
已知CS=1055H,DS=250AHES=2EF0H,SS=8FF0H数据段中某操作数偏移地址=0204H各段首地址=?画出各段在内存中的分布该操作数的物理地址=?
这个例子说明:段与段可以不连续段之间可以重叠10550H250A0H2EF00H8FF00HDS段ES段SS段
CS段2.48086的存储器组织默认段和偏移寄存器
8086规定了访问存储器段的规则:
此规则定义了段地址寄存器和偏移地址寄存器的组合方式,
其默认规则如下表:段地址默认偏移地址用于访问CSIP指令SSSP、BP堆栈中的数据DSBX、DI、SI、8位或16位数数据段中的数据ES串指令的DI目标串操作数2.48086的存储器组织例2:
设当前执行的程序中某条指令的物理地址为5A1F6H,则程
序所在的段的段地址=?当前CS的内容为多少?解:(有多个解,求出任意一个即可)5A1F6H=5A10H×10H+00F6H所以,段地址=5A10H,CS的内容为5A10H
想一想,还有哪些解?2.48086的存储器组织堆栈及堆栈段的使用堆栈:内存中一个特殊区域,用于存放需要保护的数据。
堆栈按后进先出方式工作堆栈通过SS(段地址)和SP(偏移地址)来访问——堆栈指针堆栈的数据压入方向是从高地址到低地址,弹出方向则相反
(堆栈指针的变化举例)。常用于
响应中断子程序调用参数传递2.48086的存储器组织例3:
若已知(SS)=1000H(SP)=2000H则堆栈段的段起始地址=?栈顶地址=?
解:(1
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 仓储管理租赁合同(2026年)
- 现场人员疏散逃生演练方案
- 农贸市场快检室运行管理制度
- 苹果树腐烂病春季防治技术标准
- 经络疏通技术操作规范
- 葡萄霜霉病药剂防治操作规范
- 果蔬采摘分级包装标准作业指引
- 更年期女性激素平衡膳食指南
- 肉牛犊牛早期断奶管理技术标准
- 绿色有机水稻栽培技术规程
- 2026年人力资源服务合同协议范本
- 学生成长记录册
- (2026年)GINA全球哮喘处理和预防策略(更新版)解读课件
- 2026年广东省东莞市卫生健康系统人员招聘笔试参考题库及答案解析
- 2026年事业单位《综合基础知识》高分题库【巩固】附答案详解
- 幼儿园一日常规安全培训
- 01K403 风机盘管安装
- 流行病学试题-流行病学题库及答案
- YS/T 967-2014电池级磷酸二氢锂
- LY/T 2372-2014活动地板基材用石膏纤维板
- GB/T 12586-2003橡胶或塑料涂覆织物耐屈挠破坏性的测定
评论
0/150
提交评论