memory protection
memory protection Any of many methods for controlling access to or use of memory. This control may be to prevent inadvertent user interference, to provide for system security, or both.
A mechanism for controlling the types of access permitted to an area of memory is known as a memory protect. In virtual memory systems it may be possible to assign certain areas as being capable of designated modes of access; for example, an area that is known to contain only the code of shared subroutines may be designated as having “execute only” access, and can only be read during the instruction-fetch phase of executing an instruction. The permitted mode of access may differ for different processes. Definition of memory areas may use bounds registers; fixed memory areas may be controlled by locks and keys; individual words may be controlled by tags.
A violation of the memory protection system usually leads via an interrupt to a forced process termination.
A mechanism for controlling the types of access permitted to an area of memory is known as a memory protect. In virtual memory systems it may be possible to assign certain areas as being capable of designated modes of access; for example, an area that is known to contain only the code of shared subroutines may be designated as having “execute only” access, and can only be read during the instruction-fetch phase of executing an instruction. The permitted mode of access may differ for different processes. Definition of memory areas may use bounds registers; fixed memory areas may be controlled by locks and keys; individual words may be controlled by tags.
A violation of the memory protection system usually leads via an interrupt to a forced process termination.
More From encyclopedia.com
Memory , Memory is involved in almost every aspect of children's behavior, from everyday occurrences such as finding a misplaced toy, through the routine dema… random access , random access
1. A type of memory access in which storage locations can be accessed in any order. The term is applied primarily to the main memory of… Cache , cache (cache memory) A type of memory that is used in high-performance systems, inserted between the processor and memory proper. The memory hierarch… Collective Behavior , Collective memory is a representation of the past that is shared by members of a group, such as a generation or nation-state. The concept is usually… Memorial , MEMORIAL
Memorial, a self-described "international, historical-educational, human rights, and charitable society," was founded in Moscow in 1988. Its… Semantic Memory , In 1972 the cognitive scientist Endel Tulving (b. 1927) argued that conscious recollection (i.e., declarative memory) is composed of two separate mem…
You Might Also Like
NEARBY TERMS
memory protection