Mechanism supporting execute in place read only memory applicati

Electrical computers and digital processing systems: memory – Address formation – Address mapping

Patent

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

711165, 711115, G06F 1200

Patent

active

058227849

ABSTRACT:
A program stored within an application memory storage area of a removable system resource has a more than one step and at least one of the steps requires a datum be written to a portion of the application storage area. The program is executed from the removable resource. A page table is built which has one page entry per page of the program. A given page entry maps a physical address for the page corresponding to the page entry to a virtual address for the corresponding page. Each page entry of the page table is marked to indicate that the page corresponding to the page entry has a read-only status. The program is then executed step-by-step. When the step requiring the datum to be written to the application storage area occurs, a faulting page is determined. The faulting page is the page that contains the portion of the application storage area to which the datum is to be written. The faulting page is copied to a writable area of system memory and the page entry corresponding to the faulting page is updated so that it points to the copy of the faulting page and indicates that the faulting page has a "read/write" status. The step requiring the datum to be written to the portion of application storage area is then re-executed and the datum is written to the copy of the faulting page in the writable area of system memory.

REFERENCES:
patent: 4443847 (1984-04-01), Bradley et al.
patent: 4485457 (1984-11-01), Balaska et al.
patent: 4532590 (1985-07-01), Wallach et al.
patent: 4758946 (1988-07-01), Shar et al.
patent: 4758951 (1988-07-01), Sznyter, III
patent: 4831522 (1989-05-01), Henderson et al.
patent: 4982360 (1991-01-01), Johnson et al.
patent: 5109521 (1992-04-01), Culley
patent: 5182805 (1993-01-01), Campbell
patent: 5592625 (1997-01-01), Sandberg
patent: 5630097 (1997-05-01), Orbits et al.
Stevens; Advanced Programming in the UNIX Environment; pp. 188-189, 1992.
John L. Hennessy, Computer Architecture A Quantitative Approach, 1990, Cl8.5-pp. 433-449.
"Subnotebook modem runs over 15 hours" COMDEX Daily, Tuesday, Nov. 17, 1992, p. 22.

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

Mechanism supporting execute in place read only memory applicati does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Mechanism supporting execute in place read only memory applicati, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Mechanism supporting execute in place read only memory applicati will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-327337

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