摘要 |
A processor includes a register file unit (42) for storing operands and operational results, operation units (39 to 41) for performing operations on the operands and writing operation results into the register file unit in a normal operation mode, and a random number generator for generating random numbers and outputting, instead of the operands, the random numbers to the operation units in a test mode. The processor includes a selector part (49 to 54) for selecting the operands from the register file unit in the normal operation mode and selecting the random numbers generated by the random number generator in the test mode, the operands or the random numbers selected by said selector being applied to the operation units. <IMAGE> |