摘要 |
PURPOSE:To realize application software which is simple and does not spoil the responsibility of a program by performing exclusive control over a common resource in a main memory when a processor executes the program. CONSTITUTION:The contents of the main memory 1 are referenced from main frames 32a and 32b through a memory bus 2. An exclusive state memory 4 is stored with the exclusive state of the memory 1 and the address of the memory 1 placed in an exclusive state and the number of a processor in an exclusive state are written therein. Program counters 31a and 31b are registers which indicate the current execution address of the program. Control registers 33a and 33b are registers which control the processor main frames 32a and 32b respectively and hold their states. Namely, STOP/RUN states, exclusive queue states, and interruption inhibition states of the processors are stored. For this purpose, the contents of the registers 33a and 33b are rewritten to inhibit the corresponding processors from being interrupted by other programs. |