Computer Arithmetic by Behrooz Parhami, Evgeni Perelroyzen & Mircea Vladutiu