Introduction to arithmetic for digital systems designers - Waser, Shlomo; Flynn, Michael J.