鱼C论坛

 找回密码
 立即注册
查看: 2527|回复: 14

[已解决]关于80386的内存寻址机制有关请教

[复制链接]
发表于 2016-6-16 13:38:25 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能^_^

您需要 登录 才可以下载或查看,没有账号?立即注册

x
80386中有两个新的寄存器:
1、GDTR:48位的全局描述符表寄存器,整个系统只有一个
2、LDTR:16位的局部描述符表寄存器,每个任务有一个

我是初学者,请教各位:
1、从编程的角度来看,GDTR中内容(不是指GDTR指向的描述符表,而是单纯指GDTR这个寄存器中的48个位)是否因系统状态的变化而发生变化?
2、假设段寄存器中TI=0,如果从进程A所在的时间片a切换到进程B所在的时间片b,该GDTR中的内容会发生变化吗?该GDTR指向的描述符表中的内容会发生变化吗?
2、LDTR的内容在某个进程A运行的过程中(所有进程A运行的时间片中,不含进程切换的过程)是否会发生变化?如果有,这种变化是CPU自己控制还是用户控制?
3、LDTR的内容会因为进程的切换而发生变化,这种变化是CPU自己控制的吗?用户无法控制吗?

可能问的都是不专业的,请谅解!
最佳答案
2016-6-21 20:51:32
兰陵月 发表于 2016-6-21 19:37
《x86汇编语言 从实模式(16位的)到保护模式(32位的)》

这是完整的书名吗?

《x86汇编语言 从实模式到保护模式》
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

 楼主| 发表于 2016-6-16 13:58:20 | 显示全部楼层
本帖最后由 兰陵月 于 2016-6-16 16:55 编辑

@康小泡
@~风介~
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2016-6-16 16:56:07 | 显示全部楼层
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2016-6-16 20:46:47 | 显示全部楼层
有些已经知道了,这些对GDTR和LDTR包括CR0、CR3等控制器的控制都是系统自己处理的,系统不会让我们处理的~
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2016-6-17 11:46:09 | 显示全部楼层
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2016-6-17 11:46:58 | 显示全部楼层
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

 楼主| 发表于 2016-6-17 16:45:46 | 显示全部楼层

咋了??在下学识浅薄,惭愧了~
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2016-6-19 19:33:37 | 显示全部楼层
建议你看看李忠老师写的书,《x86汇编语言 从实模式到保护模式》,上面的问题都在这本书里
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2016-6-21 11:32:00 | 显示全部楼层
人造人 发表于 2016-6-19 19:33
建议你看看李忠老师写的书,《x86汇编语言 从实模式到保护模式》,上面的问题都在这本书里

谢谢,以后再看~等稍微熟练了32汇编,我再去理解,估计那个时候已经自动熟悉了~

现在我怕晕斗死把自己真正晕死~
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2016-6-21 18:08:07 | 显示全部楼层
兰陵月 发表于 2016-6-21 11:32
谢谢,以后再看~等稍微熟练了32汇编,我再去理解,估计那个时候已经自动熟悉了~

现在我怕晕斗死把自己 ...


x86汇编语言 从实模式(16位的)到保护模式(32位的)
建议你先看看吧
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2016-6-21 19:37:26 | 显示全部楼层
人造人 发表于 2016-6-21 18:08
x86汇编语言 从实模式(16位的)到保护模式(32位的)
建议你先看看吧

《x86汇编语言 从实模式(16位的)到保护模式(32位的)》

这是完整的书名吗?
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2016-6-21 20:51:32 | 显示全部楼层    本楼为最佳答案   
兰陵月 发表于 2016-6-21 19:37
《x86汇编语言 从实模式(16位的)到保护模式(32位的)》

这是完整的书名吗?

《x86汇编语言 从实模式到保护模式》
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2016-6-21 20:52:03 | 显示全部楼层
兰陵月 发表于 2016-6-21 19:37
《x86汇编语言 从实模式(16位的)到保护模式(32位的)》

这是完整的书名吗?

https://www.so.com/s?ie=utf-8&src=360chrome_toolbar_search&q=x86%E6%B1%87%E7%BC%96%E8%AF%AD%E8%A8%80+%E4%BB%8E%E5%AE%9E%E6%A8%A1%E5%BC%8F%E5%88%B0%E4%BF%9D%E6%8A%A4%E6%A8%A1%E5%BC%8F
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2016-6-21 21:09:35 | 显示全部楼层
人造人 发表于 2016-6-21 20:52
https://www.so.com/s?ie=utf-8&src=360chrome_toolbar_search&q=x86%E6%B1%87%E7%BC%96%E8%AF%AD%E8%A8% ...

谢谢,非常感谢~兄弟,你熟悉吗?

以后想向你请教~
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2016-6-21 21:17:47 | 显示全部楼层
兰陵月 发表于 2016-6-21 21:09
谢谢,非常感谢~兄弟,你熟悉吗?

以后想向你请教~

^_^
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)

GMT+8, 2024-10-6 16:28

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表