A method and system for resolving virtual addresses using a page size tag
are described herein. In one embodiment, the method comprises translating
a virtual memory address into physical memory address. According to the
method, the translating includes producing a first page size tag and
choosing an entry in a translation lookaside buffer, wherein the entry
stores a second page size tag and a page frame number. The method also
includes comparing the first page size tag with the second page size tag.
The method also includes using the page frame number to form the physical
memory address, if the first page size tag is less than or equal to the
second page size tag.