Sign-extension merge/mask, rotate/shift, and boolean operations

Boots – shoes – and leggings

Patent

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

36473601, G06F 738

Patent

active

057516146

ABSTRACT:
A processor has an execution unit that includes an arithmetic-logic-unit (ALU). Logic instructions are executed by a Boolean logic unit constructed around a 4:1 vectored mux. For Boolean logic instructions, the two operands are applied to the select control inputs of the vectored mux, while truth-table signals representing a truth-table for the Boolean operation being executed are applied to the data inputs of the vectored mux. Sign-extension of one of the operands can be performed by modifying the truth-table signals for an upper portion where the sign-extension occurs. Merge instructions are also executed on the vectored mux by reversing the connection of the operands to the vectored mux. The operands are applied to the select control inputs of the vectored mux for Boolean operations, but applied to the data inputs for merge operations. A mask is generated and applied to the select control inputs to select the correct portions of the first and second operands to generate the result of the merge operation. A shifter or rotator is used to shift/rotate an operand before being applied to the data input of the mux so that compound rotate-merge operations can be executed in a single step through the vectored mux. Merge, mask, rotate, shift, and Boolean operations are all performed by the vectored mux.

REFERENCES:
patent: 3764988 (1973-10-01), Onishi
patent: 4608660 (1986-08-01), Hasebe
patent: 4992934 (1991-02-01), Portanova et al.
patent: 5327543 (1994-07-01), Miura et al.
patent: 5442576 (1995-08-01), Gergen et al.
patent: 5651121 (1997-07-01), Davies

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

Sign-extension merge/mask, rotate/shift, and boolean operations does not yet have a rating. At this time, there are no reviews or comments for this patent.

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

Rate now

     

Profile ID: LFUS-PAI-O-989220

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