Chapter 3: Essentials of Computer Organization and Architecture 5th Edition

Ace your homework & exams now with Quizwiz!

How many control lines does a multiplexer have if it has 32 inputs?

5 control lines

How many inputs does a decoder have if it has 64 outputs?

6 inputs

What is a combinational circuit?

A circuit that bases their output only on the inputs.

What is a sequential circuit?

A circuit whose output is based on input and the current state of the circuit.

Which Boolean operation is referred to as a Boolean product?

AND

How are sequential circuits different from combinational circuits?

Combinational circuits base their output only on the inputs. Sequential circuits base their output on current state and input. Are usually clock based.

Which flip-flop give a true representation of computer memory?

D flip-flop

What do we mean when we say that a sequential circuit is edge triggered rather than level triggered?

Edge triggered mean that the clock transitions from high to low or low to high. Level is based on the low or high state of the clock.

Using DeMorgan's Law, write an expression for the complement of F if F(x,y,z) = (x'+y)(x+z)(y'+z)'

F(x,y,z) = (x'+y)(x+z)(y'+z)' F'(x,y,z) = ((x'+y)(x+z)(y'+z)')' = (x'+y)'+(x+z)'+(y'+z)'' = xy'+ x'z'+(y'+z) (not simplified)

The truth table for a Boolean expression is shown below. Write the Boolean expression in sum-of-products form. See Image

F(x,y,z) = x'y'z' + x'y'z + x'yz' + xy'z' + xy'z

Describe the operation of a ripple-carry adder. Why are ripple-carry adders not used in most computers today?

Multiple adder as used together with the carry-out of one adder used as an input to the next adder. They are not used because they are too slow.

Which Boolean operation is referred to as a Boolean sum?

OR

Show that x = xy + xy' a) Using truth tables b) Using Boolean identities

a) see image b) x = xy + xy' = x(y + y') Distributive = x(1) Inverse = x Identity

Simplify the following functional expressions using Boolean algebra and its identities. List the identity used at each step. a) x(y + z)(x' + z') b) xy + xyz + xy'z + x'y'z c) xy'z + x(y + z')' + xy'z'

a) x(y + z)(x' + z') = x(x'y + yz' + x'z + zz') Distributive/Commutative = xx'y + xyz' + xx'z + xzz' Distributive = 0 + xyz' + 0 + 0 Inverse/Null = xyz' Identity b) xy + xyz + xy'z + x'y'z = xy(1 + z) + (x+ x')y'z Distributive = xy(1) + (1)y'z Idempotent = xy + y'z Identity c) xy'z + x(y + z')' + xy'z' = xy'z + xy'z + xy'z DeMorgan = xy'z + xy'(z + z') Distributive = xy'z + xy'(1) Inverse = xy'z + xy' Identity = xy'(z + 1) Distributive = xy'(1) Null = xy' Identity

Construct a truth table for the following: (x + y')(x' + z')(y' + z')

see attached image

Construct a truth table for the following: xyz + x(yz)' + x'(y+z) + (xyz)'

see attached image Note: The last row for SUM should be a 1

Draw the combinational circuit that directly implements the following Boolean expression: F(x,y,z) = x + xy + y'z

see image


Related study sets

CHAPTER 1: INTRODUCTING WINDOWS 10

View Set

Chapter 12 Intermediate Accounting: Review - Intangible Assets

View Set

Marketing Management Chapters: 5-8

View Set

Lab 7-1 Inroduction to Software as a Service (SaaS)

View Set