DocumentCode :
3335790
Title :
Structured algorithm to extend the numeric range of n-bit Binary Number
Author :
Rompis, L.
Author_Institution :
Program Studi Teknik Elektro, Universitas Katolik de la Salle, Manado, Indonesia
fYear :
2011
fDate :
17-19 July 2011
Firstpage :
1
Lastpage :
6
Abstract :
Mainly, digital computer devices and digital signal processing technologies are dealing with binary number, a base-2 numbering system that consists of two states, zero and one. Computers store data and information using electronic switches in a cell of memory. The maximum capacity of data and information depends on the maximum number of bit that could be placed in the memory cell. Value types are the fundamental data types of programming language and the common types needed by most applications. In hierarchy, value types are further subdivided into structured types that are consisting of numeric types. A common numeric type that is used in programming is Integral data type or Integer. All integral values represent whole numbers, values without decimal notation or fraction, and ranging from negative to positive figures. The capacity of storage allocated to int values is either 32-bit or 64-bit, depending on the implementation of Objective-C on the platform or the CPU on which the compiler is running. For a 32-bit implementation, the maximum range of unsigned int values are 0 to 4294967295, and the maximum range of signed int values are -2,147,483,648 to +2,147,483,647. This paper conducts theoretical and practical research to attempt an advanced data processing. The author analyses and learns the data representations of computer hardware, then derives a fundamental concept for building a structured algorithm to enlarge the numeric range of n-bit binary number. The concept of the algorithm is built structurally, proved mathematically, and demonstrated briefly using 16-bit microcontroller simulation software and visual C# programming. The outcome of this research paper is expected to bring benefits in digital area of technology and meet the requirements of related computer applications.
Keywords :
C++ language; data structures; program compilers; Objective-C; Visual C++ programming; compiler; data analysis; data representation; digital computer device; digital signal processing technology; integral data type; microcontroller simulation software; n-bit binary number; numeric type; programming language; value type; Computers; Data processing; Equations; Hardware; Programming; Registers; Software; Binary number; Decimal number; Integer; Integral data type;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Electrical Engineering and Informatics (ICEEI), 2011 International Conference on
Conference_Location :
Bandung
ISSN :
2155-6822
Print_ISBN :
978-1-4577-0753-7
Type :
conf
DOI :
10.1109/ICEEI.2011.6021595
Filename :
6021595
Link To Document :
بازگشت