摘要 |
A technique for preventing unauthorized operations in a microprocessor system provided for inhibiting access to a memory by checking specific addresses and codes, includes storing main programs and predetermined specific codes in a first memory, the execution of the specific codes by a user being prohibited; storing user programs in a second memory; respectively writing and reading the main and user programs to and from the first and second memories with a CPU; receiving address information over an address bus into a first check circuit, connected between the CPU and the first and second memories; activating a first check signal in the first check circuit to inhibit access to the first memory when an access instruction to a predetermined prohibited address is supplied by the CPU; receiving data information including instruction codes over a data bus into a second check circuit, connected between the CPU and the first and second memories; activating a second check signal in the second check circuit when instruction codes of the user program are the specific codes; receiving the first and second check signals into an inhibit circuit; and inhibiting access to the first and second memories according to the first and second check signals.
|