





Study with the several resources on Docsity
Earn points by helping other students or get them with a premium plan
Prepare for your exams
Study with the several resources on Docsity
Earn points to download
Earn points by helping other students or get them with a premium plan
A quiz for the ee 2030 course at the georgia institute of technology. The quiz covers topics such as binary number conversion, logic gates, and digital circuits. Students are required to answer problems related to adding binary numbers in 2's complement form, implementing logic functions using nand gates, and designing state machines for digital communication systems.
Typology: Exams
1 / 9
This page cannot be seen from the preview
Don't miss anything!






Problem 1 (20 pts):
a. (8 pts) Convert the following numbers (all binary numbers are in 2’s complement form):
01101.101 binary =⇒ decimal
-13 decimal =⇒ binary (8 bit)
11010011 binary =⇒ decimal
1010.0101 binary =⇒ decimal
01010101 binary =⇒ decimal
17 decimal =⇒ binary (8 bit)
-2 decimal =⇒ binary (8 bit)
b. (4 pts) Add the following unsigned, 5 bit, binary numbers; indicate if there has been an overflow error:
1010
overflow? overflow? overflow? overflow?
c. (8 pts) Add the following 5 bit, 2’s complement binary numbers, indicate if there has been an overflow error:
1010
overflow? overflow? overflow?
overflow? overflow? overflow?
Problem 3 (20 pts):
a. (10 pts) Often, in digital communications, a code is sent to mark the beginning of a mes- sage. The state diagram shown below detects the sequence 11010 with overlapping codes not permitted. For this state machine there is one input, the digital signal x, and one output, the detect signal D. Fill in the state table below based on the state diagram.
000/
001/0 010/
011/
101/1 100/
0
0
1
0
1
1
0
1
0
1