EE102
Exam
2
Fall 2017
Do the sample exams available on the web. You may want to
look at Exam 2 as well as the final exams as the latter has
questions related to the topics covered.
You are allowed to bring one page (2-sided) of information.
Objectives
Binary Representation
State the differences between digital and analog systems
Define the term `positional number system'
Represent numbers in decimal, binary, octal and hexadecimal
notations and
convert from one notation to the other
Add, subtract, multiply and divide binary numbers
Represent numbers in
sign-magnitude, one's complement and two's complement forms
Carry out addition and subtraction of two's complement numbers,
and identify overflow conditions
Represent numbers in binary coded decimal format (BCD)
Represent characters using ASCII format
Combinational Logic
Define the basic logic
operations (AND, OR, NOT, XOR)
Evaluate Boolean
expressions
Derive the logic function
implemented by a logic circuit
Use Laws and Theorems of
Boolean Algebra to simplify logic expressions
Implement Boolean
expressions using 2-level networks (SOP, POS)
Find the complement of
a Boolean expression using DeMorgan's Law
Find the dual of a
Boolean expression
State and use the
Negative Logic Theorem
Use Consensus theorem to simplify logic expressions
Convert functional specifications (written in English)
to logic expressions
Convert specifications written in English to a truth table
Obtain minterm and maxterm expansions from a truth table
Convert a minterm expansion to a maxterm
expansion and vise versa
Find the minterm and maxterm
expansions of F', F.G, F+G where F, G are Boolean
functions
Use don't care terms to simplify logic
expressions
Represent 2,3,4 and 5 variable
functions using Karnaugh maps
Represent expressions given in SOP, POS,
maxterm or minterm form on K-map
Obtain minimum POS and SOP expansions using
K-map
Derive alternative gate
symbols for basic logic gates
Implement logic functions
using basic 2-level forms (NAND-NAND,
AND-OR etc.)
Convert networks from one
form to another
Implement logic functions
using only NOR gates or only NAND gates
Implement logic functions using multilevel
networks
Design multiple-output circuits
Use tri-state logic gates in logic circuit design
Implement combinational logic expressions
using multiplexers, decoders, ROMS and programmable logic
Hardware for Arithmetic
Design logic circuits to add/subtract two's complement numbers
Design logic circuits to multiply binary integers
Emphasis of exam 2 will be on the objectives in black (Chapters 3,4,5,7)
that are listed above.
A working knowledge of prior objectives
covered in Exam 1 (in
gray) is taken for granted.
Number representations (binary, sign-magnitude, 1's and 2'
complement,BCD, etc.), binary pattern
representations (octal, hexadecimal),
and character representation using ASCII are fundamentals that
have to be etched into any electrical or computer engineering
major's memory by this time.
10/05/2017