2.3 IA-32内存管理

总结见保护模式学习小结

1.在保护模式下可寻址的内存范围是什么?

保护模式下32位地址总线,可寻址范围应该是0到FFFFFFFF

2.在实地址模式下可寻址的内存范围是什么?

实地址模式下20位地址总线,可寻址访问时0到FFFFF

3.在实地址模式下描述地址的两种方法是段-偏移量和什么?

20位线性地址?

  段地址*10H+偏移量

  CS 代码段

  DS 数据段

  SS 堆栈段

  ES,FS,GS 可指向其他数据段??

4.在实地址模式下将下面的段-偏移量转换成线性地址:0950:0100

09600

5.在实地址模式下将下面的段-偏移量转成成线性地址:0CD1:02E0

  0DFF0

6.在Microsoft汇编编译器使用的平坦内存模式下,使用多少个数据位存放指令或变量的地址?

32

7.在保护模式下,那个寄存器引用堆栈段的描述符?

SS 

8.在保护模式下,那张表包含指向程序使用的各种段的指针?

Global descriptor table ,Local descriptor table

9.在平坦分段模式下,那张表包含指向至少两个段的指针?

GDT

10.使用IA-32处理器分页特性的主要优点是什么?

同时运行的程序使用的内存总量大于实际内存 

11.挑战:MS-DOS操作系统没有被设计为支持保护模式编程,你能想出一个与之有关的原因么?

CPU不支持保护模式?内存比较昂贵?

12.挑战:在实地址模式下,解释说明两个段-偏移地址执向同一个线性地址的情况。

    段地址*10h+偏移量 可以简化成X*10H+Y ,X,Y取不同的值得到的结构可能相同。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值