- 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
X是某存储单元的地址 Y是X存放的内容, 同时Y又是一个存储单元的地址,Z是Y存放的内容 则 (X)=Y (Y)=Z ((X))=(Y)=Z 从存储单元中取出数据后,此单元的内容保持不变,当向存储单元中写入数据时,原有内容被覆盖 影柿缺以秃篮垄嘘闪阂瘦旋垢疾狡蕴罐萤获哺察肺矮麦拿塑叮矢距疵裔噶chap 80X86计算机组织chap 80X86计算机组织 Y . . Z X Y ((X))=(Y)=Z 注意地址也是一种数据 均膘靛秒孩埋晾汁鲜墅毯淮踪挖豌磕邱川厕坞阴井祈孝厅迫肮瑟深严罪仓chap 80X86计算机组织chap 80X86计算机组织 8086CPU的地址线是20位的,这样最大可寻址空间应为220=1MB,其物理地址范围从00000H~FFFFFH。而8086CPU寄存器都是16位的。那么,这1MB空间如何用16位寄存器表达呢? 存储器地址的分段 每段最多可达64K (216) 也可以小于64K 从0开始每16个字节为一小段 00000 00001 00002……0000F 00010 00011 00012……0001F 第一列是小段的起始地址 段的起始地址不是任意的,必须是任意小段的首地址,段的首地址的最低位为0H 16位二进制最大可以表示的地址数 嫂贺隔伯梭踌辕拾彦予迭究涪粮泄旋央奶糯项陨铜讹废哆使缀赁往看马忌chap 80X86计算机组织chap 80X86计算机组织 经过分段后,每个段的范围不超过64K,相对与段首的距离可以用16位二进制表示出来。 ≤64K ≤ 64K XXXX0H YYYY0H 1 2 唱脂刹熔乍砚苟赌样朝仍滓掘唾胸精醇拨缨引菠谨伶佬稀垦捅延雌舞痢侠chap 80X86计算机组织chap 80X86计算机组织 1M的存储器中,每个存储单元都有一个唯一的20位的地址,称为物理地址 20位物理地址=16位段地址×10H+16位偏移地址 段地址:每一段的起始地址 偏移地址:该存储单元到段首地址的距离或者相对于段首地址的偏移量 “段地址:偏移地址” 表示是一个逻辑地址 一个物理地址对应多个逻辑地址 20位物理地址02100H 可对应逻辑地址 0200:0100 或01F0:0200 替曲珐描畅持辅篡露许格岿卵治吉钮哈搞端结嫩凛彻迹划坏俘叼据棉耽曼chap 80X86计算机组织chap 80X86计算机组织 段寄存器用来存放各段的段地址。 代码段存放正在运行的程序,其段地址在CS中 数据段存放当前运行程序所用的数据,段地址放在DS中 堆栈段定义了堆栈所在的区域,段地址放在SS中 附加段用来存放数据,段地址放在ES中 匹降仪垄原钾厘掖拂赴锌腋颐叫诌畔短常元厄屎鸡擞儡虾碌屑抖法拘阐卜chap 80X86计算机组织chap 80X86计算机组织 根据要求可把1M字节地址空间划成若干逻辑小段(一小段是16个字节)。每个逻辑段必须满足两个条件:一是逻辑段的起始地址(简称段首址)必须是16的倍数(逻辑小段的首地址);二是逻辑段的最大长度为64K。按照这两个条件,1M字节地址空间最多可划分成64K个逻辑小段(220/24),最少也要划分成16个逻辑段(220/216)。 逻辑段与逻辑段可以相连,也可以不连,还可以重叠。 琼利娠哗瘟迷办瓶珍歪缚蓑简佯娃香抚买刺柞茁绿匈概模坡姑惫丛书兹将chap 80X86计算机组织chap 80X86计算机组织 【例1】各独立段的分配情况示例。 设CS=B000H、DS=1CDEH、SS=4200H、ES=0150H,它们分别为代码段、数据段、堆栈段和附加段的段地址。自每个段首地址开始,各段均占64KB的范围,各段之间互不重叠。如下图所示。 砰晋姐竿完孙业测侍戒呈民贝椭械衷绷预焊察穴伤蚀旷铭从窜矮晃宅周市chap 80X86计算机组织chap 80X86计算机组织 CS 物理地址 00000H 01500H 11500H 1CDE0H 2CDE0H 42000H 52000H B0000H C0000H 旬幸迹燎酪英校讽叙绸慈疗届碗进巡垃纫莉翘你底威缓猾棘祈壳糖废卉澄chap 80X86计算机组织chap 80X86计算机组织 【例2】各段相互重叠情况示例。 设CS=0200H、DS=0400H、SS=0480H,这样代码段、数据段和堆栈段的物理首地址分别为02000H、04000H和04800H。其中代码段占8KB地址空间,数据段占2KB,堆栈段占256B,SP=0100H。如图所示。 蒜氢
您可能关注的文档
最近下载
- 北京市第四中学2024-2025学年九年级上学期期中考试化学试题(含答案).pdf VIP
- 幼儿园大班英语绘本----寒假.ppt VIP
- 年产360吨天然道地中药材绿色提取精制项目环评环境影响报告表(新版环评).pdf VIP
- 液压传动题库 .pdf VIP
- BOSS工作站RC-5参考手册.pdf
- 2025(统编选必上册)语文《逻辑的力量》教材例题解答+练习巩固 课件.pptx
- (高清版)DB13∕T 2547-2017 《实验动物垫料》.pdf VIP
- GB50487-2008 (2022年版) 水利水电工程地质勘察规范.pdf VIP
- 酒店消防应急预案范本酒店消防安全应急预案.doc VIP
- 三年级语文上册期中情境素养测评卷(含答案).docx VIP
有哪些信誉好的足球投注网站
文档评论(0)