- 3
- 0
- 约 13页
- 2016-12-31 发布于重庆
- 举报
80x86 保护运行模式
80386 概述
80386 是一个高级的32 位微处理器,专门用于多任务的操作系统,并为需要高性能的应用所设计。32
位的寄存器和数据通道支持32 位的寻址方式和数据类型,处理器可以寻址最高可达4GB 的物理内存以及
64TB(246字节)的虚拟内存。芯片上的内存管理包括地址转换寄存器、高级多任务硬件、保护机制以及分
页虚拟内存机制。下面针对系统编程,概要说明使用80386 的这些基本原理。
系统寄存器
设计用于系统编程的系统寄存器主要包括以下几类:
标志寄存器EFALGS;
内存管理寄存器;
控制寄存器;
调试寄存器;
测试寄存器。
系统标志寄存器EFLAGS 控制着I/O、可屏蔽中断、调试、任务切换以及保护模式和多任务环境下虚拟
8086 程序的执行。其中主要标志见下图所示。
31 23 15 7 0
0 0 0 0 0 0 0 0 0 0 0 0 O 0
V
M
R
F
0
N
T
IO
PL
O
F
D
F
I
F
T
F
S
F
Z
F
0
A
F
0
P
F
1
C
F
其中系统标志:VM – 虚拟8086 模式;RF – 恢复标志;NT – 嵌套任务标志;IO PL – I/O 特权级标
志;IF – 中断允许标志。
内存管理寄存器有4 个,用于分段内存管理:
??GDTR – 全局描述符表寄存器(Global Descriptor Tab
您可能关注的文档
最近下载
- 共青团入团考试题目及答案.docx VIP
- 2025年全国统一高考物理试卷(新课标ⅰ).doc VIP
- 2025版煤矿安全规程执行说明.docx VIP
- 交管12123驾照学法减分题库200题(含答案完整版).docx VIP
- 《中小轻型民用无人驾驶航空器公共垂直起降场技术导则》.pdf VIP
- 初中英语中考阅读训练公开课件(PPT65张).ppt VIP
- 手术患者意外伤害预防PPT.pptx
- 2024年高考全国I卷物理试题及答案 .pdf VIP
- (2026年)胸腔镜下交感神经切断术手术配合PPT课件.pptx VIP
- 宣贯培训(2026年)《GBT 3480.5-2021 直齿轮和斜齿轮承载能力计算 第5部分:材料的强度和质量》.pptx VIP
原创力文档

文档评论(0)