《X86汇编:从实模式到保护模式》学习笔记
文章平均质量分 71
《X86汇编:从实模式到保护模式》学习心得
Wong_Manfung
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
描述符表、段描述符选择子、段描述符与段之间的关系
当要使用一个调用门的时候,提供调用门的选择子,用于在GDT中寻找调用门的描述符,调用门的描述符提供了要调用的例程所在代码段的选择子和段内偏移,CPU会用这个例程的选择子再到GDT中寻找例程所在代码段的段描述符。,顾名思义就是存放全局段描述符的表,全局段描述符包括但不限于:操作系统内核的代码段和数据段的描述符、局部描述符表的段描述符(LDT也是段,只不过是系统段)、任务状态段TSS的段描述符、一些门的描述符。简单地讲,他们也是段。,字面意思就是存放局部段描述符的表,局部段描述符就是任务私有部分的段的描述符。原创 2024-11-19 11:36:40 · 518 阅读 · 0 评论 -
两张图看懂GDT、GDTR、LDT、LDTR的关系
根据描述符描述符所描述的对象不同,描述符可分为三类:储存段描述符,系统段描述符,门描述符(控制描述符)。32位汇编中16位段寄存器(CS、DS、ES、SS、FS、GS)中不再存放段基址,而 是段描述符在段描述符表中的索引值,D3-D15位是索引值,D0-D1位是优先级(RPL)用于特权检查,D2位是描述符表引用指示位TI,TI=0指 示从全局描述表GDT中读取描述符,TI=1指示从局部描述符表LDT中读取描述符。这些信息总称段选择符(段选择子)。④ 用段选择符高13位的位置索引值从LDT段中得到段描述符。转载 2024-10-29 18:02:56 · 301 阅读 · 0 评论
分享