December
1998 QUESTION 3 Total Marks: 20 Marks |
Click here to access other
questions
Click to access
|
| (a) | The following identities are all laws of Boolean
Algebra:
|
|
| (i) Using the identities given below, show that
A +
|
[3] | |
| (ii) By constructing a truth table, show that A
+ A.B = A + B is not a law of Boolean Algebra.
|
[2] | |
| (iii) Complete the following identities to produce the useful laws: | [2] | |
| (1) |
||
| (2) A + A. B = ... In each case, the expression on the right should be simpler than that on the left.
|
||
| (iv) Consider the circuit below:
Show how X can be written as a function of inputs A and B, without simplication. Using laws of Boolean algebra, show how this function for X can be simplified as far as possible. Draw a circuit to implement the function with the minimum number of gates.
|
[5] | |
| (b) | The truth table below shows how output Y should
be determined by four inputs A, B, C, and D. An x in the Y column indicates a don't
care condition: the value of Y is not important for the current combination of
inputs.
|
|
| (i) Write out a 4-variable Karnaugh map for this table. | [2] | |
| (ii) By grouping entries in the map, develop a minimal sum-of-products expression for Y in terms of A,B, C and D. | [3] | |
| (iii) Draw a circuit that has Y as an output and A,B,C and D as inputs. | [3] |