正在加载图片...
存储器分段管理的地址概念图示: 存储器 30000H+ OFFFH= 30FFFH 段起始地址3000 物理地址 偏移地址=段内偏移量 000lH OFFFH 0H>64K段内地址 段起始地址4000 FFFFH 偏移地址=段内偏移量· 0001H 64K段内地址 FFFFH 访问存储器单元时,寄存器的联用方式(图18 可以对代码段、数据段、附加段和堆栈段各段按需要灵活地迸行存 储区分配。(图19图110) 存储器分段法的优点 (1)使16位寄存器最终可以提供20位物理地址; (2)便于将代码、数据存放在不同的内存区,程序重定位。 next偏移地址 = 段内偏移量 段起始地址 64K段内地址 0000H 0001H …… 0FFFH ……. FFFFH 64K段内地址 0000H 0001H …… FFFFH 30000H 偏移地址 = 段内偏移量 段起始地址 40000H 存储器分段管理的地址概念图示: 30000H + 0FFFH = 30FFFH 物理地址 ... ... 存储器 0FFFH 可以对代码段、数据段、附加段和堆栈段各段按需要灵活地进行存 储区分配。(图1.9 , 图1.10) 存储器分段法的优点: (2) 便于将代码、数据存放在不同的内存区,程序重定位。 (1) 使16位寄存器最终可以提供20位物理地址; 访问存储器单元时,寄存器的联用方式: (图1.8) next
<<向上翻页向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有