摘要 |
<p>Microprocessor (100) comprising prefetch means for initiating an instruction prefetch cycle for a branch target instruction (301) before the execution of a conditional branch instruction is completed and for fetching instruction data of a plurality of bytes, a branch buffer (201) for temporarily stored the fetch instruction data of a plurality of bytes, means, reponsive to information of less significant bit or bits of a branch address for selecting a byte or bytes to be outputted from a branch buffer (201), and means for transferring the selected byte or bytes to an instruction decoder unit (130) when a branch is taken. <IMAGE></p> |