WB/WT#(write-back/write-through),写回或写直达控制,输入信号,还用于数据Cache的MESI状态控制。该信号通常由L2 Cache控制器驱动,指示处理器采用写回还是写直达策略。每次进行数据Cache行填充时,Pentium处理器中的Cache控制器设置所装入Cache行的MESI状态,装入行到底是设置为独占"E"状态还是共享"S"状态,由WB/WT#信号控制。当WB/WT#为高,Cache行被置为E状态,并且指示下一次的写操作执行写回策略;当WB/WT#为低,Cache行被置为S状态,指示所有对外部存储器的写操作执行写直达策略。从刚才的例子可以看出,写直达和S状态是兼容的,写回和E状态是兼容的,所以用这一个信号就可实现控制了。 |