Patent ID: 8621180
Filing Date: 2013-12-31
Classification: G06F

Abstract:
1. A computer program product for translation of a virtual address into a translated address of a desired block in main storage in a computer system of a machine architecture, the computer program product comprising: a non-transitory storage medium readable by said computer system, said computer readable medium storing instructions for performing: based on an initial origin address of a translation table of a hierarchy of translation tables comprising a segment table, obtaining a segment table entry from said segment table, said segment table entry configured to include a format control field; based on an enhanced Dynamic Address Translation (DAT) facility being enabled, determining whether said format control field consists of an enabled value or a not-enabled value, wherein the enabled value of the format control field indicates the segment table entry is configured to consist of a first set of functional fields, a second set of functional fields and a segment-frame absolute address of a large block of main storage, wherein the not-enabled value of the format control field indicates the segment table entry is formatted to consist of the first set of functional fields and an origin address of a page table; and based on said determining said format control field is enabled, a processor performing: