发明名称 信息处理设备
摘要 本发明提供了一种信息处理设备,所述信息处理设备具有预解码器,对输入指令中的操作码进行解码,生成条件转移指令信息和指令类型信息,并将条件转移指令信息、指令类型信息和删除了操作码的输入指令写入指令缓存存储器,所述条件转移指令信息指示输入指令是条件转移指令,所述指令类型信息在输入指令是条件转移指令时指示条件转移指令的类型;以及历史信息写单元,作为指令缓存存储器中存储的条件转移指令的运行结果,将指示条件转移指令是否被转移的历史信息写入指令缓存存储器中的如下区域,其中条件转移指令的操作码被删除。
申请公布号 CN101251793B 申请公布日期 2010.12.08
申请号 CN200810007989.3 申请日期 2008.02.22
申请人 富士通半导体股份有限公司 发明人 山崎恭启
分类号 G06F9/38(2006.01)I 主分类号 G06F9/38(2006.01)I
代理机构 北京东方亿思知识产权代理有限责任公司 11258 代理人 赵淑萍
主权项 一种信息处理设备,包含:指令缓存存储器,存储指令;预解码器,对输入指令中的操作码进行解码,当所述输入指令是条件转移指令时,生成条件转移指令信息和指令类型信息,并将所述条件转移指令信息、所述指令类型信息和删除所述操作码后的输入指令写入所述指令缓存存储器,所述条件转移指令信息指示所述输入指令是条件转移指令,所述指令类型信息指示所述条件转移指令的类型;指令运行单元,读取所述指令缓存存储器中的指令以进行解码和运行;历史信息写单元,根据所述指令运行单元对所述条件转移指令的运行结果来将指示所述条件转移指令是否被转移的历史信息写入所述指令缓存存储器中如下区域,所述区域中,所述条件转移指令的操作码被删除;转移预测器,当所述指令缓存存储器中的条件转移指令被读取时,基于所述历史信息来预测读取的条件转移指令是否会被转移,并将预测信息输出到地址发生器;以及地址发生器,基于从所述转移预测器输入的所述预测信息生成提取地址。
地址 日本神奈川县