Logic Gates - Building an ALU

1  Introduction

1.1  Basic Components

1.2  Bitwise AND

1.3  Bitwise OR

1.4  Addition

1.5  Subtraction

1.6  Overflow Output

1.7  Negative Output

1.8  Zero Output

1.9  Putting It All Together

1.10  Finally

1.11  What To Do

1.12  Conclusion


Acknowledgement. This tutorial has been developed by Warren Toomey, PhD. Its original version can be found here.