1. An information processing apparatus that has multiple functional parts and power management domains that serve as control units when supplying power to the functional parts, and that autonomously controls supply of power to the power management domains, the apparatus comprising: a power supply control part that supplies power to only a power management domain that includes the functional part associated with execution of an input instruction, and that stops the power supply to the power management domain in response to termination of execution of an instruction by the functional part; and an execution result storage part that stores a result generated by execution of an instruction by the power management domain to which power is supplied by the power supply control part, independently of the power supply control part supplying power and stopping the supply of power; wherein, after supply of power to a power management domain that terminates execution of an instruction is stopped by the power supply control part, another power management domain to which power is supplied reads out a result that is stored in the execution result storage part.