摘要 |
<p>A data processing device having a buffer (3) for prefetching a plurality of instructions, the buffer (3) is constructed by including two switching areas (A, B) enabling a switching and one common area (C) connecting to one of the two switching areas (A, B), as unconnected switching area of the two switching areas (B, A) is used exclusively for prefetching a destination instruction of a conditional jump instruction, so that the destination instruction is prefetched to the unconnected switching area (B, A) by a switching operation, and thus flexibility is increased, when the jump instructions are continued. Further, a number of prefetching destination instructions is determined so that a bottleneck in an instruction process is avoided, and thus the capacity of the two switching areas (A, B) is reduced the hard ware scale is not enlarged.</p> |