Individual Homework 1 -- EECS 270, Fall '09
Due Wednesday. Sept 16 @2:00pm.
Name: _______________________________ unique name: ________________
You are to turn in this sheet as a cover page for your assignment. The
rest of the assignment should be stapled to this page. See the website for
details about where to turn in your assignment. This is an individual
assignment, all of the work should be your own.
Assignments that are unstapled, lack a cover sheet, or are difficult to read
will lose at least 50% of the possible points and we may not grade them
at all.
This assignment is worth about 1% of your grade in the class and is graded out
of 30 points. Remember you may drop two assignments (individual or group).
'+'=OR, '*'=AND, '!'=NOT and '^' is XOR.
Note: This assignment is designed to get you quickly up to speed on the very
basics of the class. It's very possible that not all of this will have been
covered by the time it is due and you might need to read the book or something crazy like that.
- Consider the logical statement ((A*B)+!C)+((A+!B)*!C). [3]
- Write the truth table for the function.
- Rewrite the logic equation in the canonical sum-of-products form.
- Convert the following decimal numbers to binary[2]
- 3
- 10
- 44
- 126
- Convert the following binary numbers to decimal[2]
- 0110
- 10011
- 11101
- 110001101
- Problem 1.24 [3]
- Problem 2.22 [2]
- Problem 2.24 parts a, b and d [4]
- Problem 2.26 -- Show each step as in example 2.13 on page 52 [4]
- Draw a logic circuit which represents the following equation: !((x*!y)+z). [2]
- Problem 2.51 -- For part a show your work as we asked in problem 2.26. [6]
- Problem 2.58 -- (a) Provide the truth table, (b) write an equation and (c) draw the circuit for the equation of part b. [6]