Lab #2 (Boolean Arithmetic)
Name:______________________
Date:______________________
| 1. Given the following Truth Table |
a) Write the function in its canonical form |
|
|
| b) Draw the K-Map of the function |
| |
| |
c) Write the function in its simplified form |
| |
| d) What is the difference in the number of gates used between canonical and simplified forms? |
| |
| 2. Given the following Truth Table |
a) Write the function in its canonical form |
| |
|
| b) Draw the K-Map of the function |
| |
| |
c) Write the function in its simplified form |
| |
| d) What is the difference in the number of gates used between canonical and simplified forms? |
| |
| 3. Given the following Truth Table |
a) Write the function in its canonical form |
| |
|
| b) Draw the K-Map of the function |
| |
| |
c) Write the function in its simplified form |
| |
| d) What is the difference in the number of gates used between canonical and simplified forms? |
| |
Converting between Binary and Decimal Numbers
| 4. Convert 11100012 to decimal (base 10)Use sum of expansion of products (dont skip steps!) |
| |
| 5. Convert 110111002 to decimal (base 10)Use sum of expansion of products (dont skip steps!) |
| |
Converting between Decimal and Binary Numbers
| 6. Convert 3510 to binary (base 2)Use the Double-Dabble method of successive division (dont skip steps!) |
| |
| 7. Convert 11110 to binary (base 2)Use the Double-Dabble method of successive divsion (dont skip steps!) |
| |
Adding Unsigned Binary Numbers
| 8. Add 7 + 5 in binary.First convert to binary, then compute the sum. |
| |
Adding Signed Binary Numbers (with Negatives)
| 9. Add 7 + (-5) in binary. Same as subtraction.First convert to binary, then compute the sum. |
| |
Multiplexor (Mux) Design
| 10. Write the Boolean function for the output (out). Use K-maps if needed. Then write the HDL code. |
| |
out(a,b,sel) = |
| CHIP Mux {IN a, b, sel;OUT out; PARTS: } |
Demultiplexor (DMux) Design
| 11. Write the Boolean function for the output (out). Use K-maps if needed. Then write the HDL code. |
| |
a(in, sel) = b(in, sel) = |
| CHIP DMux {IN in, sel;OUT a, b; PARTS: } |
Only logged in customers who have purchased this product may leave a review.
Reviews
There are no reviews yet.