Patent ID: 7260690

Claim:
A microprocessor circuit for organizing access to data or stored programs, comprising: at least one microprocessor; a memory connected to said microprocessor, said memory including: a first memory storing an operating system; and at least one second memory for storing individual external programs, said second memory containing a plurality of memory areas defining address spaces, each individual external program being stored in one memory area, with each of said address spaces being assigned an identifier and at least one bit sequence defining access rights, said at least one bit sequence defining the access rights defining a first access right and a second access right, the first access right regulating accesses between two different ones of said memory areas, each of said two different ones of said memory areas containing a single, different individual external program, and the second access right regulating accesses within a single memory area containing a single individual external program; a first auxiliary register; a second auxiliary register; and a unit connected to said first and second auxiliary registers, said unit loading the identifier assigned to a respective memory area of said memory areas into said first auxiliary register in each case in an event of a memory access prior to an addressing of a to be addressed memory area and for loading the identifier of the to be addressed memory area into said second auxiliary register and performing a comparison of said first and second auxiliary registers.