Emulation of segment bounds checking using paging with sub-page

Boots – shoes – and leggings

Patent

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

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.

LandOfFree

Say what you really think

Search LandOfFree.com for the USA inventors and patents. Rate them and share your experience with other people.

Rating

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.

Rate now

     

Profile ID: LFUS-PAI-O-978235

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.