32位微处理器(1)

合集下载

计算机专业基础综合(中央处理器)模拟试卷4(题后含答案及解析)

计算机专业基础综合(中央处理器)模拟试卷4(题后含答案及解析)

计算机专业基础综合(中央处理器)模拟试卷4(题后含答案及解析) 题型有:1. 单项选择题 2. 综合应用题单项选择题1-40小题,每小题2分,共80分。

下列每题给出的四个选项中,只有一个选项是最符合题目要求的。

1.通常所说的32位微处理器是指( )。

A.地址总线的宽度为32位B.处理的数据长度只能为32位C.CPU字长为32位D.通用寄存器数目为32个正确答案:C解析:通常所说的32位微处理器是指CPU字长为32位。

将运算器和控制器合称为中央处理器(CPU),在由超大规模集成电路构成的微型计算机中,往往将CPU制成一块芯片,称为微处理器。

CPU按照其处理信息的字长可以分为8位CPU、16位CPU、32位CPU、64位CPU等。

选项A、B、D均与微处理器的位数无关。

知识模块:中央处理器2.在微程序控制方式中,机器指令、微程序和微指令的关系是( )。

A.每一条机器指令由一条微指令来解释执行B.每一条机器指令由一段(或一个)微程序来解释执行C.一段机器指令组成的工作程序可由一条微指令来解释执行D.一条微指令由若干条机器指令组成正确答案:B解析:机器指令是由一段(或一个)微程序来解释执行的,一条微程序是由若干微指令构成的。

知识模块:中央处理器3.一个单周期处理器,各主要功能单元的操作时间为:指令存储器和数据存储器为0.3 ns,ALU为0.2 ns,寄存器文件为0.1 ns,则该CPU的时钟周期最少应该是( )。

A.0.4 nsB.0.3 nsC.0.2 nsD.1 ns正确答案:D解析:单周期处理器时钟周期取为“Load”指令的执行时间(最长),它等于读指令存储器(取指)的时间、读寄存器堆(取形式地址)的时间、ALU(计算有效地址)的时间、读数据存储器(取操作数)的时间以及写寄存器堆(将操作数写入目的寄存器)的时间之和,为1 ns。

知识模块:中央处理器4.微程序存放在( )。

A.主存中B.堆栈中C.只读存储器中D.磁盘中正确答案:C解析:微程序存放在控制存储器中,是只读存储器。

32位微处理器

32位微处理器

32位微处理器(1)按Intel的定义,0~32个中断是CPU出错用的,称为异常。

32~255是给系统自己定义使用的。

在DOS中,系统使用被分成了两个部分,一个部分是硬件的IRQ,IRQ就是级连的中断控制器。

其他的则被分配给软件使用。

现在64位的CPU中,中断扩充成16位,则理论上可有64KB个中断。

80286芯片能在实模式和保护模式两种方式下工作。

在实模式下,80286与8086芯片一样,与操作系统DOS和绝大部分硬件系统兼容;在保护模式下,每个同时运行的程序都在分开的空间内独自运行。

286的保护模式还是有很多不兼容缺陷,到了386才算有真正的改革,操作系统才真正进一步发挥作用,从16位真正跨入32位程序。

2.3 32位微处理器1985年,真正的32位微处理器80386DX诞生,为32位软件的开发提供了广阔的舞台。

1989年,Intel推出80486芯片,把387的浮点运算器合于486之中,并且采用流水线技术,令CPU每个周期可以执行一条指令,速度上突破100 MHz,超过了RISC的CPU。

1992年,Intel 发布奔腾芯片,采用多流水线技术及并行执行的能力,从此,CPU可以每个周期执行多个指令。

1995年的奔腾Pro能力上再进了一步,产生动态执行技术,使CPU可以乱序执行。

我们知道,从80386开始到现在的P4的CPU,它们的体系结构一直都是相同的,增加的只是内部的实现方式,所以,这些体系结构对大多数程序员来说就是透明的。

2.3.1 寄存器组成80386寄存器的宽度大多是32位,可分为如下几组:通用寄存器、段寄存器、指令指针及标志寄存器、系统地址寄存器、调试寄存器、控制寄存器和测试寄存器。

应用程序主要使用前面三组寄存器,只有系统才会使用其他寄存器。

这些寄存器是8080、8086、80286寄存器的超集,所以,80386包含了先前处理器的全部16位寄存器。

80386的部分寄存器如图2.6所示。

《计算机硬件技术基础(第三版)》第3章 32位微处理器

《计算机硬件技术基础(第三版)》第3章 32位微处理器
计算机硬件技术基础
(1)总线接口部件 总线接口部件与片内Cache外部总线接口实行的是逻辑接口连接。当访问 Cache出现没命中、或需更改系统存储器内容、或需向Cache写入某些信 息时,就要通过总线接口从外部存储器系统中取出一批数据。 (2)预取缓冲部件 预取缓冲部件 取指令是指从高速缓冲存储器Cache内或从内存储器中取出指令代码, 以备译码之用的操作。 (3)指令译码部件 指令译码部件 译码操作, 一是检查一条指令的格式, 二是确定它是哪种类型操作的指令,并给出这条指令所需的操作数。 (4)控制部件 控制部件 Pentium微处理器控制部件的作用是,负责解释来自指令译码部件的 指令字和控制ROM的微代码。控制部件的输出控制着整数流水线部件和 浮点部件。 (5)执行部件 执行部件 是微处理器用于执行指令所规定的具体操作的CPU的核心硬件部分。 这些非常具体的操作是指诸如数值运算、逻辑操作以及分支转移处理等。
为了支持在Pentium内采用的分支转移预测新技术,芯片内装备有两个 预取缓冲存储器,一个是以线性方式来预取代码,另一个则是根据分支转 移目标缓冲器(BTB)预取代码。这样就可以保证在执行之前将所需用的 指令从存储器预取出来。 由于Pentium采用了这项技术,可以在无延迟的情况下正确地预测各 种转移。另外,V流水线中的条件转移指令可以与一条比较类指令成对执 行,当然也可以与U流水线中的置标志指令配合执行。但Pentium作到了 与现有软件是完全兼容,所以不必修改现有软件。
计算机硬件技术基础
3.1 .
CISC和RISC 和
1 复杂指令系统计算机 复杂指令系统计算机—CISC 每一种微处理器的CPU都有属于它自己的指令系统。 CPU正是通过执行一系列的特定的指令来实现应用程序 的某种功能。像Intel x86系列,为了增加新的功能, 就必须增加新的指令;另一方面,为了保持向上兼容, 又必须保留原有的指令。每条指令又有若干个不同的操 作字段,用来说明要操作的数据类型,以及存放的位置。 这就意味着一个较大的指令系统和复杂的寻址技术。以 这样的微处理器为平台的计算机系统就是“复杂指令系 统计算机”(CISC)。 CISC也有许多优点,如指令经编译后生成的指令程 序较小执行起来较快,节省硬件资源。像存取指令的次 数少,占用较少的存储器等。

32位微型计算机原理---史新福--第3版--西工大版---答案

32位微型计算机原理---史新福--第3版--西工大版---答案
与: 11010010 或:11010010
01001110
01000010
01001110
11011110
异或:11010010
01001110 10011100
15.试画出组成微型计算机系统的框图并简述
各部分的作用。(18-19页) 硬件:运算器、控制器、存贮器、输入设备、 输出设备等;
软件:系统软件、应用软件;
源操作数:存储器直接寻址
目的操作数:寄存器寻址
⑵.MOV EDX,[BX]
PA=10*2000H+2000H=22000H
源操作数:寄存器间接寻址
目的操作数:寄存器寻址
⑶.MOV CL,[BX+100H]
PA=10*2000H+2000H+100H=22100H
源操作数:寄存器相对寻址
目的操作数:寄存器寻址
通讯网络系统:
16.微型计算机各部分的连接采用总线结构时有
哪几种方式?简述它们的优缺点。 (20页)
①.以CPU为中心的双总线结构:效率不高,运
算器是中间站降低了工作效率;
②.以存储器为中心的双总线结构:效率较高;
③.单总线结构:结构简单,增减设备方便;
④.三总线结构:高效率;
17.典型的微处理器是由哪几部分组成的?其主
13.试说明80486微处理器中指令流水线的硬
件组成与指令流水过程。 41-42页
硬件组成:8K内部Cache存贮器、32字节指
令预取队列、指令译码器、控制器、控制
寄存器和执行部件。 指令流水过程:1、指令预取 2、译码1 3、 译码2 4、执行 、5、回写
第三章 80x86寻址方式和指令系统
1.数据寻址方式有哪几种?

国家开放大学《微机系统与维护》章节测试参考答案

国家开放大学《微机系统与维护》章节测试参考答案

国家开放大学《微机系统与维护》章节自测参考答案第1章微机系统概述一、单选题(每题5分)1.以下选项中,()不是微机的输入或输出设备。

A. CPUB. 扫描仪C. 键盘D. 鼠标2.以下选项中,()属于应用软件。

A. LinuxB. Office 2003C. DOSD. Windows XP Home3.CPU的主要功能是对微机各部件进行统一协调和控制,它包括运算器和()。

A. 触发器B. 指挥器C. 控制器D. 判断器4.1981年IBM推出首款个人电脑开创了全新的计算机时代,该电脑选用的芯片是()。

A. Intel 80286B. Intel 4004C. Intel 8088D. Intel 80865.以下选项中,()是Intel公司推出的80x86系列中的第一个32位微处理器芯片。

A. Intel 80386B. Intel 8086C. Intel 80286D. Intel 80886.()是用于微机与电话线路之间进行数字、模拟信号转换的装置。

A. 调制解调器B. 网卡C. 交换机D. 路由器二、多选题(每题5分)7.以下选项中,()属于冯·诺依曼原理的基本内容。

A. 计算机应包括运算器、控制器、存储器、输入和输出设备五大基本部件B. 程序存储和程序控制思想C. 采用二进制来表示指令和数据D. 软件工程思想8.以下选项中,()属于微机的输入设备。

A. CPUB. 扫描仪C. 鼠标D. 键盘9.以下选项中,()可用于评价微机的性能指标。

A. 内存容量B. 外存容量C. 运算速度D. 字长10.以下选项中,()是可用于长期保存程序和数据的存储器。

A. 内存B. 硬盘C. 光盘D. U盘11.以下选项中,()是微机发展的方向。

A. 多媒体化B. 网络化C. 智能化D. 巨型化12.关于微机选购的说法,正确的是()。

A. 选购微机要从微机的主要用途出发B. 选购微机一定要选原装机C. 选购微机要考虑用户类型D. 选购微机一定要选组装机三、判断题(每题5分)1.微机的核心部件是CPU,它是微机的控制中枢。

新编16_32位微型计算机原理及应用(李继灿主编)课件第2章

新编16_32位微型计算机原理及应用(李继灿主编)课件第2章

2. I/O空间: 486利用低16位地址线访问I/O端口,所 以I/O端口最多有216=64K,I/O地址空间为 0000H~FFFFH。 注意:I/O地址空间不分段 I/O地址空间与存储空间不重叠 CPU有一条控制线M/IO,在硬件设计上用 M/IO=1,参与存储器寻址,用M/IO=0参与 I/O寻址。 从PC/XT~Pentium,基于Intel微处理器的 系统机,实际上只使用低10位地址线,寻址 210=1024个I/O端口。
指 代码流 预取 令 译 指令 码 24位 2*16 总线 器
数据总线 线性地址总线 32 32
A2~A31 BE0~BE3 系统 地址总线
D0~D31 系统 数据总线
控制 总线
控制ROM 控制部分
系统 控制总线
指令队列
译码部分 指令预取部分
总线接口部分
一. 7个功能块: 1.总线接口单元: 产生三总线信号,进行存储器和I/O端口 的访问。
地址(32位) A2~A31、BE0~BE3 地址驱动器 系统地址总线
数据(32位) 写缓冲器 4*80 D0~D31 数据(32位) 数据总线收发器 系统数据总线 控制总线 系统控制总线
2.高速缓冲存储器(CPU内部的Cache): 存放从存储器中取出的最近要执行的指 令和数据,这样CPU就只需从Cache中取指令, 不必经常访问存储器了。
指 运算部分 微指令 令 代码流 控制部分 指令 译 24位 码 总线 器
指 令 预 取 队 列
5.控制器: 控制器采用微程序设计,根据指令译码 器送来的信息产生微指令,对运算器、存储 器管理部分……发出控制信号。 存储管 指 控制与保护 理部分 令 微指令 部件 译 运算部分 码 控制ROM 器 控制器

微机原理16位32位CPU(8086)

微机原理16位32位CPU(8086)

中 断 允 许
半 进 借 位 标 志
奇 偶 标 志
进 借 位 标 志
1-有进、借位 0-无进、借位
1-低4位向高4位有进、借位 0-低4位向高4位无进、借位
④标志寄存器
根据功能,标志可以分为两类:状态标志和控制标志
状态标志:表示前面的操作执行后,ALU所处的状态,这种状态像某 种先决条件一样影响后面的操作。 控制标志:表示对某一种特定的功能起控制作用。指令系统中有专门 的指令用于控制标志的设置和清除。 状态标志有6个,即SF、ZF、AF、PF、CF和OF ①符号标志SF(Sign Flag) 和运算结果的最高位相同。表示前面运
若TF=0 正常执行程序
返回
④标志寄存器
举例:
+ 0101 0100 0011 1001 0100 0111 0110 1010
3.8086的总线周期的概念
为了取得指令或传送数据,就需要CPU的总线接口部件执行一个 总线周期。 总线周期(机器周期):CPU通过总线与存储器或I/O接口进行一 次数据传输所需的时间。 在8086/8088中,一个最基本的总线周期由4个时钟周期组成,将4
80386
80486 Pentium Pentium IV
32
32 32 32
27.5万
120万 310万 4200万
12.5M,后提高到 20M,25M,33M
25MHz逐步提高到 33MHz、50MHz 60MHZ和66MHZ, 后提高到200MHZ 2.4G
0.1us
2.1 16位微处理器8086
式下各位引脚功能,如出现功能不同的引脚再具体讲解 。
DIP双列直插式封装
QFP塑料方型扁平式封装
Pentium4 3.2GHz LGA775 栅格阵列封装

Intel CPU发展史

Intel CPU发展史

Intel CPU 的发展史1.1971年,4004作为第一块微处理器在Intel 公司诞生,用了2300个晶体管,功能比较有限,运行速度很慢。

尺寸为3mm×4mm,外层有16只针脚,最高频率有740kHz ,能执行4位运算,支持8位指令集及12位地址集。

其形状如右图(1)2.1978年,i8086出现,它是一个16位的微处理器, 同时Intel 公司还生产了与其相搭配的数学协处理器i8087,这两种芯片使用相互兼容的指令集,但在i8087指令集中增加了一些专门用于对数、指数和三角函数等数学计算的指令。

由于这些指令集应用于i8086和i8087,这些指令集也是人们称为X86的指令集。

其芯片形状如下图(2)图(2)3. 1979年,Intel 公司推出了8088芯片,这款芯片第一块成功用于个人电脑。

它依然还是16位微处理器,内含29000个晶体管,时钟频率为4.77MHz,20位地址总线,寻址范围只有1MB内存,16位的内部数据总线,8位的外部数据总线,比较方便计算机制造商设计主板,此芯片在1981年首次被用于IBM PC 机中,其芯片引脚信息如下图(3)图(1) 图(2)4.1982年,Intel推出芯片80286,,它比8086和8088都有了飞跃的发展,虽然它仍旧是16位结构,但在CPU的内部集成了13.4万个晶体管,时钟频率由最初的6MHz逐步提高到20MHz。

其内部和外部数据总线皆为16位,地址总线24位,可寻址16MB内存。

如图(4)图(4)5.1985年,Intel推出了80386芯片,属于X86系列中的第一种32位微处理器,而且制造工艺也有了很大的进步。

80386内部内含27.5万个晶体管,时钟频率从12.5MHz发展到33MHz。

80386的内部和外部数据总线都是32位,地址总线是32位,可寻址高达4GB内存,可以使用Windows操作系统。

如图(5)图(5)6.1989年,Intel推出80486芯片,这块芯片首次突破了100万个晶体管的界限,集成了120万个晶体管。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

标志寄存器EF: 32位, 低12位是8086的FR, 低16位是80286的FR, 低18位是80386的FR.
FLAGS 同样, EIP﹑EF均可用于16位, (IP,FR) EFLAGS
三.
31
80386CPU的内部寄存器:
17 16 15 14 13 12 11 0
保留 1). IOPL标志:
4个
5. 系统地址寄存器:
1). GDTR:
2个系统地址寄存器: GDTR, IDTR
全局描述符表寄存器(48位).
存放全局描述符表(GDT)的32位线性基地址和16位限值. 即GDTR在物理存储器地址空间中定义全局描述符表GDT
47 GDTR
16 15
BASE LIMIT
0
BASE指示GDT在物理存储器中开始的位置 LIMIT规定GDT的界限 LIMIT有16位,从而GDT最大65536个字节, 能够容纳65536/8=8192个描述符
三.
80386CPU的内部寄存器:
中断描述符表寄存器(48位) 存放中断描述符表(IDT)的32位线性基地址和 16位限值. 即:IDTR在物理存储器地址空间中定义中断描述符表IDT.
47 IDTR BASE 16 15 LIMIT 0
2). IDTR:
∵ ∴
M系统中只有一个GDT和IDT 无需通过选择字来选择描述符表 故 只有GDTR和IDTR. 即 由GDTR(IDTR)确定表中的描述符项,去寻址存储器系 统地址.
CR0中的PG位设置为1,表示允许分页,即分页部件可工作.
三.
80386CPU的内部寄存器:
2). CR2: 页面故障线性地址寄存器: 用于报告出错信息. 当发生页异常时,CPU把引起异常的32位线性地 址 CR2中; 操作系统中的页异常处理程序通过检查CR2的 内容, 可知线性地址空间中的哪一页引起页故障. 3). CR3: 页组目录基址寄存器: 用于存放页目录表的物 理基地址. ∵ 页目录表的基地址是以4KB为边界,即低12位 为0 ∴ CR3的低12位为0, 高20位有效.
三.
80386CPU的内部寄存器:
三.
80386CPU的内部寄存器:
1). CR0: 控制寄存器0:
CR0的低4位组成机器状态字(MSW): ①保护允许位 PE: 0——实模式;1——保护模式 ②协处理器位 MP: 1(系统有数学协处理器) ③仿真协处理器位 EM: 1(要求软件仿真) ④任务切换位TS: 任务切换,切换任务时自动设置
二.
80386的结构
5. 段管理部件(SU):
实现有效地址的计算, 完成从逻 辑地址到线性地址的转换,且送 PU; (管理逻辑地址空间) 6. 页转 换; (管理物理地址空间) 规定: 1页=4KB 1段=4KMB=4096MB=4GB (最大) 1个任务=16K段 =16K*4KMB=64MMB=64TB(允许)
三.
80386CPU的内部寄存器:
的起始地址,结束地址,表的大小,表中可以存放多 少个描述符?
例:(GDTR)=001000000FFFH,求GDT在物理存储器中
解:GDT的起始地址为00100000H
结束地址为 00100000H+0FFFH=00100FFFH 表的大小为 0FFFH+1=4096字节 表中可以存放 4096/8=512个描述符
一. 80386的特点:
6. 386芯片: 132条引脚封装,其耗散功率在1.5~3.0W之间, 时钟频率=16MHZ, 运行速度=3倍80286; 三种工作方式: 实地址方式:
7.
即386为一个高速的8086,目标代码与 8086兼容, 寻址与8086相同; 保护方式: 虚拟存储空间,M按段页管理,有四级保 护 机构,寻址不同; 虚拟8086方式: 386像在实地址一样, 可执行8086的应 用程序,同时可运行386的 操作系统及 程序. 保护方式是最常用的,最具特色的方式,也称本性方式.
三.
80386CPU的内部寄存器:
3). VM标志: 虚拟8086模式标志, VM=1, 表示386在保护模式系统中已从保 护模式转换为虚拟8086模式. VM由任务切换置1. PUSHF指令使VM=0. 4). RF标志: 恢复标志, 用于在调试失败后, 强迫程序恢 复执行. RF是配合调试寄存器的断点或单步操作 一起使用的. ①. 在处理断点之前, 在两条指令之间对该位进行检查. 当检查RF=1时, 即使在下一条指令执行时遇到断点 或调试故障,该故障也会被处理器忽略(即不产生异 常中断).
空间的定义: • 一个任务占用的空间称局部空间,多个任 务共同占用的空间称全局空间. 如: 被各个任务共同调用的子程序和公 共数据,就放在全局空间中. • 局部空间只是某个任务可访问的M空间, 而全局空间是所有任务都能访问的M空间. • 一个任务由多段组成. • 局部空间是相互隔离的.
三.
80386CPU的内部寄存器:
三.
②.
80386CPU的内部寄存器:
在成功执行每一条指令后, CPU将RF自动清0,准 备下一个断点中断。 当接收到一个非调试故障的故障信号时,CPU将RF置 1,即忽略该故障,不产生中断。
③.
4.
控制寄存器: 4个, 均32位. CR0﹑CR1﹑CR2﹑CR3. 供操作系统用. 用于保存机器的各种全局性状态,以指挥系 统所有任务的运行.
三.
80386CPU的内部寄存器:
程序员可见
段描述符高速缓冲寄存器(不可见)
CS
DS SS ES FS
访 问 权 限




GS 63 52 51 20 19 0
三.
3.
80386CPU的内部寄存器:
指令指针寄存器EIP: 32位, 与IP意义相同,为对CS的偏移地址.
31
16 15
IP
0
EIP
LDT是定义任务用到的局部存储器地址空间
释义: 1).保护方式:一个任务 属于自己的LDT, 多任务系统中,有多个LDT. 2).每张LDT由一个描述符来描述.该描述符 放在GDT中. 3).任务初始化和任务切换时,对应任务的选 择字装入LDTR,CPU据此指向GDT的一 项, 得到该任务的描述符,并装入描述符寄 存器中. 4).386有3张描述符表: 全局:GDT(1个) 定义了系统中使用的所有段 局部:LDT 中段:IDT(1个):为中断设计,指向256个中断子程序 入口地址的中断描述符. 三张表均放在M中,其位置分别由 GDTR,LDTR,IDTR定义
第十一章 32位微处理器
§11—1 一. 80386的特点: 80386微处理器
1. 技术上:流水线,虚拟存储器,片内存储管理,存储器分段和分页 机构, 四级保护机构; 2. 多任务﹑多用户操作系统, 与8086﹑80286兼容; 3. 32条DB和内部数据通道(R﹑ALU﹑内总线均为32位), 可进行8﹑16﹑32位数据处理; 4. 寻址: 在实地址方式下: 232==4KMB(4GB) 的物理空间, 在虚地址保护方式下: 246==64MMB==64TB虚拟存储空间; 5. M按段组织: 一个段最长==4KMB 即: 64TB虚拟存储空间==16384段; (即允许一个任务可包 含的 段)
D 数据寄存器
例:
MOV MOV
ECX, 12345678H ECX, EDX
三.
80386CPU的内部寄存器:
指针和变址寄存器 ESP,EBP,ESI,EDI
31 ESP EBP ESI EDI
16
15
0 SP BP SI DI
例:
MOV
EAX,
[ESP]
三.
80386CPU的内部寄存器:
例:
第十一章
32位微处理器
1. Pentium微处理器的外形和封装 1993年开始推出,共生产三代: •P5(Pentium 60/66) 0.8m, 5V电压 •P54C(Pentium 75/90/100/120/133/150/166/200), 0.6m, 3.8V电压 •P55C(Pentium MMX 166/200/233), 0.35m, 2.8V电压 集成度:310万晶体管/片
31 16 15 8 7 AH BH CH DH AL BL CL DL 0 AX BX CX DX SP BP SI DI FLAGS
EAX EBX ECX EDX ESP EBP ESI EDI
注:在保护方式﹑虚拟方式下, 各段寄存器(16位)称为段选 择字, 64位的则称为描述符 寄存器, 它们一一对应. 但仍以CS,DS,ES, SS,FS,GS称.
三.
80386CPU的内部寄存器:
47 GDTR
16
15
0
32位线性基地址
32位线性基地址
16位界限值
16位界限值
IDTR
三.
80386CPU的内部寄存器:
2个系统段寄存器: LDTR, TR 1). LDTR: 局部描述符表寄存器(16位) 存放选择局部描述符表LDT的16位段选择字. LDTR------64 位的局部描述符寄存器. 对应 16位的LDTR并不直接定义LDT,它只是一个指向GDT 中LDT描述符的选择符。 如果LDTR中装入了选择字,相应的描述符将从GDT中 读出并装入局部描述符表高速缓冲寄存器。将该描述 符装入高速缓冲寄存器就为当前任务创建了一个LDT
V R M F
N IOPL T
与8086意义相同
EFLAGS
2). NT标志:
I/O特权级标志. 仅用于保护模式, 表示I/O操作 处于0~3级特权中的哪一级. 00: 特权级0 01: --------1 10: --------2 11: --------3 任务嵌套标志. 指出当前执行的任务是否嵌套于另 一任务中. NT=1,表示嵌套;NT=0,未嵌套. NT也仅用于保护模式,0或1的置入由任务的控制转 移来实现.
相关文档
最新文档