3.3.2 存储器的地址 在8086系统中,每个存储单元在存储器中的位置都可以用物理地址(Physical Address)和逻辑地址(Logical Address)来表示。物理地址也叫实际地址或绝对地址,是CPU访问存储器时实际使用的地址,地址总线上传送的就是这个地址。对1 MB容量的存储器来说,物理地址为20位,其范围为00000H~FFFFFH。而逻辑地址是在程序设计中使用的地址,它由段基址和段内偏移地址两部分组成,其表示形式为段地址:偏移地址。段基址和段内偏移地址都是无符号的16位二进制数。物理地址应由逻辑地址变换得到,即将16位段基址左移4位(相当于在段基址的低4位补4个“0”),然后与16位段内偏移地址相加而获得20位物理地址,这相当于完成以下地址计算: 物理地址=段基址×16+段内偏移地址 或 物理地址=段地址*10H+段内偏移地址 此地址计算过程是由CPU内总线接口部件BIU中的地址加法器完成的,计算过程见图3-8。 图3-8 物理地址计算过程 【例3-3】 某指令在代码段内的偏移地址为0100H,即IP?=?0100H,当前代码段寄存器CS?=?2000H,则该指令在主存储器中的物理地址为 PA?=?CS*10H+IP?=?2000H*10H+0100H?=?20000H+0100H?=?20100H 存储器分段以后,任何一个存储单
您可能关注的文档
最近下载
- (2017)溃疡性结肠炎中医诊疗专家共识意见.pptx VIP
- 传媒法规与伦理教学课件(共22章)媒介融合环境下的传媒规制.pdf VIP
- 第1章心理学与生活课件.pptx VIP
- 非煤矿山采场及边坡稳定安全对策措施培训.pptx
- 液化天然气处置方案.docx VIP
- CO2矿化利用固废联产建材骨料示范项目(一期)环境影响报告表.pdf VIP
- 一年级道法上册一年级上道德与法制教案(含教学计划+单元计划).doc VIP
- 2025中考数学一轮复习:反比例函数 (6个考点清单+10种题型解读)解析版.pdf VIP
- DB62_T 4539.3-2023 突发环境事件管理指南 第3部分:信息报告.docx VIP
- 20以内混合加减法口算天天练-每页100题-打印版.docx VIP
原创力文档

文档评论(0)