RADIX-16 SIGNED-DIGIT DIVISION

被引:17
作者
CARTER, TM [1 ]
ROBERTSON, JE [1 ]
机构
[1] UNIV ILLINOIS,DEPT COMP SCI,URBANA,IL 61801
基金
美国国家科学基金会;
关键词
Computer arithmetic; division; required operand precisions; signed-digit numbers; variable precision;
D O I
10.1109/12.61063
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
For use in the context of a linearly scalable arithmetic architecture supporting high/variable precision arithmetic operations (integer or fractional), a two-stage algorithm for fixed point, radix-16 signed-digit division is presented. The algorithm uses two limited precision radix-4 quotient digit selection stages to produce the full radix-16 quotient digit. The algorithm requires a two-digit estimate of the (initial) partial remainder and a three-digit estimate of the divisor to correctly select each successive quotient digit. The normalization of redundant signed-digit numbers requires accommodation of some fuzziness at one end of the range of numeric values that are considered normalized. A set of general equations for determining the ranges of normalized signed-digit numbers is derived. Another set of general equations for determining the precisions of estimates of the divisor and dividend required in a limited precision SRT model signed-digit division are derived. These two sets of equations permit design tradeoff analyses to be made with respect to the complexity of the model division. The specific case of a two-stage radix-16 signed-digit division is presented. The staged division algorithm used can be extended to other radices as long as the signed-digit number representation used has certain properties. © 1990 IEEE
引用
收藏
页码:1424 / 1433
页数:10
相关论文
共 29 条
[1]  
ATKINS DE, 1968, IEEE T COMPUT, V17, P325
[2]  
Avizienis Algirdas, 1961, IRE T ELECT COMPUT, V3, P389
[3]  
CARTER TM, 1980, THESIS U ILLINOIS UR
[4]  
CARTER TM, 1989, UUCS89006 U UT DEP C
[5]  
CARTER TM, 1983, NOV P IEEE INT C COM, P692
[6]  
CARTER TM, 1989, 9TH P S COMP ARITHM
[7]  
CARTER TM, 1983, 1983 P ICCD, P688
[8]  
CARTER TM, 1988, UUCS88004 U UT DEP C
[9]  
Ercegovac M. D., 1987, Proceedings of the 1987 IEEE International Conference on Computer Design: VLSI in Computers and Processors - ICCD '87 (Cat. No.87CH2473-7), P645
[10]  
ERCEGOVAC MD, 1985, 7TH P IEEE S COMP AR, P51