首页> 外国专利> Processing of memory access exceptions along with prefetched instructions within the instruction pipeline of a virtual memory system-based digital computer

Processing of memory access exceptions along with prefetched instructions within the instruction pipeline of a virtual memory system-based digital computer

机译:在基于虚拟内存系统的数字计算机的指令管道中处理内存访问异常以及预取的指令

摘要

A technique for processing memory access exceptions along with pre-fetched instructions in a pipelined instruction processing computer system is based upon the concept of pipelining exception information along with other parts of the instruction being executed. In response to the detection of access exceptions at a pipeline stage, corresponding fault information is generated and transferred along the pipeline. The fault information is acted upon only when the instruction reaches the execution stage(20) of the pipeline. Each stage of the instruction pipeline is ported into the front end of a memory unit (16) adapted to perform the virtual-to-physical address translation; each port being provided with means for storing virtual addresses accompanying an instruction as well as means for storing corresponding fault information. When a memory access exception is encountered at the front end of the memory unit, the fault information generated therefrom is loaded into the storage means and the port is prevented from accepting further references.
机译:用于在流水线指令处理计算机系统中与预取指令一起处理存储器访问异常的技术基于将异常信息与正在执行的指令的其他部分一起流水线的概念。响应于在流水线阶段检测到访问异常,将生成相应的故障信息并沿流水线传输。故障信息仅在指令到达流水线的执行阶段(20)时才起作用。指令流水线的每一级都被移植到适合执行虚拟到物理地址转换的存储单元(16)的前端;每个端口都设有用于存储伴随指令的虚拟地址的装置以及用于存储相应故障信息的装置。当在存储器单元的前端遇到存储器访问异常时,由此产生的故障信息被加载到存储装置中,并且防止端口接受进一步的引用。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号