Logic Lab

CS63: Principles of Computer Organization
Fall Semester, 1997

Ray Ontko
Department of Computer Science
Earlham College

The purpose of this lab is to give you a chance to explore complex logic gate circuits as a way of understanding gate, transformation of AND/OR/NOT circuits to NAND/NOR/NOT circuits, and to develop a clearer notion of how elementary circuits can be combined to perform useful tasks.

1) Using a digital logic simulation program such as DigSim by Brian Rauchfuss, LogicSim by Arnaud Masson, or DigitalSimulator by Andreas Herz, create one or more of the following:

2) Implement one of the following circuits using NOT/NAND/NOR gates only:

Demonstrate each to the person next to you.

Copyright © 1997, Ray Ontko (rayo@ontko.com).
If you're curious about why I copyright, see Peter Suber's Why Copyright Web Documents?.