摘要 |
PURPOSE:To reduce disorder of a pipeline and shorten the branch instruction execution time by writing preliminarily the analysis result of a branch instruction in an associative memory when the branch instruction is first executed in a data processor of the pipeline control system. CONSTITUTION:At a branch instruction execution time, the address of the branch instruction, an instruction word in the branch destination, and the analysis result are stored in an associative memory 24 of an instruction control unit 2 by signals 241, 215, and 211 respectively. The address (signal 241) of the branch instruction is used as a retrieval input to read out contents of the associative memory 24 when the same branch instruction is executed hereafter, and thereby, disorder of the pipeline processing between the branch instruction and the instruction in the branch destination is reduced, and the branch instruction execution time is shortened.
|