Patent
1996-03-12
1997-04-15
Treat, William M.
39518311, 395670, 395800, G06F 900
Patent
active
056219091
ABSTRACT:
A range check instruction sequence, which performs a logical comparison between two 32-bit values and updates the condition code as a result. It operates identically to the ESA/390 instruction compare logical (CLR) except for the way in which the condition code is set. The new condition code is a function of both the comparison result and the previous condition code. If the first operand is greater than the second operand, the condition code remains unchanged. If the first operand is less than or equal to the second operand, the condition code is set to 2 if it was previously 0 or 1, and is set to 3 if it was previously 2 or 3. This may be understood as advancing the state of the condition code among the groups (0,1), 2, and 3 if the first operand is not greater than the second operand.
REFERENCES:
patent: 3990054 (1976-11-01), Perlowski
patent: 4366537 (1982-12-01), Heller
patent: 4589065 (1986-05-01), Auslander
patent: 4809157 (1989-02-01), Eilert
patent: 4901233 (1990-02-01), Liptay
patent: 5003468 (1991-03-01), Watanabe
patent: 5136696 (1992-08-01), Beckwith
patent: 5226164 (1993-07-01), Nadas
patent: 5261084 (1993-11-01), Hashiguchi
patent: 5280593 (1994-01-01), Bullions
patent: 5307504 (1994-04-01), Robinson
patent: 5333287 (1994-07-01), Buerkle
patent: 5335334 (1994-08-01), Takahashi
patent: 5341482 (1994-08-01), Cutler
patent: 5345567 (1994-09-01), Hayden
patent: 5440702 (1995-08-01), Brewer et al.
IBM TDB vol. 25, No. 4A, Sep. 1992 "Milli-Code"Bullions et al.
Farrell Mark S.
Li Wen H.
Webb Charles F.
Augspurger Lynn L.
International Business Machines - Corporation
Marhoefer Laurence J.
Najjar Saleh
Treat William M.
LandOfFree
Specialized millicode instruction for range checking does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with Specialized millicode instruction for range checking, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Specialized millicode instruction for range checking will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-369571