发明授权
US5214770A System for flushing instruction-cache only when instruction-cache address and data-cache address are matched and the execution of a return-from-exception-or-interrupt command 失效
仅当指令高速缓存地址和数据高速缓存地址匹配并执行从异常或中断返回命令执行时,仅用于刷新指令缓存的系统

System for flushing instruction-cache only when instruction-cache
address and data-cache address are matched and the execution of a
return-from-exception-or-interrupt command
摘要:
A method and apparatus for optimizing the performance of a multiple cache system computer having separate caches for data and instructions in which all writes to the data cache are monitored. If the address tag of the item being written matches one of a list of tags representing valid instructions currently stored in the instruction cache, a flag called I.sub.-- FLUSH.sub.-- ON.sub.-- REI is set. Until this flag is set, REI (Return from Exception or Interrupt) instructions will not flush the instruction cache. When the flag is set, an REI command will also flush or clear the instruction cache. Thus, the instruction cache is only flushed when an address referenced by an instruction is modified, so as to reduce the number of times the cache is flushed and optimize the computer's speed of operation.
公开/授权文献
信息查询
0/0