Address generating mechanism for multiple virtual spaces

Boots – shoes – and leggings

Patent

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

G06F 936

Patent

active

043553559

ABSTRACT:
The detailed embodiment associates access registers (AR's) with the general purpose registers (GPR's) in a data processor. The AR's are each loaded with a unique STD (segment table descriptor). The STD comprises a segment table address in main storage and a segment table length field. There are 15 AR's associated respectively with 15 GPR's in a processor to define a subset of up to 15 data address spaces. The STD in an AR is selected for address translation when the associated GPR is selected as a storage operand base register, such as being the GPR selected by the B-field in an IBM System/370 instruction. The invention allows each AR to specify that it does not use the STD in its associated AR to define its data address space, but instead uses the STD in the program address space AR. However, the STD content of an AR is not selected for an address translation if the associated GPR is selected for a purpose other than as a storage operand base register, such as if a GPR is selected as an index (X) register or as a data source or sink register (R) for an instruction. A sixteenth AR may be provided to define and control the executing program address space, which may also contain data.
The embodiment obtains authority and other control for access to and use of the content in each address space by also associating an AR Control Vector (ARCV) register with each AR.

REFERENCES:
patent: 3778776 (1973-12-01), Hakozaki
patent: 3938096 (1976-02-01), Brown et al.
patent: 3949378 (1976-04-01), Crabb et al.
patent: 4004278 (1977-01-01), Nagashima
patent: 4035779 (1977-07-01), Birney et al.
patent: 4037207 (1977-07-01), Birney et al.
patent: 4037214 (1977-07-01), Birney et al.
patent: 4037215 (1977-07-01), Birney et al.
patent: 4038645 (1977-07-01), Birney et al.
patent: 4042913 (1977-08-01), Birney et al.
patent: 4050060 (1977-09-01), Birney et al.
patent: 4084227 (1978-04-01), Bennett et al.
patent: 4096573 (1978-06-01), Heller et al.
patent: 4128875 (1978-12-01), Thurber et al.
patent: 4136385 (1979-01-01), Gannon et al.
patent: 4145738 (1979-03-01), Inoue et al.

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

Address generating mechanism for multiple virtual spaces does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Address generating mechanism for multiple virtual spaces, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Address generating mechanism for multiple virtual spaces will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-1340982

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