Integer multiply instructions incorporating a subresult selectio

Boots – shoes – and leggings

Patent

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

364760, G06F 752

Patent

active

055746764

ABSTRACT:
A computer instruction and apparatus for performing a N-bit by N-bit multiplication and having the ability to select a part of the multiplication result for storage into a result register N-bits wide. A first embodiment of the invention allows a sequence of n-bits from the N-bit by N-bit multiply result to be stored into an N-bit wide register. N+1 to 1 multiplexors are utilized to select which of the multiply result bits are stored into the result register in response to a multiply and select computer instruction. The second preferred embodiment utilizes multiplexors having fewer than N+1 inputs to select discrete subsets of the multiply result bits for storage into the N-bit wide result register. In this manner, less complex multiplexors are required which take less chip area to implement. The third preferred embodiment utilizes multiple sets of multiplexors to select multiple subresults generated by a parallel multiplication operation. The multiple subresults are stored in a single result register. By allowing subresults to be selected and stored as part of the multiply operation, a multiply apparatus according to the present invention is more time and instruction efficient than prior art devices.

REFERENCES:
patent: 4346437 (1982-08-01), Blahut et al.
patent: 5260889 (1993-11-01), Palaniswani
patent: 5426599 (1995-06-01), Machida
Odnert et al., "Architecture and Compiler Enhancements for PA-RISC Workstations", 1991 IEEE.
Hennessy et al., "Computer Architecture A Quantitative Approach", pp. 141, 159, 1990.
James, "Multiplexed Buses: The Indian Wars continue" 1990 IEEE.

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

Integer multiply instructions incorporating a subresult selectio does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Integer multiply instructions incorporating a subresult selectio, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Integer multiply instructions incorporating a subresult selectio will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-568444

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