发明名称 DATA PROCESSOR
摘要 PURPOSE:To quickly process the instruction following a branch instruction by preventing the execution of the instructions prefetched after the branching instruction when a branching predictive failure signal is outputted and prefetching the instructions following the branching instruction in the correct branching direction via an advancing control circuit. CONSTITUTION:An input indicator 1 is set by the operand input data and held in an executing cycle. A through register 2 holds only '1' as an executing cycle as long as the arithmetic result is equal to the operand input data. Then a branching predictive register 3 holds the branching instruction at '1' if it is decided that the advancing control circuit prefetches the instruction following the branching instruction from the branch side and then at '0' as long as said instruction is not prefetched. A type register 4 holds the type of the branching instruction and a branching predictive failure detecting circuit 5 decides the branch or non-branch between both registers 2 and 4 during a data transfer cycle. The result of said decision is compared with the output of the register 3 and this discordant result is outputted through the circuit 5.
申请公布号 JPS63221428(A) 申请公布日期 1988.09.14
申请号 JP19870057346 申请日期 1987.03.11
申请人 NEC CORP 发明人 ONO SHOSHIRO
分类号 G06F9/38 主分类号 G06F9/38
代理机构 代理人
主权项
地址