- 1
- 0
- 约1.09万字
- 约 51页
- 2019-11-10 发布于安徽
- 举报
图3-7 存储器分段示意图 一个存储器虽然可以划分成许多段,但在某个时刻,一个程序只能访问四个段中的内容,这四个段是代码段、数据段、堆栈段、附加段,分别由对应的四个段寄存器CS、DS、SS和ES指向,这四个段叫做当前段。一般来说,当程序较少,数据量又不大时,代码段、数据段、堆栈段和附加段可设置在同一段内,即包含在64 KB之内。当程序和数据量较大,超过64 KB时,可定义多个代码段、数据段、附加段和堆栈段。但是程序只能访问当前段,这时在CS、DS、SS和ES中存放的是当前正在使用的逻辑段段基址,如果要访问其他段,可以用程序的办法修改相应的段基址,改变当前段,以访问其他段扩大程序规模。 3.3.2 存储器的地址 在8086系统中,每个存储单元在存储器中的位置都可以用物理地址(Physical Address)和逻辑地址(Logical Address)来表示。物理地址也叫实际地址或绝对地址,是CPU访问存储器时实际使用的地址,地址总线上传送的就是这个地址。对1 MB容量的存储器来说,物理地址为20位,其范围为00000H~FFFFFH。而逻辑地址是在程序设计中使用的地址,它由段基址和段内偏移地址两部分组成,其表示形式为段地址:偏移地址。段基址和段内偏移地址都是无符号的16位二进制数。物理地址应由逻辑地址变换得到,即将16位段基址左移4位(相当于在段基址的低4位补4个“
您可能关注的文档
最近下载
- 北京交通大学2024-2025学年第1学期《宏观经济学》期末考试试卷(A卷)附标准答案.docx
- 心理健康与职业生涯 第9课《友好相处 学会合作》.pptx VIP
- 傅里叶变换1.pdf VIP
- 行政事业单位网络安全管理制度.docx VIP
- 广东省湛江市雷州市2024-2025学年七年级下学期期末考试生物试卷(含答案).pdf VIP
- 港口装卸工艺 港口装卸工艺 7.第七章 散粮装卸工艺.ppt VIP
- GB50583-2010 选煤厂建筑结构设计规范.docx VIP
- 2019-2020学年人教版七年级上期末测模拟(一)(解析版).doc VIP
- 2026年湖北省安全员B证考试题库附答案.docx VIP
- 煤矿“一矿一策”安全管控方案.doc VIP
原创力文档

文档评论(0)