Patent ID: 7376820

Claim:
An information processing apparatus, comprising: a control unit to process an operation instruction, which does not have a functional specification, as a specific application-purpose operation instruction; a specific application-purpose instruction operating unit supporting flexible pipeline processing and carrying an operation of the specific application-purpose operation instruction for each application field; a rewritable register prescribing a number of cycles from when an instruction of said specific application-purpose instruction operating unit is issued until issuance of an immediately subsequent instruction that is same as the instruction of said specific application-purpose instruction operation unit, wherein the instruction of said specific application-purpose instruction operating unit occupies an operating unit source; and a processor core including a flag changing over between a case where a number of cycles, which is prescribed from when an instruction of said specific application-purpose instruction operating unit is issued until issuance of the same instruction in succession, becomes the same as another number of cycles, which is prescribed from when the instruction of the specific application-purpose instruction operating unit is issued a result of the specific application-purpose instruction operating unit is obtained, and a case where the same instruction is issued in succession in each cycle, wherein said control unit controls issuing the instructions based upon the rewritable register and the processor core flag.