An introduction to complex binary number system

Tariq Jamil*

*Corresponding author for this work

Research output: Chapter in Book/Report/Conference proceedingConference contribution

4 Citations (Scopus)

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, subtractor, multiplier, and divider circuits for CBNS has been provided and avenues of future research in this arena have been identified.

Original languageEnglish
Title of host publicationProceedings - 4th International Conference on Information and Computing, ICIC 2011
Pages229-232
Number of pages4
DOIs
Publication statusPublished - 2011
Event4th International Conference on Information and Computing, ICIC 2011 - Phuket Island, Thailand
Duration: Apr 25 2011Apr 27 2011

Other

Other4th International Conference on Information and Computing, ICIC 2011
CountryThailand
CityPhuket Island
Period4/25/114/27/11

Keywords

  • Addition
  • Arithmetic
  • Complex binary number
  • Conversion algorithms
  • Division
  • Multiplication
  • Subtraction

ASJC Scopus subject areas

  • Computer Networks and Communications
  • Software

Fingerprint Dive into the research topics of 'An introduction to complex binary number system'. Together they form a unique fingerprint.

Cite this