Calculating the average of two integer numbers rounded towards z

Boots – shoes – and leggings

Patent

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

G06F 738

Patent

active

060072326

ABSTRACT:
The average of two signed or unsigned integer numbers (A, B) rounded towards zero as prescribed in the MPEG standard is calculated in one instruction cycle by right shifting each of the operands by one bit position, summing the shifted operands, and incrementing the result as appropriate. The shifted operands are summed in an adder (302) that provides two versions of the average, one being the sum of the shifted operands and the other being the sum-plus-one of the shifted operands. A multiplexer (310) under control of a control circuit (308) selects one of the sum and sum-plus-one outputs. Incrementing (selecting the sum-plus-one output) is based on inspection of the shifted-out bits of the operands, the most significant bit of the sum, and a mode signal indicative of whether the operands are signed or unsigned values.

REFERENCES:
patent: 3789203 (1974-01-01), Catherall et al.
patent: 4031370 (1977-06-01), Catherall
patent: 4040052 (1977-08-01), Stanislaw
patent: 4218751 (1980-08-01), McManigal
patent: 4334237 (1982-06-01), Reitmeier et al.
patent: 4368433 (1983-01-01), Imazaki et al.
patent: 5260975 (1993-11-01), Saito
patent: 5373459 (1994-12-01), Taniguchi
patent: 5428567 (1995-06-01), Horvath et al.
patent: 5481553 (1996-01-01), Suzuki et al.
patent: 5710732 (1998-01-01), Wong

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

Calculating the average of two integer numbers rounded towards z does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Calculating the average of two integer numbers rounded towards z, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Calculating the average of two integer numbers rounded towards z will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-2377832

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