发明名称 Methods and apparatus for optimizing instruction processing in computer systems employing a combination of instruction cache and high speed consecutive transfer memories
摘要 Methods and apparatus are set forth for optimizing the performance of instruction processors using an instruction cache memory in combination with a sequential transfer main memory. According to the invention, the memory system stores preselected instructions in cache memory. The instructions are those that immediately follow a branch operation. The purpose of storing these instructions is to minimize, and if possible, eliminate the delay associated with fetching the same sequence from main memory following a subsequent branch to the same instruction string. The number of instructions that need to be cached (placed in cache memory) is a function of the access time for the first and subsequent fetches from sequential main memory, the speed of the cache memory, and instruction execution time. The invention is particularly well suited for use in computer systems having RISC architectures with fixed instruction lengths.
申请公布号 US4933837(A) 申请公布日期 1990.06.12
申请号 US19860936193 申请日期 1986.12.01
申请人 ADVANCED MICRO DEVICES, INC. 发明人 FREIDIN, PHILIP
分类号 G06F12/08;G06F9/38 主分类号 G06F12/08
代理机构 代理人
主权项
地址