2.3 IA-32内存管理
来源:互联网 发布:手机网络限速怎么解除 编辑:程序博客网 时间:2024/06/04 19:33
总结见保护模式学习小结
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取不同的值得到的结构可能相同。
- 2.3 IA-32内存管理
- IA-32内存管理小结
- IA-32 保护模式内存管理
- Linux内存寻址和内存管理(x86 IA-32架构)
- IA-32 Intel手册学习笔记(二)保护模式下的内存管理
- IA-32体系之任务管理简述
- IA-32
- IA-32
- IA-64 Linux存储管理
- IA 64 and IA-32 MTRRs
- IA-32处理器存储管理 实模式到保护模式 段式管理
- IA-32寄存器
- IA-32汇编知识
- IA-32操作模式
- IA-32 Debug寄存器
- IA-32 汇编
- ia-32汇编笔记
- IA-32寄存器
- IA-32内存管理小结
- 安装花生壳没有后台服务。
- set Factory打包出现错误解决办法。
- C++ Header file
- C++信号
- 2.3 IA-32内存管理
- 2.4 IA-32微机的构成
- 2.5 输入输出系统
- 3.1 汇编语言的基本要素
- 开通了么?
- 索引类型和索引使用原则
- 激光打印机的原理、碳粉分类
- 3.2 例子:三个整数加减
- 拷贝构造函数与赋值函数 的鉴别