1500字范文,内容丰富有趣,写作好帮手!
1500字范文 > Intel 80286微处理器功能结构

Intel 80286微处理器功能结构

时间:2019-03-11 14:29:41

相关推荐

Intel 80286微处理器功能结构

1. 主要构成

80286主要由指令部件(IU)、执行部件(EU)、地址部件(AU)、总线部件(BU)组成, 前两者相当于8086的EU,后两者相当于8086的BIU。

(1) AU:按EU的请求的寻址方式形成物理地址

主要由段基地址寄存器、地址加法器、段容量寄存器、描述子表基地址寄存器、段限检查器五个部分组成

(2) BU:按AU形成的物理地址, 完成EU所请求的寻址过程和数据传送

主要由总线时序控制器、总线地址驱动器、数据收发器、6字节指令预取队列构成。

(3) IU:完成指令译码

包含指令译码器和指令队列。

(4) EU:执行指令所要求的功能

包括运算器、微程序控制器、寄存器以及相关时序电路。

以上四个部件之间的逻辑关系是:

2. 寄存器结构

第一类: 通用寄存器, 与8086相同。

第二类: 指针和变址寄存器, 与8086相同

第三类: 段寄存器与8086相同, 用法上有所区别:当实地址模式,与8086相同;当虚地址保护模式,存放选择子而非段基地址。

第四类: 状态与控制寄存器:标志位寄存器FR,在8086基础上增加了3位:任务嵌套标志NT (1位);I/O特权级标志IOPL (2位)。

新增机器状态字MSW (16位寄存器):

◆ PE(保护模式标志):当PE←1, 处理器进入虚地址保护模式。

◆ MP(协处理器监视位):当系统配置有80287时, 系统自动将MP←1,否则MP←0。

◆ EM(协处理器仿真位):系统中没有协处理器且应用程序需要协处理, 则用软件仿真协处理器的功能, 则应将EM←1。 在程序执行过程中,若出现协处理指令,并有MP=0且EM=1, 系统自动产生异常中断7, 进入相应的协处理仿真程序。

◆ TS(任务切换标志):作用: 防止协处理程序现场被破坏。发生任务切换时, 将TS←1, 当MP=1时, 如果遇到协处理指令时, 自动产生异常中断7, 在该异常中断处理程序中, 进行协处理器的现场切换。

我们还是来看看最重要的寄存器结构:

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。