Transcript 1-bit adder
COMPUTER ARCHITECTURE &
OPERATIONS I
Instructor: Yaohang Li
Review
Last Class
Representation of Integer
Addition
Subtraction
This Class
1-bit ALU Unit
Assignment 2
Next Class
Design of ALU
Arithmetic Logic Unit
Arithmetic Logic Unit (ALU)
Heart of a CPU
Operations
Arithmetic operations
Addition
Subtraction
Logical operations
NOT
AND
OR
1-bit Logical Unit for AND and OR
1-bit logical unit for AND and OR
1-bit adder
1-bit adder truth table
Simplifying 1-bit adder
If a and b and CarryIn are true, then the three
other terms are true as well
can be simplified as
Values when CarryOut is true
Logic of CarryOut Bit
Logic of Sum Bit
Overall 1-bit ALU
Summary
1-bit Adder
Logical Design
What I want you to do
Review Appendix B