-
公开(公告)号:JPH0728640A
公开(公告)日:1995-01-31
申请号:JP9729994
申请日:1994-05-11
Applicant: IBM
Inventor: ARAN IAN ARUPAATO , MAIKERU JIERARUDO MOORU
Abstract: PURPOSE: To allow a program to judge the validity of an unexecuted instruction in the middle of its execution. CONSTITUTION: This device is provided with a test operation code (TSTOP) previously testing the validity of the instruction before the execution of the desired instruction. The previous testing function is included in the microcode of the execution unit 110 of CPU 100 to set a return value showing one of below-mentioned four states within a program state word. The four states are (1) the desired instruction exists and operable, (2) the desired instruction exists in a computer system but this CPU 100 is not usable (at the time of asymmetry, e.g.), (3) the desired instruction does not exist in this computer system and (4) the OP code of TSTOP is recognized but the existence of the desired instruction can not be recognized. A program judging whether to issue the desired program by issuing a TSTOP instruction 108 is capable of testing this return value.
-
公开(公告)号:JPH06202996A
公开(公告)日:1994-07-22
申请号:JP20220093
申请日:1993-08-16
Applicant: IBM
Inventor: ROJIYAA RAIRU BUROTSUKUMAIYAA , RICHIYAADO DAIBENDORUFU , DANIERU EDOWAADO HAUSU , AARU EICHI JIENAA , MAAGARETSUTO KERII RABERU , MAIKERU JIERARUDO MOORU , SUCHIYUAATO RUISU SAIREN
Abstract: PURPOSE: To provide an expansion function of two-phase commit protocol which attains the subscription of distributed subscribers between physically separated agents without relying upon the communication mechanism used by data processing systems. CONSTITUTION: A special processing state called first-phase (EPOP) which can distribute coordinator functions by using an arbitrary communication mechanism is added to a two-phase commit protocol. A subscriber sends a two-phase commit protocol sequence to a distributed system in a special stage in which the subscriber can acquire a control right. The communication mechanism is used so that the mechanism can become part of a distributed coordinator. The coordinator itself does not require the knowledge about the other systems. The special processing system is validated by operating system service called first-phase terminating process enable (EEPOEP). Because of the EEPOEP, the expansion function of the two-phase commit protocol can be used on an executing-side system.
-
公开(公告)号:JPH0683625A
公开(公告)日:1994-03-25
申请号:JP489093
申请日:1993-01-14
Applicant: IBM
Inventor: ARAN IAN ARUPAATO , KAARU EDOWAADO KURAAKU , JIEFURII ARAN FUREI , MAIKERU JIERARUDO MOORU
Abstract: PURPOSE: To provide a PROGRAM CALL for the reference space of a task designation enabling unit. CONSTITUTION: A reference space is identified, and one reference address space parameter or more are retrieved from a DUCT to be used at the time of performing access to corresponding control information positioned in a second table 602 of an address space number. A BASTEO 504 is retrieved from a DUCT 500, and 6 zeros are added to the right side of the BASTEO for forming an actual address at the time of obtaining an entry 604 (ASTE) of the table 602. A permission index (AX) 606 of the ASTE and a BASN 508 are respectively placed in a control register 4 of a 608 (AX) and a 610 (PASN), a segment table indication 612 of the ASTE is placed in a control register 1 of a PSTD 614, and an actual SDTE address is placed in a control register 5 of a 616 as a PASTEO. The entry of the second table of an ASN is obtained by using a BASTEO positioned at the DUCT.
-
-