May 2014
Intermediate to advanced
208 pages
4h 38m
English
In digital signal processing, there are many ways to represent numerical data in computing hardware. These representations, called binary number formats, each have their own advantages and shortcomings. The simpler number formats enable us to use uncomplicated hardware designs at the expense of a restricted range of number representation and susceptibility to arithmetic errors. The more elaborate number formats are somewhat difficult to implement in hardware, but they allow us to manipulate very large and very small numbers while providing immunity to many numerical precision problems associated with binary arithmetic. The number format chosen for any given application can mean the difference between processing success ...