摘要 |
<p>PURPOSE: To efficiently execute a long program even with the program memory of a small capacity and to reduce a burden of a CPU. CONSTITUTION: The DMA instruction of the program is provided together with an arithmetic instruction in the program stored in a program RAM 60. An instruction decoder 65 successively reads the respective instructions of the program out of the program RAM 60, controls respective parts, and when the DMA instruction of the program is decoded in the execution process of the program, activates a DMA controller 22 so as to DMA transfer the program from an outside to the program RAM 60 after saving the value of a program counter 61. Then, after the transfer is ended, the value of the program counter 61 is restored and the execution of the program is restarted. Thus, a DSP 23 is operated so as to replenish its own program by its own program.</p> |