
初步信息
AMD-K6
-2处理器数据手册
21850J / 2000年0月
在我NTE蒙古包X EXEC utio n个单位可以OPERAT E在一ll AL ü
作业,乘,除(符号和无符号) ,转移,
和旋转。
整数y执行单元可以在基本的文字操作,
双ALU操作 - 添加,然后, CMP , OR, SUB ,
XOR ,零扩展和符号扩展操作数。
表1中。
执行等待时间和执行单元吞吐量
功能
LEA / PUSH ,地址(流水线)
内存存储(流水线)
内存负载(流水线)
整数ALU
整数x
整数乘法
整体平移
MMX ALU
多媒体
(流程
MMX的变化,包,解压
MMX指令) MMX乘法
码整数Y
支
FPU
3DNow!
基本的ALU ( 16位和32位操作数)
解析条件科
FADD , FSUB , FMUL
支持3DNow ! ALU
支持3DNow !乘
支持3DNow !兑换
延迟吞吐量
1
1
2
1
2–3
1
1
1
2
1
1
2
2
2
2
1
1
1
1
2–3
1
1
1
1
1
1
2
1
1
1
功能单元
商店
负载
注册X和Y
管道
歼联合国 TI onal单TS吨公顷吨EX EC UT é MM X和3D吧!
说明占有率流水线控制与整数x和
码整数Y的单位。
寄存器X和Y的功能单元连接到所述问题
总线寄存器X执行管线或问题车的
寄存器Y执行流水线或两者兼而有之。每个寄存器管道
有一个专门的资源,它由一个整数执行
单元和MMX的ALU执行单元,因此允许
整数和MMX指令超标量操作。在
另外,无论是X和Y的问题总线被连接到
支持3DNow ! ALU的MMX /支持3DNow !乘法器和MMX移位,
它允许将发行相应的RISC86操作
或者通过公交车。图6第17页上显示的细节
X和Y寄存器流水线。
16
内部架构
第2章