保护模式下的寻址问题

lazyfish 2006-09-27 10:32:41
保护模式下的寻址问题:
保护模式下的寻址方式是selector:offset, 这个selector到底是GDT 中0 -- (8k-1)的索引号还是某个描述符的offset地址? 比方说GDT中有两个descriptor, GDT的基址是0100H, 那么第一个desciptor 的offset = 0100H, descriptor 2 offset = 0108H, 我要使用descriptor 2, 我该怎么写?selector = 01H(第2个索引) 还是selector = 0108H(offset地址) ?
...全文
168 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
大熊猫侯佩 2006-09-27
  • 打赏
  • 举报
回复
索引号
  • 打赏
  • 举报
回复
selector就是GDT/LDT中的index。
对你的例子,selector就是1、2...
lazyfish 2006-09-27
  • 打赏
  • 举报
回复
ding.
lazyfish 2006-09-27
  • 打赏
  • 举报
回复
谢谢,我弄明白了。
lazyfish 2006-09-27
  • 打赏
  • 举报
回复
那我要是从实模式跳到保护模式 是用 jmp 02H:offset 还是用 jmp 0108H:offset ?

21,459

社区成员

发帖
与我相关
我的任务
社区描述
汇编语言(Assembly Language)是任何一种用于电子计算机、微处理器、微控制器或其他可编程器件的低级语言,亦称为符号语言。
社区管理员
  • 汇编语言
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧