发明授权
- 专利标题: Data processor and data processing system
- 专利标题(中): 数据处理器和数据处理系统
-
申请号: US953387申请日: 1997-10-17
-
公开(公告)号: US5918045A公开(公告)日: 1999-06-29
- 发明人: Osamu Nishii , Sadaki Nakano , Norio Nakagawa , Takanobu Tsunoda
- 申请人: Osamu Nishii , Sadaki Nakano , Norio Nakagawa , Takanobu Tsunoda
- 申请人地址: JPX Tokyo
- 专利权人: Hitachi, Ltd.
- 当前专利权人: Hitachi, Ltd.
- 当前专利权人地址: JPX Tokyo
- 优先权: JPX8-275675 19961018
- 主分类号: G06F9/32
- IPC分类号: G06F9/32 ; G06F9/38
摘要:
The data processor includes a CPU and an instruction prefetch buffer that prefetches an instruction executed by the CPU and stores it therein. The CPU contains a detection circuit for detecting whether or not a displacement from a branch instruction to a branch target instruction is a specific displacement on the basis of branch displacement information that the concerned branch instruction holds. The instruction prefetch buffer clears an instruction already prefetched when the detection circuit detects that the displacement is not the specific displacement and outputs a branch target instruction newly fetched to the CPU, and outputs a branch target instruction already prefetched to the CPU when the detection circuit detects that the displacement is the specific displacement. Thus, the date processor fetches a branch target instruction within a certain range from the instruction prefetch buffer at a high speed without adding the nullifying bit on the instruction code.
公开/授权文献
信息查询