Professional Documents
Culture Documents
01 - Syllabus and Intro PDF
01 - Syllabus and Intro PDF
COMPUTER ARITHMETIC
Dr. Arunachalam V
Associate Professor, SENSE
How to contact me off the class hours?
• TT 130 A (First floor TT )
• varunachalam@vit.ac.in
• 9443038445 (if any urgency, SMS me)
• Open Hours
– On every Tuesday between 10.00 AM to 11.50 PM
– On every Thursday between 03.00 PM to 04.50 PM
• My area of interests are :
– High Performance data dominated VLSI Systems
– Reconfigurable Systems design ( not only FPGA)
– Embedded Systems (Tightly coupled HW/ SW systems)
General issues in Computer Arithmetic
• Representation of the numbers to process in a digital computer.
– Integers (Binary),
– Mixed fractions (Fixed point or Floating point),
– Application specific binary coded numbers (Greay code, BCD, Excess 3, redundant
number system, residue number system
– Signed numbers (2’s complement or sign magnitude)
• ALU design – High speed, low area / power, cost effective, etc
• Basic arithmetic operations:
– Addition, Subtraction, Multiplication, (LSB first arithmetic) ( Carry ahead or high speed
arithmetic )
– Division (MSB first arithmetic)
• More complex arithmetic operations:
– LCM, GCD, Square root, logarithmic, trigonometry, etc..
• Error analysis / control (Pentium FDIV bug)
SYLLABUS