Integers are perhaps the most important class of numbers. This is certainly true in the case of computers. In this chapter we dive into the integers and how computers represent and operate on them. Without these operations, digital computers would not function. We begin with some preliminary notation and terminology. Next we take a detailed look at the unsigned integers. We follow this with an examination of negative integers and their operations. Lastly, we finish with a look at binary coded decimals.
KeywordsMemory Location Negative Number Truth Table Gray Code Decimal Digit
- 1.Booth, A.D., A signed multiplication technique. The Quarterly Journal of Mechanics and Applied Mathematics, Vol IV, Part 2 (1951)Google Scholar
- 3.As mentioned in Anecdotes, Annals of the History of Computing, Vol 6, No 2, April pp 152–156 (1984)Google Scholar
- 4.Swift, J., Gulliver’s Travels (1726). Reprinted Dover Publications; Unabridged edition (1996)Google Scholar
- 5.The Internet Protocol. RFC 791 (1981)Google Scholar
- 6.Boole, G., An Investigation of the Laws of Thought (1854). Reprinted with corrections, Dover Publications, New York, NY, 1958. (reissued by Cambridge University Press, 2009)Google Scholar
- 7.Gao, S., Al-Khalili, D., Chabini, N., “An improved BCD adder using 6-LUT FPGAs”, IEEE 10th International New Circuits and Systems Conference (NEWCAS 2012), pp. 13–16 (2012)Google Scholar