Homework must be typed and include your name (typed).
It must be turned in at the beginning of class. For multiple pages, use a staple or lose points.
| Due Date | Problem | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| HW #1 | Wed, Jan 14 |
For full credit, show your work.
1. Convert the following decimal integers to base-2. a) 23 b) 36 c) 49 2. Convert the following base-16 numbers to binary. a) ACE b) CAB c) C0DE d) 0AF |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| HW #2 | Wed, Jan 28 |
Use Boolean algebra to simplify the following expressions. Show your work for credit.
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| HW #3 | Mon, Feb 2 |
Do the beginner's tutorial for
the Logisim program. Logisim is an free educational tool for designing
and simulating digital logic circuits.
To do the tutorial, click on Help ... Tutorial.
Logisim should be installed in N344 and N340 (Windows lab) in Allgood Hall. You can also download and install it from here. Turn in the circuit. |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| HW #4 | Wed, Feb 4 |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| HW #5 |
Mon, Feb 9 |
Use Quine-McCluskey to simplify, to receive credit, you must show your work. A’B’D’E’ + A’B’C’DE’ + AB’C’D’E’ + A’B’CDE’ + AB’CD’E’ + AB’CD + A’B’CDE |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| HW #6 | Mon, Feb 16 |
Create a circuit that displays the number of days given
the month (ignore leap years). For input, use the number of the
month (e.g. Jan = 1, Feb = 2, etc.). Use 3 outputs: Out28, Out30, and Out31. Show all of your work and make sure your circuit is as simple as possible. Build your own circuit using Logisim (e.g. don’t use Logisim to do all of the work). |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| HW #7 | Mon, Feb 23 |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Wed, Feb 25 |
Exam #1 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| HW #8 | Mon, Mar 16 |
Fill out the table for the given circuit:
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| HW #9 | Mon, Mar 23 |
Create the next-state table and the state diagram for the following circuit: |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| HW #10 | Mon, Mar 30 | Design a circuit for the state diagram below. List the input equations for each flip-flop used. |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Thu, Apr 1 |
Exam #2 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| HW #11 | Mon, Apr 20 |
Uber
Quiz-Meister Alex Trebek has picked you; YES you, to build a
home version of the Jeopardy quiz show. This version has 2 players plus Alex can reset the circuit. The Problem: There are two buttons. The player that pushes their button first has their light set on and keeps the other light off. Any further button pushes and/or releases from either button are ignored. The light stays on until Alex resets them using his game master input (just run this to each flip-flops clear). To test your circuit, set the Ticks_Enabled under the Simulate menu. Inputs: Button1, Button0 Outputs: Turn in: The finite state diagram, next-state table, and a printout of the Logisim circuit. Email the logisim file file to me. Make the name of the file is <your last name>.circ. For example, if I emailed the file it would be dowell.circ. If it doesn't have the correct filename, you don't get the points. |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| HW #12 | Mon, Apr 27 | Using the Logisim circuit from this file
, fill in the
following table by "compiling" the program in hex values for the CPU:
The top D flip-flop is R3, the bottom one is R0. If the value is don't care (xx), convert to zeros. Once you've written down the values for each column, convert the 16 bits into a hex value. |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
Wed, May 6 3:30 pm - 5:30 pm |
Final Exam | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||