Information Management
System Architecture
Exercise 1: Basics and Simple Logic
- What are the main components of any computer? Draw a functional block diagram illustrating the relationship between these components.
- Why is the study of binary logic important to the understanding of how computers work?
- Using truth tables or otherwise, verify each of the following identities:
- 1.A = A
- A + (B+C) = (A+B) + C
- DeMorgan's Laws
- A + B.C = (A+B).(A+C)
- Show how each of the following can be expressed using the
NAND operator, and hence draw appropriate equivalents for the corresponding logic gate diagrams.
- not(A)
- A+B
- A.B
- A^B (exclusive OR)
- Show that the expression
not(A).not(B) + A.B + not(A).B can be simplified to B + not(A).
Represent both expressions with appropriate logic gates. Finally express the simpler circuit entirely using NAND gates.
Back to Exercises Page
Back to System Architecture Home Page