On Negabinary-Binary Arithmetic Relationships and Their Hardware Reciprocity

This correspondence emphasizes the close relationship between binary addition and negative negabinary addition (n.n.b.a.). This is established by describing two possible ways of utilizing binary adders for performing n.n.b.a. Similar techniques of using n.n.b.a. adders for binary addition are also outlined and thus, negative addition is seen to be a primitive operation. These algorithms lead to four simple conversion processes of numbers from binary to negabinary system and vice versa.

[1]  Algirdas Avizienis,et al.  A modified bi-imaginary number system , 1978, 1978 IEEE 4th Symposium onomputer Arithmetic (ARITH).

[2]  Dharma P. Agrawal Negabinary carry-look-ahead adder and fast multiplier , 1974 .

[3]  Dharma P. Agrawal,et al.  On arithmetic inter-relationships and hardware interchangeabiltty of negabinary and binary systems , 1978, 1978 IEEE 4th Symposium onomputer Arithmetic (ARITH).

[4]  C. K. Yuen,et al.  A Note on Base -2 Arithmetic Logic , 1975, IEEE Trans. Computers.

[5]  Dharma P. Agrawal Comments on "A Note on Base -2 Arithmetic Logic" , 1977, IEEE Trans. Computers.

[6]  Shalhav Zohar,et al.  New Hardware Realizations of Nonrecursive Digital Filters , 1972, IEEE Transactions on Computers.

[7]  Dharma P. Agrawal,et al.  On Multiple Operand Addition of Signed Binary Numbers , 1978, IEEE Transactions on Computers.

[8]  E. V. Krishnamurthy,et al.  Logical design of a negative binary adder-subtracter , 1974 .

[9]  Dharma P. Agrawal Negabinary complex-number multiplier , 1974 .

[10]  Dharma P. Agrawal Arithmetic Algorithms in a Negative Base , 1975, IEEE Transactions on Computers.

[11]  P.V. Sankar,et al.  Arithmetic Algorithms in a Negative Base , 1973, IEEE Transactions on Computers.