Draw a gate diagram for the circuit implementing

Assignment Help Other Engineering
Reference no: EM131100833

E15: Fundamentals of Digital Systems - Fall 2010 - HOMEWORK 1

1) Convert these decimal numbers to binary using either of the methods we discussed in class. Show your work.

a. 53

b. 27

c. 119

2) Compute the decimal values of these binary numbers (you don't need to show your work).

a. 10010

b. 11111111

c. 1010

3) Write down Boolean expressions for these two logic diagrams:

1692_Figure1.png

4) Draw logic diagrams to implement the following Boolean expressions:

a. Y = (A + B')(C' + D)

b. Y = A + B + B'(A + C')

5) Using only the axioms of Boolean Algebra from the handout, prove these two statements. Justify each step.

a. x + (x' • y) = x + y

b. x • (x' + y) = x • y

6) For the function F given by this truth table:

x

y

z

F

0

0

0

1

0

0

1

0

0

1

0

0

0

1

1

1

1

0

0

1

1

0

1

1

1

1

0

0

1

1

1

0

a. Express F as a product of standard sums.

b. Express F as a sum of standard products.

c. Simplify the product of sums to give the expression with the fewest literals. Show your work.

d. Draw a gate diagram for the circuit implementing F, based on your simplified expression.

7) Simplify the following Boolean functions using three-variable K-maps:

a. F(x, y, z) = Σ(0, 1, 6, 7)

b. F(x, y, z) = Σ(0, 1, 3, 4, 5)

c. F(x, y, z) = Σ(1, 3, 5, 7)

d. F(x, y, z) = Σ(1, 4, 5, 6, 7)

8) A bit vector of length N is defined as a sequence of N Boolean values. Denote by BN the set of all possible bit vectors of length N. For example,

B2 = {00, 01, 10, 11}

We will define three operations on bit vectors by applying the familiar binary logic operations to their individual elements. In the C programming language, these are known as bitwise operators.

The two binary operations | and & are defined on bit vectors by applying the OR and AND operations on each bit, respectively. For example,

10 | 01 = 01 | 10 = 11

10 & 01 = 01 & 10 = 00

The unary operator ~ is defined by taking the bitwise complement of each element of the bit vector. For instance,

~(11) = 00

For any N ≥ 1, the set BN, together with the operations |, &, and ~, constitutes a valid Boolean Algebra. Let's investigate some aspects of this.

a. Fill in the tables below showing the results of the operations in B2. The examples from above have been filled in to get you started.

1247_Figure2.png

b. What is the identity element of B2 with respect to the | operation? With respect to the & operation? In general, what would each identity element look like for an arbitrary N? (Below, we denote these in boldface as 0 and 1 to distinguish them from the single bit variants.)

c. Sketch a proof that the axioms of Boolean Algebra also hold in BN for N ≥ 1. You don't need to prove it formally, just write a few sentences. To remind you, the axioms are:

i. Closure: X|Y ∈ BN, and X & Y ∈ BN

ii. Identity: X|0 = X, and X & 1 = X

iii. Commutative property: X|Y = Y|X, and X & Y = Y & X

iv. Distributive property: X & (Y|Z) = (X & Y)|(X & Z), and X|(Y&Z) = (X|Y) & (X | Z)

v. Complement: X|~X = 1, and X & ~X = 0

vi. Cardinality: BN has at least two elements.

d. Prove the following or provide a counterexample: For all X, Y in BN,

X|(~X & Y) = X|Y

e. Prove the following or provide a counterexample: For all X, Y in BN,

~(X|Y) = X & Y

f. Compute the value of the following expression in B8:

10000001 | ~ (00110001 & 10011001)

Reference no: EM131100833

Questions Cloud

Determine a firm direction and control : Corporate governance is a relationship among shareholders and is used to determine a firm's direction and control its performance. To summarize what you have learned in this chapter, please answer the following questions:
Discuss how that critical thinking model could be used : Discuss how that critical thinking model could be used in support of homeland security, using one historical event that might have been prevented or mitigated by using this model.
Draw a gate diagram for the circuit implementing : Simplify the product of sums to give the expression with the fewest literals. Show your work. Draw a gate diagram for the circuit implementing F, based on your simplified expression
What does each part of sharedpreferences data pair represent : What does each part of the SharedPreferences data pair represent? Explain each part of the pair. Name five ways to store data in an app. Why should an app not store massive amounts of data using internal storage?
Perception about quality or performance of product : By providing samples to expert reviews, websites can formulate an opinion on a specific topic, product, or service. Can you think of a time when you reviewed an expert opinion on a website that was used to formulate your own perception about the q..
Calculate wme''s expected dividends and value stock : Calculate WME's expected dividends for t = 1, t = 2, t = 3, t = 4, and t = 5. Calculate the value of the stock today, ˆP0. Proceed by finding the present value of the dividends expected at t = 1, t = 2, t = 3, t = 4, and t = 5 plus the present value ..
Market entry strategy project : Working as part of a team, students will complete a Market Entry Strategy Project. Each team will: Select a country as a possible new market for a new video game system, the M-Box by MES-Sim Corporation. Research and analyze that country

Reviews

Write a Review

Other Engineering Questions & Answers

  Characterization technology for nanomaterials

Calculate the reciprocal lattice of the body-centred cubic and Show that the reciprocal of the face-centred cubic (fcc) structure is itself a bcc structure.

  Calculate the gasoline savings

How much gasoline do vehicles with the following fuel efficiencies consume in one year? Calculate the gasoline savings, in gallons per year, created by the following two options. Show all your work, and draw boxes around your answers.

  Design and modelling of adsorption chromatography

Design and modelling of adsorption chromatography based on isotherm data

  Application of mechatronics engineering

Write an essay on Application of Mechatronics Engineering

  Growth chracteristics of the organism

To examine the relationship between fermenter design and operating conditions, oxygen transfer capability and microbial growth.

  Block diagram, system performance and responses

Questions based on Block Diagram, System Performance and Responses.

  Explain the difference in a technical performance measure

good understanding of Mil-Std-499 and Mil-Std-499A

  Electrode impedances

How did this procedure affect the signal observed from the electrode and the electrode impedances?

  Write a report on environmental companies

Write a report on environmental companies

  Scanning electron microscopy

Prepare a schematic diagram below of the major parts of the SEM

  Design a pumping and piping system

creating the pumping and piping system to supply cool water to the condenser

  A repulsive potential energy should be a positive one

Using the data provided on the webvista site in the file marked vdw.txt, try to develop a mathematical equation for the vdW potential we discussed in class, U(x), that best fits the data

Free Assignment Quote

Assured A++ Grade

Get guaranteed satisfaction & time on delivery in every assignment order you paid with us! We ensure premium quality solution document along with free turntin report!

All rights reserved! Copyrights ©2019-2020 ExpertsMind IT Educational Pvt Ltd