

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
The third assignment for the ece 2030: digital logic and number systems course at the georgia institute of technology. The assignment includes various problems on truth tables, building logic circuits, binary and hexadecimal conversions, and 2's complement computations.
Typology: Assignments
1 / 3
This page cannot be seen from the preview
Don't miss anything!


Problem 3.
Fill the truth table for the circuit shown below. The truth table for the priority encoder is shown below.
Problem 3.
Build a single-bit Full adder using multiplexor and gates.
Problem 3.
Build a logic circuit that takes in a 4 bit input and computes the number of 1’s in the input. You may use basic gates and/or building blocks. Note that there are many different solutions. Use any combination of techniques that you wish.
Problem 3.
Perform the following conversions: (110.1101) 2 = ( ) (^16) (43.716) 10 = ( ) (^2) (ABCD.FF) 16 = ( ) (^10) (11.11) 16 = ( ) (^2)
Provide the hexadecimal representation of the IEEE 754 double precision floating point encodings of the following. (-1.0) 10 +infinity (-0.000001) 2
Problem 3.
Perform the following computations using 6-bit 2’s complement representation. Indicate if there is overflow. (a) 011110 – 011001 = (b) 011101 + 0011 = (c) 01011 – 0110 = (d) 1001 – 010010 =