Patent ID: 7409607
Filing Date: 2008-08-05
Classification: G06F

Abstract:
1. A memory address generating apparatus that is disposed in a processor, the memory address generating apparatus generating an address of an access destination to a memory that is accessible by the processor, the memory address generating apparatus comprising: an address converting circuit, after setting a first setting region storing substitution source data and a second setting region storing substitution destination data that are a substitution target of the substitution source data in an address space provided by the memory, if a specified address specified by the processor as the access destination to the memory lies between a first beginning address and an end address of the first setting region, changing the specified address to a substitution destination address generated by adding a difference between the specified address and the first beginning address to a second beginning address of the second setting region, wherein if the specified address lies between the first beginning address and the end address, the substitution destination data in the second setting region corresponding to the substitution destination address is substituted for the substitution source data in the first setting region corresponding to the specified address.