This book discusses the floating point data format in computation. It is somewhat architecture-neutral, but does restrict the discussion to binary computation in digital computers based on software and microelectronics technology. To understand why we need the complexity of floating point for scientific, engineering, and financial calculations, we need to review number systems, integer calculations in binary and decimal, and other representations systems, as well as the concept of negative numbers and zero. This ...
This book discusses the floating point data format in computation. It is somewhat architecture-neutral, but does restrict the discussion to binary computation in digital computers based on software and microelectronics technology. To understand why we need the complexity of floating point for scientific, engineering, and financial calculations, we need to review number systems, integer calculations in binary and decimal, and other representations systems, as well as the concept of negative numbers and zero. This work contains a broad list of floating point units and software packages.
Both software and hardware approaches are discussed for 8-bit to 64-bit integer machines. The IEEE standard for floating point is discussed, as well as the previous mainframe era standards.
Mr. Stakem has degrees in Electrical Engineering, Physics, and Computer Science.
He teaches for Loyola University in Maryland, Graduate Department of Computer Science, and for the Johns Hopkins University, Whiting School of Engineering. He has worked with numerous NASA Centers and space missions since 1971.
He has developed and taught a course in Embedded Systems, based on the ARM architecture, at the Undergraduate and Graduate level.
Overview