添加收藏夹  设为首页  深圳服务热线:13692101218  13751165337
51电子网联系电话:13692101218
位置:首页 > IC型号导航 > 首字符K型号页 > 首字符K的型号第64页 > KU386 > KU386 PDF资料 > KU386 PDF资料2第13页
Intel386
TM
SX微处理器
表2中3段寄存器选择规则
类型
内存参考
获取代码
的PUSH PUSHF INT目的地
CALL PUSHA Instructons
POP POPA POPF IRET来源
RET指令
的STOS MOVE REP STOS目的地
和REP MOVS指令
有效的其他数据引用
使用的基址寄存器地址
EAX
EBX
ECX
EDX
ESI
EDI
EBP
ESP
32位内存寻址模式
剩余的6种模式提供了一种机制,用于
指定的操作数的有效地址
线性地址由两部分组成的段
精神疾病的基地址和一个有效地址的
有效地址通过总结计算任何
以下三个地址单元的组合
(见图2 3)
移位
8 16或32位立即val-
UE根据指示
BASE
任何通用的寄存器内容
之三的基址寄存器,通常使用由compil-
器指向局部变量区域的开始
指数
任何通用的寄存器内容
之三,除了ESP索引寄存器用于
访问数组中的元素或煤焦的字符串
字符的索引寄存器中的值可以乘以
缩放系数是1 2 4或8所述的定标指数
是用于访问阵列或struc-特别有用
Tures的
这3个组件的组合组成了6
额外的寻址模式没有perform-
ANCE惩罚使用任何这些寻址的COM的
组合将由于有效地址的计算是
管线与其它指令的执行
唯一的例外是同时使用基地
和索引组件需要1加成
人钟
隐含的(默认)
段使用
CS
SS
SS
ES
段覆盖
可能的前缀
DS
DS
DS
DS
DS
DS
SS
SS
CS SS ES FS GS
CS SS ES FS GS
CS SS ES FS GS
CS SS ES FS GS
CS SS ES FS GS
CS SS ES FS GS
CS DS ES FS GS
CS DS ES FS GS
如示于图2 4的有效地址(EA)
一个操作数是根据以下计算的
公式
EA
e
BASE
注册
a
(索引
注册
缩放)
a
移位
1
直营模式
操作数的偏移载
作为指令的一部分作为8 16位或32位
移位
2
寄存器间接模式
基地寄存器可
包括作为操作数的地址
3
基于模式
基址寄存器的内容
加入到位移,以形成中的操作数
和抵消的
4
缩放指数模式
索引寄存器的CON-
帐篷是由一个比例因子和乘
结果被添加到一个位移,以形成
操作数的偏移
5
基于缩放指数模式
的内容
变址寄存器由一个比例乘以外交事务委员会
器,其结果加入到内容
基址寄存器,以获得操作数的偏移
6
与基于位移缩放指数模式
一个索引寄存器的内容相乘
由一个标度因数,其结果被添加到
一个基址寄存器和位移的内容
MENT形成操作数的偏移
13

深圳市碧威特网络技术有限公司