Coded data generation or conversion – Digital code to digital code converters – Reversible converters
Patent
1987-05-28
1988-12-20
Shoop, Jr., William M.
Coded data generation or conversion
Digital code to digital code converters
Reversible converters
341104, 341105, H03M 700
Patent
active
047927933
ABSTRACT:
Dedicated convert hardware is disclosed for performing bidirectional conversions of numbers between binary and another base b (illustratively decimal) for use in a data processing system. The dedicated convert hardware comprises a special purpose multiply-and-add unit and a convert register. The output of the multiply-and-add unit is coupled to the input of the convert register, and the output of the convert register is recycled to the inputs of the multiply-and-add unit. The multiply-and-add unit is hardwired to multiply the input by b and concurrently add the value at a separate digit input. Means are also provided for initializing the convert register with zero or with any desired number. The convert hardware is operated to convert a number from radix-b to binary by first initializing the convert register to zero and then iteratively clocking the multiply-and-add unit output into the convert register while presenting to the digit input of the multiply-and-add unit successively high- to low-order digits of the radix-b number. The convert hardware is operated to convert a binary number to radix-b by first initializing the convert register with the fractional part of a product N*b.sup.-m, where N is the binary number and m is an integer greater than zero, and then repetitively clocking the output of the multiply-and-add unit into the convert register while the digit input of the multiply-and-add unit is held at zero. The integer part of each successive multiplication constitutes the successive radix-b digits.
REFERENCES:
patent: 3803392 (1974-04-01), Amdhal et al.
patent: 3845290 (1974-10-01), Reitsma
patent: 4342026 (1982-07-01), Hanson
Chiou Jongwen
Rawlinson Stephen J.
Amdahl Corporation
Blum Richard K.
Shoop Jr. William M.
LandOfFree
Converting numbers between binary and another base does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with Converting numbers between binary and another base, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Converting numbers between binary and another base will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-1911707