添加收藏夹  设为首页  深圳服务热线:13751165337  13692101218
51电子网联系电话:13751165337
位置:首页 > IC型号导航 > 首字符3型号页 > 首字符3的型号第52页 > 30134-23 > 30134-23 PDF资料 > 30134-23 PDF资料1第213页
的Geode GXLV处理器系列
8.0
指令集
计算使用了两个通用寄存器组成部分,
添加一个时钟示出的时钟数。
7.
8.
所有的时钟计数承担对准32位内存/ IO
操作数。
如果指令访问一个32位操作数在奇数
地址,添加一个时钟进行读取或写入,并添加
两个时钟的读取和写入。
对于非缓存的内存访问,添加两个时钟
(时钟加倍GXLV处理器核心)或四个时钟
(钟三倍GXLV处理器内核) ,假设为零
等待状态的内存访问。
本节总结的Geode处理器GXLV
指令集,并提供了有关的详细信息
指令编码。该指令集被划分成
四类:
处理器核心指令集 - 在表8-27中列出
第223页。
FPU指令集 - 235页的表8-29所示。
MMX指令集 - 240页的表8-31所示。
扩展的MMX指令集 - 在表8-33中列出
第245页。
这些表提供了有关的指示信息式编码
荷兰国际集团,并指令时钟计数每个指令。
这些表的时钟计数值是基于
以下假设
1.
所有时钟计数指的是内部处理器核心
时钟频率。例如,时钟加倍GXLV
处理器内核将参考时钟频率
是总线频率的两倍。
该指令已被预取,解码并且是
准备执行。
总线周期不需要等待状态。
没有本地总线保持请求延迟
到总线的处理器访问。
教学过程中没有检测到异常execu-
化。
如果有效地址的计算,它不使用
两个通用寄存器组成。一个寄存器,
缩放和位移范围内使用
显示时钟计数。但是,如果有效地址
9.
10.锁定的周期是不可缓存。因此,在使用
用一个指令LOCK前缀增加了额外的时钟
在9项以上规定。
8.1
基本指令集格式
根据该指示, GXLV处理器核心
说明如下所示的通用指令格式
表8-1 。
这些指令长度不同,可以开始在任何字节
地址。指令由一个或多个字节
可以包括前缀字节,所述至少一个操作码字节,一个模
R / M字节,一个字节的同胞,地址位移,并二份
diate数据。指令可以是短至1字节和
只要15个字节。如果有多于15个字节的
指令,一般性保护错误(错误代码0) gen-
产生的。
在一般指令格式的字节的字段
电平归纳于表8-2 ,并在跟着详细
降脂小节。
2.
3.
4.
5.
6.
表8-1 。通用指令集格式
登记和处理模式说明
MOD R / M字节
前缀(可选)
0或更多字节
操作码
1或2个字节
MOD
7:6
REG
5:3
R / M
2:0
ss
7:6
S-I- B字节
指数
5:3
BASE
2:0
地址
移位
0,8 ,16或32位
即时
数据
0,8 ,16或32位
表8-2 。指令字段
字段名称
前缀(可选)
操作码
MOD
REG
R / M
ss
指数
BASE
地址排量
即时数据
描述
前缀字段(多个) :被用于指定段寄存器覆盖的一个或多个可选的字段,地址
和操作数的大小,串指令, LOCK #断言重复的元素。
操作码字段:标识指令操作。
地址模式说明符:用于与R / M字段选择寻址模式。
通用寄存器说明符:使用寄存器, sreg3或SREG2编码取决于操作码字段。
地址模式说明符:用于与国防部字段选择寻址模式。
比例因子:确定按比例索引地址模式。
索引:确定通用寄存器被用作索引寄存器。
碱:确定通用寄存器被用作基址寄存器。
排量:确定地址的位移。
即时数据:使用指令的立即数操作数。
修订版1.1
213
www.national.com

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