• DocumentCode
    2305234
  • Title

    An Introduction to Complex Binary Number System

  • Author

    Jamil, Tariq

  • Author_Institution
    Dept. of Electr. & Comput. Eng., Sultan Qaboos Univ., Al-Khod, Oman
  • fYear
    2011
  • fDate
    25-27 April 2011
  • Firstpage
    229
  • Lastpage
    232
  • Abstract
    The vital role of complex numbers in various electrical and computer engineering applications demands formulation of an efficient method for their representation and processing in the central processing unit of a microprocessor. Complex Binary Number System (CBNS) allows both real and imaginary parts of a complex number to be represented as a single unit (instead of two separate units as in today´s microprocessors), thus allowing for faster arithmetic operations of complex numbers and increase in overall system performance. In this paper, an introduction to CBNS has been presented and various algorithms for its arithmetic operations have been outlined. Information about adder, subtract or, multiplier, and divider circuits for CBNS has been provided and avenues of future research in this arena have been identified.
  • Keywords
    digital arithmetic; microprocessor chips; CBNS arithmetic operation; complex binary number system; computer engineering application; electrical engineering application; microprocessor; Adders; Approximation algorithms; Approximation methods; Computers; Field programmable gate arrays; Hardware; USA Councils; addition; arithmetic; complex binary number; conversion algorithms; division; multiplication; subtraction;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Information and Computing (ICIC), 2011 Fourth International Conference on
  • Conference_Location
    Phuket Island
  • Print_ISBN
    978-1-61284-688-0
  • Type

    conf

  • DOI
    10.1109/ICIC.2011.37
  • Filename
    5954547