[发明专利]程序执行方法及利用该方法的装置无效
申请号: | 97116429.0 | 申请日: | 1997-09-12 |
公开(公告)号: | CN1144124C | 公开(公告)日: | 2004-03-31 |
发明(设计)人: | 甲村康人;三浦宏喜;松本健志 | 申请(专利权)人: | 三洋电机株式会社 |
主分类号: | G06F9/22 | 分类号: | G06F9/22 |
代理公司: | 永新专利商标代理有限公司 | 代理人: | 黄剑锋 |
地址: | 日本*** | 国省代码: | 日本;JP |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明公开一种程序执行方法及利用该方法的装置,其在寄存器组内的多个通用寄存器,对其分别一并设置标记,在应写入到通用寄存器内的数据为零的情况下,在写入该数据的同时使该寄存器的标记置位,以后,想要用条件转移指令来检查通用寄存器的数据是否为零时,不是读出数据进行运算,而是观看标记。 | ||
搜索关键词: | 程序 执行 方法 利用 装置 | ||
【主权项】:
1.一种涉及分支处理的流水线程序执行方法,包括:在执行第一程序命令的执行阶段或存储器访问阶段,确定程序执行的计算结果或存储器访问中从存储器读出的数据是否具有属于规定值集合的一个值;在执行第一程序命令的寄存器写阶段,在数据保持单元内存储计算结果或从存储器读出的数据,并对应于该数据保持单元设置一标志来指示存储在其中的执行阶段或存储器访问阶段所确定的数据是否具有属于规定值集合的一个值;及在执行包含对数据保持单元的引用的后序的程序命令的命令解码阶段,通过检查对应于该数据保持单元的该标志执行一分支判断,来确定存储在数据保持单元中的数据具有属于规定值集合的一个值,而不估算存储在该数据保持单元中的数据,由此来提高分支判断的速度。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于三洋电机株式会社,未经三洋电机株式会社许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/97116429.0/,转载请声明来源钻瓜专利网。