首页> 外国专利> 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 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.
机译:阐述了使用指令高速缓冲存储器结合顺序传输主存储器来优化指令处理器性能的方法和装置。根据本发明,存储器系统将预选指令存储在高速缓冲存储器中。这些指令是紧随分支操作之后的指令。存储这些指令的目的是最大程度地减少(如果可能的话)消除与在后续分支跳转到相同指令字符串后从主存储器中获取相同序列相关的延迟。需要缓存(放置在缓存中)的指令数量是从顺序主存储器进行第一次和后续提取的访问时间,缓存的速度以及指令执行时间的函数。本发明特别适合用于具有固定指令长度的RISC体系结构的计算机系统。

著录项

  • 公开/公告号US4933837A

    专利类型

  • 公开/公告日1990-06-12

    原文格式PDF

  • 申请/专利权人 ADVANCED MICRO DEVICES INC.;

    申请/专利号US19860936193

  • 发明设计人 PHILIP FREIDIN;

    申请日1986-12-01

  • 分类号G06F9/00;G06F13/00;

  • 国家 US

  • 入库时间 2022-08-22 06:07:21

相似文献

  • 专利
  • 外文文献
  • 中文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号