扶苏墓考古:操作系统关键技术之平面地址空间
来源:百度文库 编辑:中财网 时间:2024/04/24 10:47:15
在看操作系统方面的书时,发现平面地址空间是个非常让人费解的名词。
那么我就来解释下什么是平面地址。
x86提供了分段和分页两种内存管理方式,严格的说是在分段之上实现分页。其实分段是没有必要的,只是x86为了兼容而已。mips这些cpu就只有分页。
怎么避开分段机制呢?其实windows和linux都大致相同,让cs,ds,ss这些段寄存器指向的描述符都指向0x0000000这个地址,段限长都为4G.
这样做之后,段偏移实际上就是线性地址。
什么是线性地址,大家熟悉getprocaddress这个函数吧,它获得的地址其实就是逻辑地址中的段内偏移,不过它的段描述符指向基地址0x0000000这个地址,实际上结果就是和线性地址数值完全相符。
这样做了之后,我们就不必操心段寄存器了。整个空间看起来就是4G很平整了。
那么我就来解释下什么是平面地址。
x86提供了分段和分页两种内存管理方式,严格的说是在分段之上实现分页。其实分段是没有必要的,只是x86为了兼容而已。mips这些cpu就只有分页。
怎么避开分段机制呢?其实windows和linux都大致相同,让cs,ds,ss这些段寄存器指向的描述符都指向0x0000000这个地址,段限长都为4G.
这样做之后,段偏移实际上就是线性地址。
什么是线性地址,大家熟悉getprocaddress这个函数吧,它获得的地址其实就是逻辑地址中的段内偏移,不过它的段描述符指向基地址0x0000000这个地址,实际上结果就是和线性地址数值完全相符。
这样做了之后,我们就不必操心段寄存器了。整个空间看起来就是4G很平整了。
空间平面的夹角公式
送分题:平面、立体、空间、时间的解释!
给我一个最小空间的XP操作系统ghost版的下载地址
给我一个最小空间的XP操作系统ghost版的下载地址。
给我一个最小空间的XP操作系统ghost版的下载地址。。
什么是实模式,平面模式,保护模式(指操作系统)
求平面作品打包下载地址
求操作系统下载地址
dcs的关键技术?
虚拟演播室的关键技术?
关于”baidu关键技术”
多媒体的关键技术
多媒体系统的关键技术
操作系统怎么打不开qq空间?
操作系统该分多大空间
windows操作系统占多大空间
linux操作系统占多大空间?
n个平面将空间最多分成几部分
请问 n个平面将空间最多分成几部分
N个平面最多把空间分成几个部分
四个平面最多把空间分成几部分
五个平面最多能切多少个空间?六个呢?
五个平面最多可将空间分成几部份?
与空间四点距离相等的平面有几个?谢谢!