Patent ID: 8762683

Claim:
An addressing device for addressing a memory device according to an address space, the memory device having a storage space, the addressing device comprising: an address decoder for receiving a first access address of the address space and determining whether to map the first access address to the storage space of the memory device; and an address translator, coupled to the address decoder, for translating the first access address into a second access address of the storage space according to an adjustable first base address when the first access address is mapped to the storage space of the memory device; wherein the address space comprises a first sub address space and a second sub address space; when the first access address belongs to the first sub address space or the second sub address space, the address decoder maps the first access address to the storage space of the memory device; wherein when the first access address belongs to the first sub address space, the address translator translates the first access address into the second access address according to the first base address; when the first access address belongs to the second sub address space, the address translator translates the first access address into the second access address according to an adjustable second base address; wherein the first base address is adjusted according to a first unit value, and the second base address is adjusted according to a second unit value; wherein the second unit value is smaller than the first unit value; wherein both the first sub address space and the second sub address space do not overlap, address sections of the storage space mapped by the first sub address space and the second sub address space are overlapped by means of adjusting one or both of the first and second base addresses to be close to each other.