Three input arithmetic logic unit with barrel rotator and mask g

Electrical computers and digital processing systems: processing – Processing control – Arithmetic operation instruction processing

Patent

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

712224, 708230, G06F 930

Patent

active

059616350

ABSTRACT:
A three input arithmetic logic unit (230) that generates a combination of the three inputs that is selected by a function signal. The second input signal comes from a controllable barrel rotator (235). The rotate amount is a default rotate amount stored in a special data register, a predetermined set of bits of data recalled from a data register or zero. A one's constant source (236) is connected to the barrel rotator (235) to supply a multibit digital signal of "1". This permits generating a second input signal of the form 2.sup.N, with N being the rotate amount. The output of the barrel rotator (235) may be stored independently of the arithmetic logic unit (230) result. The third input signal comes from a multiplexer (233) that selects between an instruction specified immediate field, data recalled from a data register or a mask input from a mask generator (239). One preferred form of the mask has a number of right justified 1's corresponding to a mask input signal. This mask input signal may be the default barrel rotate amount or a predetermined number of the least significant bits of a third input signal as selected by a multiplexer. A second preferred form of the mask is selected one of the left most 1, the right most 1, the left most bit change or the right most bit change of a predetermined set of the least significant bits of data recalled from a data register.

REFERENCES:
patent: 3789206 (1974-01-01), Heigthtley
patent: 3937940 (1976-02-01), Brantingham
patent: 3983539 (1976-09-01), Faber et al.
patent: 4023023 (1977-05-01), Bourrez et al.
patent: 4037094 (1977-07-01), Vandierendonck
patent: 4125901 (1978-11-01), Merrow et al.
patent: 4225934 (1980-09-01), Vandierendonck
patent: 4467444 (1984-08-01), Harmon, Jr. et al.
patent: 4503511 (1985-03-01), Vandierendonck
patent: 4562537 (1985-12-01), Barnett et al.
patent: 4569016 (1986-02-01), Hao et al.
patent: 4592005 (1986-05-01), Kregness
patent: 4689807 (1987-08-01), Maan
patent: 4692888 (1987-09-01), New
patent: 4752893 (1988-06-01), Guttag et al.
patent: 4779210 (1988-10-01), Katsura et al.
patent: 4785393 (1988-11-01), Chu et al.
patent: 4812988 (1989-03-01), Duthuit et al.
patent: 4821225 (1989-04-01), Ando et al.
patent: 4920483 (1990-04-01), Pogue et al.
patent: 4933878 (1990-06-01), Guttag et al.
patent: 5081698 (1992-01-01), Kohn
patent: 5095301 (1992-03-01), Guttag et al.
patent: 5140687 (1992-08-01), Dye et al.
patent: 5146592 (1992-09-01), Pfeiffer et al.
patent: 5197140 (1993-03-01), Balmer
patent: 5212777 (1993-05-01), Gove et al.
patent: 5226125 (1993-07-01), Balmer et al.
patent: 5231694 (1993-07-01), Novak et al.
patent: 5239654 (1993-08-01), Ing-Simmons et al.
patent: 5247627 (1993-09-01), Murakami et al.
patent: 5249266 (1993-09-01), Dye et al.
patent: 5294918 (1994-03-01), Preston et al.
patent: 5299319 (1994-03-01), Vassiliadis et al.
patent: 5301341 (1994-04-01), Vassiliadis et al.
patent: 5359718 (1994-10-01), Phillips et al.
Microprocessor Report, Slater, Michael, "IIT Snips Programmable Video Processor," vol. 5, No. 20 Oct. 30, 1991, pp. 1, 6-7, 13.

LandOfFree

Say what you really think

Search LandOfFree.com for the USA inventors and patents. Rate them and share your experience with other people.

Rating

Three input arithmetic logic unit with barrel rotator and mask g does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Three input arithmetic logic unit with barrel rotator and mask g, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Three input arithmetic logic unit with barrel rotator and mask g will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-1165454

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.