Memory management unit with overlapping control for accessing ma

Boots – shoes – and leggings

Patent

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

3642384, 364246, 3642463, 3642464, 3642465, 3642454, G06F 900

Patent

active

049263161

ABSTRACT:
An improved memory management unit (MMU) for interfacing between a CPU and a main computer memory. The MMU receives logical addresses from the CPU and converts a portion of the logical address to be used for generating a physical address to address to address the main memory. The MMU memory contains relocation data which is stored in a plurality of segments known as contexts. For a given logical address provided by the CPU, the CPU also selects an appropriate context so that the mapping of the main memory is determined by the selected relocation base. This permits relocation data to be stored for a plurality of processes and thus, allows several programs to be run without reprogramming the MMU. Special "limit" bits and "access" bits are also stored in the MMU's memory for each of the relocation base data. The limit bits are used to check the range of the memory area requested for a given context to determine if it is in the allowable range. Access bits are used to determine if the type of access being requested is a legal access for the given context. Because the MMU stores a number of relocation bases which are programmable by the CPU, areas of main memory can be accessed by more than one context, thereby providing an overlapped mapping of the main memory. For example, in a supervisory mode the supervisory context is able to access all of the main memory.

REFERENCES:
patent: 3828327 (1974-08-01), Berglund et al.
patent: 3902163 (1975-08-01), Amdahl et al.
patent: 4004278 (1977-01-01), Nagashima
patent: 4037215 (1977-07-01), Birney et al.
patent: 4084224 (1978-04-01), Appell et al.
patent: 4084227 (1978-04-01), Bennett et al.
patent: 4084228 (1978-04-01), Dufond et al.
patent: 4096568 (1978-06-01), Bennett et al.
patent: 4104718 (1978-08-01), Poublan et al.
patent: 4130867 (1978-12-01), Bachman et al.
patent: 4297743 (1981-10-01), Appell et al.
patent: 4316245 (1982-02-01), Luu et al.
patent: 4354225 (1982-10-01), Frieder et al.
patent: 4376297 (1983-03-01), Anderson et al.
patent: 4378591 (1983-03-01), Lemay
patent: 4410941 (1983-10-01), Barrow et al.
patent: 4424561 (1984-01-01), Stanley et al.
Wescon Conference Record, vol. 25, Sep. 1981, pp. 1-9, El Segundo, U.S.; S. Walters: "Memory Management Made Easy with the Z8000".
Electronic Design, vol. 29, No. 17, Aug. 1981, pp. 115-121, Waseca, MN, U.S.; D. L. Collins et al.: "Memory Management Chip Masters Large Data Bases".
Electronics International, vol. 54, No. 11, Jun. 1981, pp. 134-138, New York, U.S.; J. Beekmans et al.: "Chip Set Bestows Virtual Memory on 16-bit Minis".

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

Memory management unit with overlapping control for accessing ma does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Memory management unit with overlapping control for accessing ma, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Memory management unit with overlapping control for accessing ma will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-626271

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