A signal processor executes a required process based on a program stored in
a RAM connected to the signal processor. The program is transferred from a
ROM connected to a CPU, as requested. When the CPU determines based on the
status of the RAM that the contents of a particular one of instructions
which compose a particular program among the programs stored in the ROM
should be changed, the CPU changes the contents of the instruction and
transfers the changed instruction to the RAM. When a first one of a
plurality of programs stored in the RAM is replaced with a second program
transferred from the ROM, and the areas of the RAM used by the first and
second programs are different, the CPU also changes the contents of
instructions of other programs which are not required to be replaced.
Ein Signalprozessor führt einen erforderlichen Prozeß durch, der auf einem Programm basiert, das in einem RAM gespeichert wird, das an den Signalprozessor angeschlossen wird. Das Programm wird von einem ROM gebracht, das an eine CPU angeschlossen wird, wie verlangt. Wenn die CPU gegründet auf dem Status des RAM das feststellt, speicherte der Inhalt von einem bestimmten von Anweisungen, die bestehen, ein bestimmtes Programm unter den Programmen im ROM sollte geändert werden, die CPU Änderungen der Inhalt der Anweisung und Übertragungen die geänderte Anweisung auf das RAM. Wenn erstes einer Mehrzahl der Programme, die im RAM gespeichert werden, mit einem zweiten Programm ersetzt wird, das vom ROM gebracht wird und die Bereiche des RAM, das durch die ersten und zweiten Programme benutzt wird, unterschiedlich sind, ändert die CPU auch den Inhalt von Anweisungen anderer Programme, die nicht angefordert werden ersetzt zu werden.