Merge/mask, rotate/shift, and boolean operations from two instru

Boots – shoes – and leggings

Patent

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

G06F 738

Patent

active

057814570

ABSTRACT:
A Boolean logic unit (BLU) features a vectored mux. Boolean instructions are executed by applying operands to the select inputs but truth-table signals to the data inputs. Merge and mask operations are performed by reversing the connection and inputting the operands to the data inputs but applying a merge mask to the select inputs. A byte-spreader copies byte or 16-bit operands to 32-bits before being rotated and merged by the vectored mux. A rotator is used to rotate an operand before being applied to the data input of the vectored mux so that compound rotate-merge operations can be executed in a single step through the vectored mux. A carry flag may also be merged in during a multi-step bit-test instruction. Complex CISC instructions such as rotate-through-carry and shift-double are executed in multiple steps on the vectored mux. Intermediate results are stored in the multiplier-quotient temporary registers which are normally used for multiply and divide instructions. A RISC ALU using the vectored mux BLU is modified only slightly to support execution of CISC instructions. Merge, mask, rotate, shift, and Boolean operations of both RISC and CISC instruction sets are executed in the same ALU because of the inherent flexibility of the vectored mux architecture.

REFERENCES:
patent: 3764988 (1973-10-01), Onishi
patent: 4460970 (1984-07-01), McClary
patent: 4608660 (1986-08-01), Hasbe
patent: 4748582 (1988-05-01), New et al.
patent: 4761756 (1988-08-01), Lee et al.
patent: 4831573 (1989-05-01), Norman
patent: 4860235 (1989-08-01), Kondou et al.
patent: 4992934 (1991-02-01), Portanova et al.
patent: 5195051 (1993-03-01), Palaniswami
patent: 5227989 (1993-07-01), Jones, Jr. et al.
patent: 5251167 (1993-10-01), Simmonds et al.
patent: 5327364 (1994-07-01), Jones, Jr. et al.
patent: 5333120 (1994-07-01), Gilber't
patent: 5442576 (1995-08-01), Gergen et al.
patent: 5633808 (1997-05-01), Morishima

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

Merge/mask, rotate/shift, and boolean operations from two instru does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Merge/mask, rotate/shift, and boolean operations from two instru, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Merge/mask, rotate/shift, and boolean operations from two instru will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-1889419

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