-
公开(公告)号:JPH01228038A
公开(公告)日:1989-09-12
申请号:JP31965988
申请日:1988-12-20
Applicant: IBM
Inventor: RICHIYAADO IIUIN BAAMU , TERII RII BOODEN , JIYASUTEIN RARUFU BATSUTOUERU , KAARU EDOWAADO KURAAKU , AREN JIYOOJI GANEKU , JIEEMUZU RAMU , MAIKERU JIERAADO MAARU , KENESU AANESUTO PURAMUBETSUKU , KIYASUPAA ANSONII SUKARUZUI , RICHIYAADO JIYON SHIYAMARUZU , RONARUDO MOOTON SUMISU , JIYURIAN TOOMASU
Abstract: PURPOSE: To block undesired access to an address space by performing the user management of address space corresponding to a token applied from a system for space identification. CONSTITUTION: An access register transform(ART) operation 10 uses contents in an access register for providing a segment table describer(STD) to be used for dynamic address translation(DAT). An instruction 12 contains an OP code, B field for designating a general-purpose register 14 containing a base address, and displacement D for generating the logical address of a storage area operand while being combined with the base address in the general-purpose register 14 through an adder 15. The STD from the ART 10 is combined with the logical address from the adder 15 and translated together by a DAT 18, and the real address of an operand to be used for the system is generated.
-
公开(公告)号:JPH01228039A
公开(公告)日:1989-09-12
申请号:JP31966488
申请日:1988-12-20
Applicant: IBM
Inventor: RICHIYAADO IIUIN BAAMU , TERII RII BOODEN , JIYASUTEIN RARUFU BATSUTOUERU , KAARU EDOWAADO KURAAKU , AREN JIYOOJI GANEKU , JIEEMUZU RAMU , MAIKERU JIERAADO MAARU , DEBUIDO RICHIYAADO PEEJI , KENESU AANESUTO PURAMUBETSUKU , KIYASUPAA ANSONII SUKARUZUI , RICHIYAADO JIYON SHIYAMARUZU
Abstract: PURPOSE: To make permission hierarchical and non-hierarchical as well by providing a program permitting mechanism equipped with plural access registers and an access register transformation(ART) means. CONSTITUTION: An instruction 12 contains an OP code, B field for designating a general-purpose register 14 containing a base address, and displacement D for generating the logical address of a storage area operand while being combined with the base address in the general-purpose register 14 through an adder 15. An ART operation 10 uses contents in access registers 16 for providing a segment table describer (STD) to be used for dynamic address translation(DAT). When an access list entry token (AELT) is transformed by the ART 10, the STD corresponding to an address space for storing data is applied. The real address of an operand to be used for a system is generated from DAT 18.
-
公开(公告)号:JPH01207859A
公开(公告)日:1989-08-21
申请号:JP31966088
申请日:1988-12-20
Applicant: IBM
Inventor: RICHIYAADO IIUIN BAAMU , TERII RII BOODEN , KAARU EDOWAADO KURAAKU , AREN JIYOOJI GANEKU , JIEEMUZU RAMU , MAIKERU JIERAADO MAARU , KIYASUPAA ANSONII SUKARUZUI , RICHIYAADO JIYON SHIYAMARUZU
Abstract: PURPOSE: To individually control the capability of a user and the acknowledgement right to access a space by providing an access register which includes an access list entry token and operating the token. CONSTITUTION: The token included in the access register 22 specifies a space indirectly, so a nonprivileged instruction or subroutine can save and use the contents of the register 22 for another purpose and restores the contents. Therefore, the control and acknowledgement right of the address space can be corrected by operating the token. Further, the definitions of the address space of a system are given from a 2nd table and central control is therefore enabled. Many users have access lists and are then able to access the address space, and >=2 entries can indicate the same 2nd entry. Consequently, the capability of a user and the acknowledgement right to address the space can separately be controlled.
-
-