Patent ID: 6832257
Filing Date: 2004-12-14
Classification: G06F

Abstract:
A memory access control system, comprising:request processing means for receiving, from an object, a processing request that includes a request to access memory at a designated address, and for executing processing in accordance with the processing request; memory access proxy means for receiving, from the request processing means, an agent-processing request corresponding to the processing request from the object, and in response thereto, setting memory protection information indicating a memory area that said object is allowed to access, and outputting a memory access instruction containing said memory protection information; wherein the memory access proxy means is a software program executed in a predetermined memory area; and memory management means for receiving said memory access instruction outputted by said memory access proxy means, and generating an exception with respect to the memory access instruction when said designated address provided by said object is not within the memory area indicated by said memory protection information, said exception being output to said request processing means.