首页> 外国专利> Pipeline processor, with return address stack storing only pre- return processed addresses for judging validity and correction of unprocessed address

Pipeline processor, with return address stack storing only pre- return processed addresses for judging validity and correction of unprocessed address

机译:带有返回地址堆栈的流水线处理器,其中仅存储返回前已处理的地址,以判断有效性和更正未处理的地址

摘要

A data processor in accordance with the present invention makes it possible to perform pre-branch processing with respect to a return address in the initial stage of pipeline processing also on a subroutine return instruction, and therefore by providing a stack memory (PC stack) dedicated to a program counter (PC) for storing only return addresses of the subroutine return instruction, in executing a subroutine call instruction in an execution stage of a pipeline processing mechanism, the return address from the subroutine is pushed to the PC stack, and the pre- branch processing is performed to the address popped from the PC stack in decoding the subroutine return instruction in an instruction decoding stage.
机译:根据本发明的数据处理器使得还可以在子例程返回指令上在流水线处理的初始阶段针对返回地址执行分支前处理,因此可以通过提供专用的堆栈存储器(PC stack)在流水线处理机制的执行阶段中执行子例程调用指令时,将程序存储到仅存储子例程返回指令的返回地址的程序计数器(PC),该子例程的返回地址被压入PC堆栈,并且-在指令解码阶段对子程序返回指令进行解码时,对从PC堆栈弹出的地址执行分支处理。

著录项

  • 公开/公告号US5355459A

    专利类型

  • 公开/公告日1994-10-11

    原文格式PDF

  • 申请/专利权人 MITSUBISHI DENKI KABUSHIKI KAISHA;

    申请/专利号US19920953414

  • 发明设计人 MASAHITO MATSUO;TOYOHIKO YOSHIDA;

    申请日1992-09-29

  • 分类号G06F9/38;G06F9/40;G06F9/42;

  • 国家 US

  • 入库时间 2022-08-22 04:31:02

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号