Arithmetic operations using binary encoding modified-signed-digit system

The modified-signed-digit (MSD) number system offers parallel carry-free addition and subtraction, which is attractive to the design of a fully parallel processor. A two-state MSD adder/subtractor using binary encoding modified-signed-digit system is proposed, in which twelve substitution rules are...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Veröffentlicht in:Optics communications 1993-07, Vol.100 (1), p.53-58
Hauptverfasser: Wu, Yaming, Zhang, Zibei, Liu, Liren, Wang, Zhijiang
Format: Artikel
Sprache:eng
Schlagworte:
Online-Zugang:Volltext
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
Beschreibung
Zusammenfassung:The modified-signed-digit (MSD) number system offers parallel carry-free addition and subtraction, which is attractive to the design of a fully parallel processor. A two-state MSD adder/subtractor using binary encoding modified-signed-digit system is proposed, in which twelve substitution rules are employed in the MSD adder/subtractor. Using the binary encoding MSD scheme, each stage of the MSD arithmetic operations is realized by simple logic operations, therefore, its optical implementation can use well-developed binary optical components. An optical architecture of the two-stage MSD adder using programmable triple-in logic gate is presented and preliminary results are presented.
ISSN:0030-4018
1873-0310
DOI:10.1016/0030-4018(93)90556-K