• Unit 4: Computer Arithmetic

    In this unit, you will build upon your knowledge of computer instructions and digital logic design to discuss the role of computer arithmetic in hardware design. We will also discuss the designs of adders, multipliers, and dividers. You will learn that there are two types of arithmetic operations performed by computers: integer and floating point. Finally, we will discuss the basics of floating point representation for carrying out operations with real numbers.

    Completing this unit should take you approximately 11 hours.

    • 4.1: Number Representation

    • 4.2: Addition and Subtraction Hardware

    • 4.3: Multiplication

    • 4.4: Floating Point Arithmetic

    • 4.5: Division

    • 4.6: Case Study: Floating Point Arithmetic in an x86 Processor

    • Unit 4 Assessment