Computer, recorded medium on which address validity checking program is recorded, and address validity checking method

   
   

When a request processing unit 2a receives processing request including memory access, it executes processing in accordance with the request, and when memory access takes place, it outputs access request to address designated by the processing request. A memory access proxy unit 2b sets memory protection information 1a of object 1 at a memory management unit 3a to output memory access instruction to a processor 3. The memory management unit 3a generates exception when memory access instruction from the memory access proxy unit 2b is access except for area set as memory protection information 1a. Thus, it is possible to carry out, at high speed, with high reliability, memory access such that, in accordance with request of an object, other object executes.

Cuando una unidad de proceso de la petición 2a recibe el proceso de la petición incluyendo el acceso de memoria, ejecuta el proceso de acuerdo con la petición, y cuando ocurre el acceso de memoria, hace salir la petición del acceso a la dirección señalada por la petición de proceso. Una unidad 2b del poder del acceso de memoria fija la información 1a de la protección de la memoria del objeto 1 en una unidad 3a de la gerencia de la memoria para hacer salir la instrucción de acceso de memoria a un procesador 3. La unidad 3a de la gerencia de la memoria genera la excepción cuando la instrucción de acceso de memoria de la unidad 2b del poder del acceso de memoria es acceso a excepción del área fijada como información 1a de la protección de la memoria. Así, es posible realizar, en la velocidad, con la alta confiabilidad, acceso de memoria tales que, de acuerdo con la petición de un objeto, el otro objeto se ejecuta.

 
Web www.patentalert.com

< Method and system for achieving high availability in a networked computer system

< Method for recovering from malfunctions in an agent module of a modular network device

> Deputization in a distributed computing system

> Address translation

~ 00150