添加收藏夹  设为首页  深圳服务热线:13692101218  13751165337
51电子网联系电话:13692101218
位置:首页 > IC型号导航 > 首字符1型号页 > 首字符1的型号第602页 > 19720 > 19720 PDF资料 > 19720 PDF资料1第17页
5
缓存
增强Am486和AM5
X
86处理器支持回写两个
和直写式缓存模式。对不同的缓存之间进行选择
模式,集微处理器上的WB / WT引脚到正确的逻辑状态
在RESET (见表5-1) 。处理器响应与适当的CPU ID
在DX复位后寄存器,使BIOS能够检测到所选择的
高速缓存的操作模式。 CPUID指令还报告了正确的转换
成形。
表5-1 。
缓存模式选择使用WB / WT
缓存模式选择
直写式
回写
WB / WT输入的RESET
V
SS
或浮动
V
CC
图5-1显示了可用于测试的高速缓存大小的代码示例。
图5-2是说明这段代码如何检测缓存中的流程图
尺寸。
如果TR5 = 0的EXT位, 11位在标签领域TR4将表现为
如下所示:
对于8 KB的高速缓存,该位读/写。
对于16字节的缓存,该位是在一个只有始终为零阅读
高速缓存的查找。该位读/写,否则。
图5-1 。缓存大小检测代码示例
disable_cache
MOV EBX , 00000002h
MOV TR5 , EBX
MOV EAX , TR4
XOR EAX , 00000800h
MOV TR4 , EAX
MOV EBX , 00000001H
MOV TR5 , EBX
PUSH EAX
MOV EBX , 00000002h
MOV TR5 , EBX
MOV EAX , TR4
POP EBX
和BH , 00001000b
啊, 00001000b
AMD BIOS开发指南
;执行缓存读取EXT == 0
;读TR4得到有效的标记位
;触发位TR4 11
;写入新值TR4
;进行缓存写入新的TR4
;缓存读取EXT == 0
;读TR4的有效标记位
;掩码11位
;掩码11位
缓存
11

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