Patent
1995-06-07
1997-11-18
Lall, Parshotam S.
395800, G06F 930
Patent
active
056896956
ABSTRACT:
This invention performs conditional operations and conditional branches based upon mixed conditions. The invention performs a first arithmetic/logical operation via an arithmetic logic unit (230). At least one status bit in a status register (210) is set based upon the results. This status bit could be a negative status bit, a carry out status bit, an overflow status bit or a zero status bit. In a first embodiment, the arithmetic logic unit (230) performs a second operation conditional upon a selected one of the status bits. The status bits are then set based upon the results of this second operation. A third operation, which could be an arithmetic logic unit operation, a memory load, memory store, a register to register move, a subroutine call, subroutine return or program branch, is conditional upon the selected status bit, thus performing upon the logical AND of the results of the first and second operations. In a second embodiment, the second operation is conditioned on the inverse of the selected status bit. The result of this second operation also sets the status bits. The third operation is conditional upon the selected status bit. Thus the third operation is performed if either the first operation or the second operation sets the selected status bit forming a logical OR of the results of the first and second operations.
REFERENCES:
patent: 4589087 (1986-05-01), Auslander et al.
patent: 4713748 (1987-12-01), Magar et al.
patent: 5008807 (1991-04-01), Krueger et al.
patent: 5125092 (1992-06-01), Prener
patent: 5146592 (1992-09-01), Pfeiffer et al.
patent: 5193167 (1993-03-01), Sites et al.
patent: 5274777 (1993-12-01), Kawata
Donaldson Richard L.
Kesterson James C.
Lall Parshotam S.
Marshall, Jr. Robert D.
Texas Instruments Incorporated
LandOfFree
Conditional processor operation based upon result of two consecu does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with Conditional processor operation based upon result of two consecu, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Conditional processor operation based upon result of two consecu will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-1573600