Final Exam ECE Digital Devices

0.0(0)
studied byStudied by 2 people
0.0(0)
full-widthCall with Kai
learnLearn
examPractice Test
spaced repetitionSpaced Repetition
heart puzzleMatch
flashcardsFlashcards
GameKnowt Play
Card Sorting

1/284

encourage image

There's no tags or description

Looks like no tags are added yet.

Study Analytics
Name
Mastery
Learn
Test
Matching
Spaced
Call with Kai

No study sessions yet.

285 Terms

1
New cards

Convert the following 8-bit fixed precision unsigned binary value to decimal % 1010 1101

173

2
New cards

Convert the following 8-bit fixed precision unsigned binary value to decimal % 0110 1010

106

3
New cards

Convert the following decimal number into 8-bit fixed-precision unsigned binary value: 141

%10001101

4
New cards

Convert the following decimal number into 8-bit fixed-precision unsigned binary value: 173

%10101101

5
New cards

Convert the following binary value into 12-bit fixed-precision unsigned hex value
%1001 1011 1110

$9BE

6
New cards

Convert the following 12-digit fixed-precision unsigned hex value to binary: $67D

0110 0111 1101

7
New cards

Convert the following decimal number into 8-bit fixed-precision unsigned hex value: 76

$4C

8
New cards

Convert the following decimal number into 8-bit fixed-precision unsigned hex value: 84

$54

9
New cards

Convert the following 2-digit fixed-precision unsigned hexadecimal value to decimal: $4E

78

10
New cards

Convert the following 2-digit fixed-precision unsigned hexadecimal value to decimal: $42

66

11
New cards

Conversion from decimal to binary

Use successive division – dividing by 2, keeping track of your remainder.

The converted number is all of the remainders (first division is the least

significant bit). Pad the value with enough zeros to have the correct fixed

precision.

12
New cards

Conversion from decimal to hexadecimal

Use successive division – dividing by 16, keeping track of your remainder.

The converted number is all of the remainders (first division is the least

significant digit). Pad the value with enough zeros to have the correct

fixed precision

13
New cards

Conversion from binary to decimal

Use Positional notation to determine the decimal equivalent. Each bit

represents a power of 2, with the least significant bit representing 2 to the

0th power or 1.

14
New cards

Conversion from hexadecimal to decimal

Use Positional notation to determine the decimal equivalent. Each bit

represents a power of 16, with the least significant bit representing 16 to

the 0th power or 1.

15
New cards

Conversion from binary to hexadecimal

Starting at the LSB working left, group the bits by 4s. Padding of 0s can

occur on the most significant group. Convert each group of 4 into the

equivalent HEX valu

16
New cards

Conversion from hexadecimal to binary

Convert each HEX digit to the equivalent four-bit binary grouping

17
New cards
18
New cards
<p><span><span>Given the following transistor diagram, what is y when a is 0?</span></span></p>

Given the following transistor diagram, what is y when a is 0?

1

19
New cards
<p><span><span>Indicate which one logic gate is best suited to implement the desired system functionality.</span></span><br><span><span>A sensor detects sunlight (s = 0 means no sunlight, s = 1 means sunlight). Based on that sensor, a lamp should turn on (lamp = 1) only at night.</span></span></p>

Indicate which one logic gate is best suited to implement the desired system functionality.
A sensor detects sunlight (s = 0 means no sunlight, s = 1 means sunlight). Based on that sensor, a lamp should turn on (lamp = 1) only at night.

NOT

20
New cards

A digital system has the following inputs and outputs:
Inputs: d: door is open, w: window is open, e: alarm is enabled, n: time-of-day is night
Output: s: sounds alarm

Select the Boolean equation that describes the indicated goal.
Goal: Sound alarm if alarm is enabled, and also the window is open or the door is open.

s = e(w+d)

21
New cards

Given the function (F), choose the correct schematic/circuit diagram.
                                                                  F = a (b + c’) d’

knowt flashcard image
22
New cards
<p><span><span>Given the timing diagram below, write the Boolean function equation for “F(a,b,c)”:</span></span></p>

Given the timing diagram below, write the Boolean function equation for “F(a,b,c)”:

F = a’bc’ + a’bc + ab’c’

23
New cards
24
New cards
<p><span><span>Consider the following truth table. An SOP equation will be y = ___ + ___. Which is one of the minterms in the equation?</span></span></p>

Consider the following truth table. An SOP equation will be y = ___ + ___. Which is one of the minterms in the equation?

a’b

25
New cards
<p><span><span>Consider the following truth table. An POS equation will be y =( </span><em><span>+</span></em><span>)*( </span><em><span>+</span></em><span>). Which is one of the MAXterms in the equation?</span></span></p>

Consider the following truth table. An POS equation will be y =( +)*( +). Which is one of the MAXterms in the equation?

a+b

26
New cards
<p><span><span>Given the truth table, write the equation of the function F in minterm notation decimal format:</span></span></p>

Given the truth table, write the equation of the function F in minterm notation decimal format:

F =  ∑m(0,2,4,6)

27
New cards
<p><span><span>Write the equation for F in MAXterm notation decimal format.</span></span></p>

Write the equation for F in MAXterm notation decimal format.

F(X,Y,Z) = ∏M(0,2,5,7)

28
New cards
<p><span><span>Enter the following truth table in POS form.</span></span></p>

Enter the following truth table in POS form.

(a'+b)(a'+b')

29
New cards
<p><span><span>Write the following truth table in minterm notation decimal format.</span></span></p>

Write the following truth table in minterm notation decimal format.

f(a,b,c) = ∑m(2,3,4)

30
New cards

Following the example 2.1.6 in Zybooks, determine the simplification for the following equation using what is called the absorption property

f(a,b,c,d) =a'b + b + bc' + bcd'

f(a,b,c,d) = b

31
New cards

Using the absorption property,

f(x,y) = xy + x

can be simplified to

f(x,y) = x

32
New cards

Using Zybooks participation activity 2.1.6 as an example, determine what the following equation would be simplified to.  This theorem is also listed on the Boolean Algebra theorems sheet as theorem 16a.

f(x,y) = x'y' + y

  f(x,y) = x' + y

33
New cards

Using the factoring methods of boolean algebra, simplify the following equation.

f(a,b,c) = a'bc' + a'b'c'

  f(a,b,c) = a'c'

34
New cards

Simplify the following equation using boolean adjacency and idempotent axiom (can or additional terms matching what is already there).

f(a,b,c) = ab'c' + a'b'c' + a'b'c

f(a,b,c) = b'c' + a'b'

35
New cards

Apply DeMorgan's law twice to determine the inverse of the following function

(a + bc')'

Put your equation in SOP form.

  a'b' + a'c

36
New cards

Apply DeMorgan's law 3 times to determine inverse of the following:

(a'b' + cd)'

(a+b)*(c'+d')

37
New cards

Use the identity axiom for OR to expand the following term to Maxterm canonical form

f(a,b,c) = (a + b)*(b' + c)

f(a,b,c) = (a + b + c')*(a + b + c)*(a' + b' + c)*(a + b' + c)

38
New cards

Given the following function, determine the minimum SOP equation.

 

F(A,B,C,D) = B'D'

39
New cards

Given the following function, determine the minimum SOP equation.

 

F(A,B,C,D) = C'D'

40
New cards

Given the following function, determine the minimum SOP equation.

 

F(A,B,C,D) = B'

41
New cards

Given the following function, determine which of the following equations would be minimum SOP equation.Mark all choices that are minimum SOP.

 

F(A,B,C,D) = A'B'C' + A'BD + ABC + ACD' , F(A,B,C,D) = A'B'C' + A'C'D + BCD + ACD' , F(A,B,C,D) = A'B'C' + A'BD + BCD + ACD'

42
New cards

Given the following function, determine the minimum SOP equation.

 

F(A,B,C,D) = B' + D'

43
New cards

Given the following function, determine the minimum SOP equation.

  F(A,B,C,D) = B'D'

44
New cards

Given the following function, determine the minimum SOP equation.

 

F(A,B,C,D) = C'D'

45
New cards

Given the following function, determine the minimum SOP equation.

 

F(A,B,C,D) = B'

46
New cards

Given the following function, determine which of the following equations would be minimum SOP equation.Mark all choices that are minimum SOP.

 

F(A,B,C,D) = A'B'C' + A'BD + ABC + ACD' , F(A,B,C,D) = A'B'C' + A'C'D + BCD + ACD',   F(A,B,C,D) = A'B'C' + A'BD + BCD + ACD'

47
New cards

Given the following function, determine the minimum SOP equation.

 

F(A,B,C,D) = B' + D'

48
New cards

Given the following equation:

a(w,x,y,z) = ∑m(1,4,11,13)

determine the correct minimum SOP equation

  a(w,x,y,z) = (w'x'y'z) + (w'xy'z') + (wx'yz) + (wxy'z)

49
New cards

Given the following equation:

b(w,x,y,z) = ∑m(5,6,11,12,14,15)

determine the correct minimum SOP equation

b(w,x,y,z) = (w'xy'z) + (xyz') + (wxz') + (wyz)

50
New cards

Given the following equation:

c(w,z,7,z) = ∑m(2,12,14,15)

determine the correct minimum SOP equation

c(w,x,y,z) = (wxy) + (w'x'yz') + (wxz')

51
New cards

Given the following equation:

d(w,x,y,z) = ∑m(1,3,.7,10,15)

determine the correct minimum SOP equation

  d(w,x,y,z) = (w'x'y'z) + (w'xy'z') + (xyz) + (wx'yz')

52
New cards

Given the following equation:

e(w,x,y,z) = ∑m(1,3,4,6,7,9)

determine the correct minimum SOP equation

e(w,x,y,z) = (w'z) + (w'xy') + (x'y'z)

53
New cards

Given the following equation:

f(w,x,y,z) = ∑m(1,2,3,7,13)

determine the correct minimum SOP equation

f(w,x,y,z) = (w'x'z) + (w'x'y) + (w'yz) + (wxy'z)

54
New cards

Given the following equation:

g(w,x,y,z) = ∑m(0,1,7,12)

determine the correct minimum SOP equation

g(w,x,y,z) = (w'x'y') + (w'xyz) + (wxy'z')

55
New cards

Write the equation for the output SUM for a half adder. The inputs are named A, B.  Make a truth table if necessary.

Sum(A,B) = A'B + AB'

56
New cards

Write the equation for the output C( or CarryOut) for a half adder, Make a truth table if necessary.

C(A,B) = AB

57
New cards

A half Adder creates an arithmetic circuit that adds _________ single bit inputs.

2

58
New cards

Write the SOP equation for the output SUM for a full adder. Hint: Make a truth table.

Sum(A,B,Cin) = AB(Cin) + A'B'(Cin) + A'B(Cin)' + AB'(Cin)'

59
New cards

Write the SOP CANONICAL equation for the output C( or CarryOut) for a full adder. Hint: Make a truth table if necessary.

C(A,B,Cin) = AB(Cin) + AB(Cin)' + AB'(Cin) + A'B(Cin)

60
New cards

Write the minimum SOP equation for the output C( or CarryOut) for a full adder. Make a kmap from your truth table.

C(A,B,Cin) = AB + A(Cin) + B(Cin)

61
New cards

A full Adder creates an arithmetic circuit that adds _________ single bit inputs.

3

62
New cards

A 4-bit adder can be made from four full adder circuits by cascading them together. The carryout of each full adder becomes the carry in of the next adder. To use four full adders, the least significant adder must have cin tied to _________.

  ground (0)

63
New cards

A half adder can be used as a(n) ________________ circuit, which adds 1 to a number.

incrementor

64
New cards

A four bit incrementer can be built from four half adders by cascading them together. The carryout of each half adder becomes the b input of the next adder. To use four half adders as a 4-bit incrementer, the least significant half adder must have input b tied to _______________.

High(1)

65
New cards
66
New cards
67
New cards

A 2:4 decoder outputs exactly how many "1"s for a given set of inputs. In other words, if I1I0 = "00", how many outputs are equal to 1. If I1I0 = "11", how many outputs are equal to 1, ...

one

68
New cards

A 2:4 decoder has how many outputs.

four

69
New cards

Some decoders have an additional input called an enable input that when 0 sets all outputs to ____.

0

70
New cards

Some decoders have an additional input called an enable input that when 0 sets all outputs to ____, and when 1 enables the decoder for normal behavior..

0

71
New cards
<p><span><span>Give the equation for the output D1 for the following decoder</span></span></p>

Give the equation for the output D1 for the following decoder

D1 = En * I1’ * I0

72
New cards
<p><span><span>Give the equation for the output D2 for the following decoder</span></span></p>

Give the equation for the output D2 for the following decoder

D2 = En I1 I0'

73
New cards

A decoder is an n-to-2n device that generates all of the _____________ of a function. (Hint: think about which output is 1 for any given set of inputs. 2:4, 3:8, 4:16, 5:32, etc...; think about what term we learned with kmaps that were associated with a row being 1).

minterms

74
New cards
<p><span><span>Select which of the following equations implement a 4:1 Multiplexer. HINT: Write the truth table for the select inputs for a 4:1 Mux to determine the circuit implementation.</span></span></p>

Select which of the following equations implement a 4:1 Multiplexer. HINT: Write the truth table for the select inputs for a 4:1 Mux to determine the circuit implementation.

Out = S1'S0'D0 + S1'S0D1 + S1S0'D2 + S1S0D3

75
New cards

A multiplexor is a combinational circuit that passes one of multiple data inputs through to a single output. Additional inputs are the controls that determine which input is selected. The control inputs are called______________ inputs.

police

76
New cards
<p><span><span>Shown is a 4:1 Multiplexer. What values of S</span></span><sub>1</sub><span><span>S</span></span><sub>0</sub><span><span> select D</span></span><sub>1</sub><span><span> to pass through to the output.</span></span></p>

Shown is a 4:1 Multiplexer. What values of S1S0 select D1 to pass through to the output.

S1S0 = "01"

77
New cards
<p><span><span>Shown is a 4:1 Multiplexer. If the values of S</span></span><sub>1</sub><span><span>S</span></span><sub>0</sub><span><span> select D</span></span><sub>1</sub><span><span> to pass through to the output, and D</span></span><sub>1</sub><span><span> = "0", then the output, OUT =</span></span></p>

Shown is a 4:1 Multiplexer. If the values of S1S0 select D1 to pass through to the output, and D1 = "0", then the output, OUT =

OUT = 0

78
New cards

Just like the Analogy: Due to road construction, four lanes (the data inputs) may be reduced to a single lane (the single output). A policeman (the select inputs) selects which one lane currently passes through by blocking the other lanes. Just as sometimes the police have one lane open, but no cars are coming through at that time, when the input for the data input selected =0, the output = __________.

0

79
New cards
<p><span><span>To make a truth table for a mux, we could only write the rows where a specific input is selected, and the other inputs as DON'T CARES. For a 4:1 Multiplexer, for what is the product term associated with D3 where the output OUT = 1.</span></span></p>

To make a truth table for a mux, we could only write the rows where a specific input is selected, and the other inputs as DON'T CARES. For a 4:1 Multiplexer, for what is the product term associated with D3 where the output OUT = 1.

Out = S1S0D3

80
New cards
<p><span><span>Add the following 4-bit, fixed-precision, 2s complement numbers and give the 4</span></span><strong>-bit </strong><span><span>sum along with the overflow result.</span></span></p>

Add the following 4-bit, fixed-precision, 2s complement numbers and give the 4-bit sum along with the overflow result.

1000, overflow did not occur

81
New cards
<p><span><span>Add the following 4-bit, fixed-precision, 2s complement numbers and give the 4</span></span><strong>-bit </strong><span><span>sum along with the overflow result.</span></span></p>

Add the following 4-bit, fixed-precision, 2s complement numbers and give the 4-bit sum along with the overflow result.

1011, overflow occurred

82
New cards
<p><span><span>Add the following 4-bit, fixed-precision, 2s complement numbers and give the 4</span></span><strong>-bit </strong><span><span>sum along with the overflow result.</span></span></p>

Add the following 4-bit, fixed-precision, 2s complement numbers and give the 4-bit sum along with the overflow result.

0100, overflow did not occur

83
New cards
<p><span><span>Add the following 4-bit, fixed-precision, 2s complement numbers and give the 4</span></span><strong>-bit </strong><span><span>sum along with the overflow result.</span></span></p>

Add the following 4-bit, fixed-precision, 2s complement numbers and give the 4-bit sum along with the overflow result.

1001, overflow occurred

84
New cards

Add the following 8-bit, fixed-precision, 2s complement numbers and give the 8-bit sum along with the overflow result.
1101 1110
1011 0101

1001 0011, overflow did not occur

85
New cards

Add the following 8-bit, fixed-precision, 2s complement numbers and give the 8-bit sum along with the overflow result.
0111 1110
1011 0101

0011 0011, overflow did not occur

86
New cards
<p><strong>Subtract</strong><span><span> the following 4-bit, fixed-precision, 2s complement numbers and give the 4</span></span><strong>-bit result</strong><span><span> along with the overflow result.</span></span></p>

Subtract the following 4-bit, fixed-precision, 2s complement numbers and give the 4-bit result along with the overflow result.

0010, overflow did not occur

87
New cards

Subtract the following 4-bit, fixed-precision, 2s complement numbers and give the 4-bit result along with the overflow result.

1111, overflow did not occur

88
New cards

Subtract the following 4-bit, fixed-precision, 2s complement numbers and give the 4-bit result along with the overflow result.

1010, overflow occurred

89
New cards

Subtract the following 8-bit, fixed-precision, 2s complement numbers and give the 8-bit result along with the overflow result.
   0101 1110
- 1111 0101

0110 1001, overflow did not occur

90
New cards

Subtract the following 8-bit, fixed-precision, 2s complement numbers and give the 8-bit result along with the overflow result.
   0101 1110
- 1000 0101

1101 1001, overflow occurred

91
New cards

For a subtractor built from an adder, the adder is configured to subtract by setting the adder's cin bit to ___

high(1)

92
New cards

A 4-bit subtractor can be made from a 4-bit adder along with 4 inverters into input B[3:0] and setting Cin to 1. This can be written algebraically as

A - B = A + (-B)

93
New cards

Because two's-complement representation performs subtraction by complementing and adding, a single adder circuit can perform either addition or subtraction, thus saving circuit size. What device must be placed in the circuit to select between addition or subtraction.

4 2:1 Muxes

94
New cards

The select line each of the muxes which chooses between B and inverted B is also connected to the ___________ input of the adder.

cin

95
New cards

To do normal addition on the adder/subtractor, the input sub must equal ____________.

0

96
New cards

To do subtraction on the adder/subtractor, the input sub must equal ____________.

1

97
New cards

Configure the adder/subtractor to do the following arithmetic. 5 - 4

 

a3a2a3a0 = 0101 b3b2b3b0 = 0100 sub = 1

98
New cards

For a 4-bit right shifter with a control input sh = 0, if inputs (i3,i2,i1,i0) = 1011 and in = 0, then outputs (q3,q2,q1,q0) = ____?

1011

99
New cards

For an 8-bit left shifter with a control input sh = 1, if inputs (i7,i6,i5,i4,i3,i2,i1,i0) = 11101110 and in = 0, then outputs (q7,q6,q5,q4,q3,q2,q1,q0) = ________?

11011100

100
New cards

Give the output for q[3:0] given the following inputs.

image.png

1111

Explore top flashcards

October exam
Updated 465d ago
flashcards Flashcards (32)
10/6
Updated 218d ago
flashcards Flashcards (62)
PSCH 262 Final Exam
Updated 634d ago
flashcards Flashcards (110)
WWII
Updated 5d ago
flashcards Flashcards (35)
October exam
Updated 465d ago
flashcards Flashcards (32)
10/6
Updated 218d ago
flashcards Flashcards (62)
PSCH 262 Final Exam
Updated 634d ago
flashcards Flashcards (110)
WWII
Updated 5d ago
flashcards Flashcards (35)