A computer system comprises a microcomputer and external memory means in
communication with the microcomputer for storing various programs and
various items of data. The microcomputer comprises a nonerasable ROM
having stored therein a basic program and basic data indispensable to the
operation of the system, a RAM for storing various programs or various
kinds of data, a CPU for executing programs and processing data, and an
interface circuit for providing communications with external devices. The
external memory means has stored therein a modification program for
modifying a portion of program data contained in the basic program, and a
modification starting address indicating a location in the basic program
where the modification of the basic program by the modification program is
to be started. The CPU has an address interrupt function for processing an
interrupt at a predetermined interrupt address. The microcomputer modifies
the basic program by transferring the modification program from the
external memory means to the RAM, storing the modification starting
address in the CPU as the interrupt address, and executing a command to
jump to a head address of the modification program in the RAM for an
address interrupt.
Um sistema computatorizado compreende um microcomputer e uns meios externos da memória em uma comunicação com o microcomputer para armazenar vários programas e vários artigos dos dados. O microcomputer compreende uma ROM nonerasable que armazena nisso um programa básico e um indispensable básico dos dados à operação do sistema, de uma RAM para armazenar vários programas ou vários tipos dos dados, de um processador central para executar programas e processar dados, e de um circuito de relação para fornecer comunicações com os dispositivos externos. Os meios externos da memória armazenaram nisso um programa da modificação para modificar uma parcela dos dados do programa contidos no programa básico, e um endereço começando da modificação que indica uma posição no programa básico onde a modificação do programa básico pelo programa da modificação deve ser começada. O processador central tem uma função da interrupção do endereço para processar uma interrupção em um endereço predeterminado da interrupção. O microcomputer modifica o programa básico transferindo o programa da modificação dos meios externos da memória à RAM, armazenando o endereço começando da modificação no processador central como o endereço da interrupção, e executando um comando saltar a um endereço principal do programa da modificação na RAM para uma interrupção do endereço.