
初步信息
AMD-K6
-2处理器数据手册
21850J / 2000年0月
两种形式的高速缓存未命中和相关的缓存填充可以
布局一个标签未缓存填充和标签命中缓存填充。在该情况下
一个标签未填充缓存,思念是由于标签不匹配,在
这种情况下,所需要的高速缓存行从外部填充
记忆,那是不是行业内的高速缓存行
要求被标记为无效。在标签命中缓存填充的情况下,
的地址标记相匹配,但请求的高速缓存线是
标记为无效。所要求的高速缓存线被从填充
外部存储器,这是该领域内的高速缓存线
不需要保持在同一高速缓存状态。
预取
在AMD- K6-2处理器有条件进行缓存
预取这导致所需的高速缓存的填充
线的第一和第二高速缓存行的预取构成该
该部门的另一半。来自外部的透视
公交车,二级缓存行罢了,一般表现为两个32字节
突发读周期发生背到后面,或者,如果允许的,
流水线周期。
在支持3DNow !技术包括所谓的指令
预取,它允许一个高速缓存线被预取到
数据高速缓存。预取指令格式中定义
81页的表17 “的3DNow ! 指令, ”更多
详细信息,请参阅
支持3DNow ! 技术手册,
订单号21928 。
预解码位
解码x86指令是因为特别困难
指令是长度可变的,并且可以是从1到15个字节
长。预译码逻辑提供五预译码位是
与每个指令相关联的字节。在预解码位
表示的字节数到下一个86的开始
指令。在预译码位存储在一个扩展
指令缓存并肩x86指令字节,如图
在图2中的预解码位的传递与所述指令
字节的地方,他们协助并行的x86解码器
指令译码。
高速缓存行0字节31位预解码字节30位预解码........ ........字节0预解码位MESI位
高速缓存行1字节31位预解码字节30位预解码........ ........字节0预解码位MESI位
标签
地址
图2.缓存部门组织
10
内部架构
第2章