Address space control apparatus for virtual memory systems
AssigneeHitachi, Ltd.
InventorsMasakazu Fukagawa, Yasuhiko Hatakeyama, Toshiyuki Kinoshita, Toshiaki Arai
Life of this patent
Estimating the term…
Loading patent…
AssigneeHitachi, Ltd.
InventorsMasakazu Fukagawa, Yasuhiko Hatakeyama, Toshiyuki Kinoshita, Toshiaki Arai
Estimating the term…
In a disclosed embodiment of the address space control apparatus, each general-purpose register usable as a base register is associated with another general-purpose register in addition to an access register containing a segment table origin. When a general-purpose register is selected as a base register, the contents of its associated general-purpose register are read out and added to the segment table origin from the associated access register to provide an effective segment table origin. In a modification, the access registers are omitted, and the general-purpose register selected as a base register are used to select an entry in a register or register array containing segment table origins in respective entries. In other embodiments disclosed, general-purpose registers are used in different manners to enhance virtual address space control functions.
An address space control apparatus in a virtual memory system having a storage means and a plurality of general-purpose register means usable as registers which supply data for address calculation, wherein address information specified by an instruction is used to calculate a logical address in an address space, said logical address being combined with an address space identifier defining the address space for translation into a real address in said storage means, said address space control apparatus comprising:
An address space control apparatus in a virtual memory system having a storage means and a plurality of general-purpose register means usable as registers which supply data for address calculation, wherein address information specified by an instruction is used to calculate a logical address in an address space, said logical address being combined with an address space identifier defining the address space for translation into a real address in said storage means, said address space control apparatus comprising:
An address space control apparatus in a virtual memory system having a storage means and a plurality of general-purpose register means usable as registers which supply data for address calculation, wherein address information specified by an instruction is used to calculate a logical address in an address space, said logical address being combined with an address space identifier defining the address space for translation into a read address in said storage means, said address space control apparatus comprising:
An address space control apparatus in a virtual memory system having a storage means and a plurality of general-purpose register means usable as registers which supply data for address calculation, wherein address information specified by an instruction is used to calculate a logical address in an address space, said logical address being combined with an address space identifier defining the address space for translation into a real address in said storage means, said address space control apparatus comprising:
Dependencies are inferred from the claim text.