EC341 Computer Arithmetic
Course Name:
EC341 Computer Arithmetic
Programme:
Category:
Credits (L-T-P):
Content:
Number Representation : Numbers and Arithmetic, Representing Signed Number, Redundant Number Systems, Residue Number Systems, Double base number systems, Addition/Subtraction: Basic Addition and Counting, CarryLook ahead Adder, Variations in Fast Adders, Multi-Operand Addition, Multiplication: Basic Multiplication Schemes, High-Radix Multipliers, Tree and Array Multipliers, Variations in Multipliers, Division: Basic Division Schemes, High-Radix Dividers, Variations in Dividers, Division by Convergence, Real Arithmetic: Representing the Real Numbers, Floating-Point Arithmetic, Arithmetic Errors and Error Control, Precise and Certifiable Arithmetic, Function Evaluation: Square-Rooting Methods, The CORDIC Algorithms, Variations in Function Evaluation, Arithmetic by Table Lookup, Implementation Topics : High Throughput Arithmetic, Low-Power Arithmetic, FaultTolerant Arithmetic, Past, Present, and Future