
Intel386
TM
SX微处理器
rupted恢复空选择到这些寄存器
在执行前的IRET指令将导致一个陷阱
中断处理的中断例程,期望或
在段寄存器返回值将不得不
获得8086寄存器的图像返回值
压入新的堆栈,他们将需要知道
被中断的程序的顺序的模式,以
知道在哪里可以找到返回段寄存器和
也知道如何解释段寄存器val-
UES
该IRET指令将执行的逆
上述顺序只有扩展指令IRET
化(操作数长度
e
32)可以使用,并且必须
在0级执行,以改变在VM位为1
1如果在标志的NT位寄存器是一个跨
执行任务返回当前状态
存储在当前的TSS ,并在链路字段
当前的TSS是用于定位的TSS为在 -
terrupted任务将被否则恢复
继续执行下面的序列
2 ,从SS 8 ESP读取中断标志形象进入
标志位寄存器这将设置虚拟机的价值AC-
略去的中断例程
3弹出关闭指令指针CS EIP EIP是
弹出第一再一个32位的字被弹出而
包含在低16位如果CS值
VM
e
0这个CS负载是作为一个保护模式
段负荷如果VM
e
1本工作将作为一个
8086段负荷
4递增ESP寄存器由4绕过
这是在第1步中“杀出'标志形象
5如果VM
e
1负荷段寄存器DS ES FS和
从存储单元SS ESP GS
a
8
和
SS ESP
a
16
SS ESP
a
12
SS ESP
e
20分别所在的新值
电除尘器中存储在步骤4中使用由于虚拟机
e
1
这些都是因为8086段寄存器加载
否则,如果虚拟机
e
0检查,在ES DS的选择
FS和GS是在被中断的程序的有效
空出无效的选择陷阱如果尝试
提出通过它们访问
6如果RPL ( CS )
l
CPL弹出堆栈指针ESP SS
从堆栈ESP寄存器首先弹出
其次是含有SS在下部16的32位
位如果VM
e
0 SS被加载为保护模式
段寄存器加载如果VM
e
1 8086段
精神疾病寄存器加载用于
7继续执行被中断的程序中的
在FLAGS VM位寄存器(从恢复
在步骤1的中断程序的堆栈图像)决定
矿山处理器是否恢复的接口
在保护模式或虚拟8086 rupted常规
模式
5 0功能数据
英特尔386 SX微处理器有直
转发功能接口到外部硬
洁具英特尔386 SX微处理器具有独立
并行总线的数据和地址数据总线是
16位的宽度和双向地址总线
使用23根地址线输出的24位地址值
和2字节使能信号
英特尔386 SX微处理器具有两个可选
地址总线周期处理流水线和非AD-
连衣裙流水线地址流水线选项AL-
低点尽可能多的时间尽可能为数据访问
在启动挂起的总线周期之前,本
总线周期结束后的非流水线总线周期
给执行EV-最高总线性能
ERY总线周期两个处理器CLK周期为马克西
沉默设计的灵活性的地址流水线操作选项
可选择在逐周期的基础
该处理器的总线周期的基本机制
用于信息传输或者从系统到proc-
ESSOR或者从处理器到系统的英特尔386 SX米 -
croprocessor总线周期执行中的数据传送
最小的只有两个时钟周期的最大
因此,在16 MHz的传输带宽为16
兆字节每秒然而任何总线周期将扩及
ED超过两个时钟周期,如果外部硬件
洁具隐瞒循环的送达确认
英特尔386 SX微处理器可以放弃CON-
其局部总线控制,使主控权其他
诸如直接存储器存取(DMA)信设备
内尔斯当放弃HLDA是唯一的输出引脚
由英特尔386 SX微处理器提供驱动
从处理器的近乎完全隔离的
系统(所有其它输出引脚处于浮动状态)
5 1信号说明概述
前面就是英特尔386 SX微简要说明
布置由函数处理器输入和输出信号
tional组注意
符号处的一对端
信号名称表示主动或激活状态
当该信号为低电平电压时发生
no
是该信号是在信号名后的本
置在所述高电压电平,当
例如信号M IO
高电压指示
内存选择
低电压指示
I O选择
该信号说明有时是指AC时序
荷兰国际集团的参数,如“吨
25
复位设置时间“和
‘t
26
复位保持时间“ ,这些参的值
TER值可以在表7中4中找到
39