Boots – shoes – and leggings
Patent
1994-03-08
1995-08-08
Lall, Parshotam S.
Boots, shoes, and leggings
395500, 395411, 3642563, 3642564, 3642566, 364969, G06F 1210
Patent
active
054407109
ABSTRACT:
Segmentation is added to a reduced instruction set computer (RISC) processor which supports paging. The arithmetic-logic-unit (ALU) is extended to allow for a 3-port addition so that the segment base can be added when the virtual address is being generated. Segment bounds checking is achieved by extending the paging system to allow for valid regions that are less than the full page size. Sub-page validity can mimic segmentation because a segment can be broken up into a number of full pages and one or more partially-valid pages at the segment boundaries. A page that is not wholly valid has an "event" on the page, and a memory reference to this page will either cause a software routine to be invoked to check the segment bound, or an extension to the TLB, called a sub-page validity buffer, is used to check if the reference was to a valid portion of the page. Events may also be defined for program watchpoints and defective memory locations. Segment bounds thus do not have to be compared for each access, and the bounds do not even have to be stored on the CPU die.
REFERENCES:
patent: 3942155 (1976-03-01), Lawlor
patent: 4376297 (1983-03-01), Anderson et al.
patent: 4550368 (1985-11-01), Bechtolsheim
patent: 4885680 (1989-12-01), Anthony et al.
patent: 4961135 (1990-10-01), Uchihori
patent: 4972338 (1990-12-01), Crawford et al.
patent: 5058003 (1991-10-01), White
patent: 5261049 (1993-11-01), Lumelsky et al.
John L. Hennessy & David A. Patterson, Computer Architecture A Quantitative Approach, 1990, Ch 8, pp. 14, 15.
Andrew S. Tanenbaum, Modern Operating Systems, 1992, Ch 3.
William J. Dally, A Fast Translation Method for Paging on Top of Segmentation, IEEE 1992.
Blomgren James S.
Cohen Earl T.
Richter David E.
Auvinen Stuart T.
Exponential Technology Inc.
Kang Sang Yong
Lall Parshotam S.
LandOfFree
Emulation of segment bounds checking using paging with sub-page does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with Emulation of segment bounds checking using paging with sub-page , we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Emulation of segment bounds checking using paging with sub-page will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-978235