On arithmetic inter-relationships and hardware interchangeabiltty of negabinary and binary systems

D. Agrawal
{"title":"On arithmetic inter-relationships and hardware interchangeabiltty of negabinary and binary systems","authors":"D. Agrawal","doi":"10.1109/ARITH.1978.6155763","DOIUrl":null,"url":null,"abstract":"Recent use of the negabinary system in the application oriented digital hardware, has encouraged the search for suitable arithmetic algorithms in −2 base. These algorithms have been directly utilized in designing logic circuits and several logic implementations have been reported in the literature. The main objective of this paper is to show the close relationship between +2 base addition and −2 base negative addition. Two possible ways of utilizing binary adders for performing negabinary addition and their underlying theories are presented. Two similar techniques of using negabinary adders for binary addition are also considered in detail. An interesting aspect of this investigation about negabinary base is that negative addition (rather than just addition) seems to be the primitive operation from logic complexity and interchangeability of +2 and −2 adders point of view. The technique of adding two numbers in one system by the adders of the other system is extended here for multiple operand addition. This requires inclusion of an additional correction factor. Further, the additive algorithms of this work lead to four simple conversion processes of number from one system to another. This paper seems to be a realistic step towards the use of similar hardware for +2 and −2 bases and hence this allows an instantaneous flexibility on the selection of number system. It is believed that this paper will attract more attention on the use of −2 base system for the design of special purpose digital machines and process controllers.","PeriodicalId":443215,"journal":{"name":"1978 IEEE 4th Symposium onomputer Arithmetic (ARITH)","volume":"147 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"1978-10-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"4","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"1978 IEEE 4th Symposium onomputer Arithmetic (ARITH)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ARITH.1978.6155763","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 4

Abstract

Recent use of the negabinary system in the application oriented digital hardware, has encouraged the search for suitable arithmetic algorithms in −2 base. These algorithms have been directly utilized in designing logic circuits and several logic implementations have been reported in the literature. The main objective of this paper is to show the close relationship between +2 base addition and −2 base negative addition. Two possible ways of utilizing binary adders for performing negabinary addition and their underlying theories are presented. Two similar techniques of using negabinary adders for binary addition are also considered in detail. An interesting aspect of this investigation about negabinary base is that negative addition (rather than just addition) seems to be the primitive operation from logic complexity and interchangeability of +2 and −2 adders point of view. The technique of adding two numbers in one system by the adders of the other system is extended here for multiple operand addition. This requires inclusion of an additional correction factor. Further, the additive algorithms of this work lead to four simple conversion processes of number from one system to another. This paper seems to be a realistic step towards the use of similar hardware for +2 and −2 bases and hence this allows an instantaneous flexibility on the selection of number system. It is believed that this paper will attract more attention on the use of −2 base system for the design of special purpose digital machines and process controllers.
论负二进制和二进制的算术相互关系和硬件互换性
最近在面向应用的数字硬件中使用的负二进制系统,鼓励了在−2进制中寻找合适的算法。这些算法已被直接用于逻辑电路的设计,并在文献中报道了几种逻辑实现。本文的主要目的是证明+2基加法和- 2基负加法之间的密切关系。介绍了利用二进制加法器进行负二进制加法的两种可能方法及其基本原理。还详细讨论了使用负加法器进行二进制加法的两种类似技术。从+2加法器和- 2加法器的逻辑复杂性和互换性来看,负加法(而不仅仅是加法)似乎是最基本的运算。将一种系统中两个数相加的技术通过另一种系统的加法器进行扩展,用于多操作数相加。这需要包含一个额外的校正因子。此外,本工作的加性算法导致了从一个系统到另一个系统的四个简单的数字转换过程。这篇论文似乎是对+2和- 2基数使用类似硬件的一个现实的步骤,因此这允许在数字系统的选择上的瞬时灵活性。相信本文将引起人们对−2基系统在专用数字机床和过程控制器设计中的应用的更多关注。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术官方微信