Patent ID: 7340587
Filing Date: 2008-03-04
Classification: G06F

Abstract:
1. An information processing apparatus performing pipeline control, comprising: a first fetch cue fetching a non-branch location instruction; a second fetch cue fetching a branch instruction; a fetch circuit performing arithmetic of a fetch address to fetch an instruction code, fetching the first fetch cue or the second fetch cue, outputting a first fetch cue instruction or a second fetch cue instruction to a decoder circuit; a decoder circuit receiving and decoding the instruction code fetched by the first fetch cue or the second fetch cue; and an execution circuit executing an instruction based on a decoding result, wherein the fetch circuit includes a selective circuit selecting which instruction for the first fetch cue or the second fetch cue to send to the decoder circuit based on an execution result of a comparison instruction and a decoding result of a branch instruction.