EC341 Computer Arithmetic

Course Name: 

EC341 Computer Arithmetic

Programme: 

B.Tech (ECE)

Category: 

Programme Specific Electives (PSE)

Credits (L-T-P): 

(3-1-0) 4

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

References: 

I. Koren, Computer Arithmetic Algorithms, 2nd Edition, A. K. Peters (part of CRC Press), 2002.
M. Ercegovac and T. Lang, Digital Arithmetic, Morgan Kaufman, 2003.
B. Parhami, Computer Arithmetic: Algorithms and Hardware Design, Oxford University Press 2000.
Literature from the web including the proceedings of IEEE Intl. Conference on Computer Arithmetic.

Department: 

Electronics and Communication Engineering(ECE)
 

Contact us

Dr. T. Laxminidhi,  Professor and Head, 
Department of E&C, NITK, Surathkal
P. O. Srinivasnagar,
Mangalore - 575 025 Karnataka, India.

  • Hot line: +91-0824-2473046

Connect with us

We're on Social Networks. Follow us & get in touch.