发明名称 | 信息处理单元和信息处理方法 | ||
摘要 | 本发明给出一种信息处理单元,包括:一预取缓冲器,用于通过具有两倍于指令长度或更大的宽度的总线取出指令,以存储所预取出的指令;一解码器,用于对存储在所述预取缓冲器中的指令进行解码;和一运算单元,用于运行经解码的指令。一指令请求控制电路,当解码出分支指令时,执行用于预取分支目标指令的预取请求,否则顺序地执行用于预取指令的预取请求。一预取控制电路,当通过运行分支指令确认了分支发生时,将分支目标指令取出到所述预取缓冲器中,而当分支不发生时,忽略分支目标指令。 | ||
申请公布号 | CN1497436A | 申请公布日期 | 2004.05.19 |
申请号 | CN200310101739.3 | 申请日期 | 2003.10.22 |
申请人 | 富士通株式会社 | 发明人 | 猿渡俊明;末武清次 |
分类号 | G06F9/38 | 主分类号 | G06F9/38 |
代理机构 | 北京三友知识产权代理有限公司 | 代理人 | 李辉 |
主权项 | 1.一种信息处理单元,包括:一预取缓冲器,用于通过具有两倍于指令长度或更大的宽度的总线来取出指令,以存储所预取出的指令;一解码器,用于对存储在所述预取缓冲器中的指令进行解码;一运算单元,用于运行经解码的指令;一指令请求控制电路,当解码出分支指令时,执行用于预取分支目标指令的预取请求,否则顺序地执行用于预取指令的预取请求;和一预取控制电路,当通过运行分支指令确认了分支发生时,将分支目标指令取出到所述预取缓冲器中,而当分支不发生时,忽略分支目标指令。 | ||
地址 | 日本神奈川县川崎市 |