Advanced Arithmetic
Please Log In for full access to the web site.
Note that this link will take you to an external site (https://accounts.google.com) to authenticate, and then you will be redirected back to this page.
In this module, you will construct hardware capable of performing more complex arithmetic computation. You will start with an accumulator that adds numbers and keeps a running total, and see what happens when a result is too big for the bits available. Next, you will learn how computers represent negative numbers using 2's complement, which lets the same adder handle subtraction. You will then combine simple arithmetic and logic operations into a simple ALU, and finally explore the 74181, a real ALU chip that performs many operations on 4-bit inputs.