Computer arithmetic. Logic and design - Spaniol, Otto (Wiley series in computing, 1981)