保护模式下GDTR,LDTR,全局描述符表,局部描述符表和选择器的关系
来源:互联网 发布:结构弯矩计算软件 编辑:程序博客网 时间:2024/06/06 07:49
这张图要注意:右边两个0-15,其中上面的是LDTR, 下面的是选择子.
图下第五个标线,是两个线交叉的,实际上第五个线是指向右边水平的那个线.
没有箭头的两组线分别表示GDT的区间,LDT的区间
3和3'之间的两个没有箭头的线,是表示分别表示区间的线.
3'找到LDT的基址.
右边的GDT LDT放大的表 是上下分隔下来的.
内存线性地址,是个逻辑地址,所有GDT LDT ,各个真实的段,都在这上面.
这一个一个在内存线性地址上的段,都对应了代码中的一个一个段.所以把代码分成一个段一个段来看就比较清楚了.
GDT,LDT里有若干个描述符,每个描述符64位,8个字节.所以在内存线性地址上也占有空间.
-------------------------------------------------------------------------------------------------
涉及到段选择子,都是由GDTR,LDTR,GDT,LDT,选择子,和偏移量共同来找到段的真实地址.
选择子TI为0 GDTR--GDT基址--选择子--->段基址+偏移量 得到段的真实地址
选择子TI为1 GDTR--GDT基址--LDTR--LDT基址--选择子--->段基址+偏移量 得到段真实地址
(LDT选择子) 这个是直接到LDT基址,上面那个GDT选择子是到具体段基址.
- 保护模式下GDTR,LDTR,全局描述符表,局部描述符表和选择器的关系
- GDT(全局描述符表)和LDT(局部描述符表)
- GDT(全局描述符表)和LDT(局部描述符表)
- GDT(全局描述符表)和LDT(局部描述符表)
- GDT(全局描述符表)和LDT(局部描述符表)
- 全局描述符表
- 全局描述符表
- 全局描述符表(GDT)——《x86汇编语言:从实模式到保护模式》
- 我对全局描述符和局部描述符的一些理解
- Linux0.11内核--32位保护模式GDT(全局描述符表)
- 第4章 进入保护模式(设置GDT全局描述符表)
- 保护模式下描述符总结
- 自己对保护模式下的描述符的理解
- 为什么全局描述符表GDT的第0项总是一个空描述符,而局部描述符表却不是这样?
- 全局描述符表GDT
- 局部描述符表LDT
- 全局描述符表(GDT)——《x86汇编语言:从实模式到保护模式》读书笔记09
- 保护模式下段基址和段界限在描述符中分开存放的原因
- 矩阵求导公式【转】
- libsvm 核函数 交…
- libsvm交叉验证与网格搜索(…
- 模拟退火算法--自己做的ppt
- 图像的峰值信噪比(PSNR)的…
- 保护模式下GDTR,LDTR,全局描述符表,局部描述符表和选择器的关系
- java项目之——坦克大战16
- 操作系统类指令
- CentOS5/6 配置网卡(静态IP)
- iOS应用性能调优的25个建议和技巧
- hao jiang URL
- 画家问题
- leetCode系列(一):计数
- 陌生的用法