Boots – shoes – and leggings
Patent
1986-12-17
1990-05-15
Shaw, Gareth D.
Boots, shoes, and leggings
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".
Baker Paul A.
Marten Gary L.
Apple Computer Inc.
Mills John G.
Shaw Gareth D.
LandOfFree
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.
Profile ID: LFUS-PAI-O-626271