Chapter 7
description
Transcript of Chapter 7
![Page 1: Chapter 7](https://reader036.fdocuments.us/reader036/viewer/2022062816/56814bed550346895db8d064/html5/thumbnails/1.jpg)
Chapter 7Logic Circuits
![Page 2: Chapter 7](https://reader036.fdocuments.us/reader036/viewer/2022062816/56814bed550346895db8d064/html5/thumbnails/2.jpg)
![Page 3: Chapter 7](https://reader036.fdocuments.us/reader036/viewer/2022062816/56814bed550346895db8d064/html5/thumbnails/3.jpg)
![Page 4: Chapter 7](https://reader036.fdocuments.us/reader036/viewer/2022062816/56814bed550346895db8d064/html5/thumbnails/4.jpg)
Positive Logic Logic 1
high, true, on 5 Volts
Really: 2.4 to 5 Volts
Logic 0 low, false, off 0 Volts
Really: 0 to 0.4 Volts
Logic X “don’t care” Really: 0.4 to 2.4 Volts
![Page 5: Chapter 7](https://reader036.fdocuments.us/reader036/viewer/2022062816/56814bed550346895db8d064/html5/thumbnails/5.jpg)
Binary Numbers Bit a single binary digitByte 8 bitsNibble 4 bitsMegabyte 8 million bits
![Page 6: Chapter 7](https://reader036.fdocuments.us/reader036/viewer/2022062816/56814bed550346895db8d064/html5/thumbnails/6.jpg)
Transmission of Digital Information
Parallel Transmission an n-bit word is transferred on n wires
plus a common or ground wire
Serial Transmission the successive bits of a word are
transferred one after another with a single pair of wires
![Page 7: Chapter 7](https://reader036.fdocuments.us/reader036/viewer/2022062816/56814bed550346895db8d064/html5/thumbnails/7.jpg)
TTL Logic CircuitsTTL = Transistor-Transistor LogicLogic Gates AND OR NOT (inverter) NAND NOR XOR Equivalence Gate Buffer
Circuit Symbol
Truth Table
Boolean
Expression
Multiple Inputs
![Page 8: Chapter 7](https://reader036.fdocuments.us/reader036/viewer/2022062816/56814bed550346895db8d064/html5/thumbnails/8.jpg)
![Page 9: Chapter 7](https://reader036.fdocuments.us/reader036/viewer/2022062816/56814bed550346895db8d064/html5/thumbnails/9.jpg)
![Page 10: Chapter 7](https://reader036.fdocuments.us/reader036/viewer/2022062816/56814bed550346895db8d064/html5/thumbnails/10.jpg)
![Page 11: Chapter 7](https://reader036.fdocuments.us/reader036/viewer/2022062816/56814bed550346895db8d064/html5/thumbnails/11.jpg)
![Page 12: Chapter 7](https://reader036.fdocuments.us/reader036/viewer/2022062816/56814bed550346895db8d064/html5/thumbnails/12.jpg)
![Page 13: Chapter 7](https://reader036.fdocuments.us/reader036/viewer/2022062816/56814bed550346895db8d064/html5/thumbnails/13.jpg)
Numbering Systems
Binary Base 2Decimal Base 10Hexadecimal Base 16Octal Base 8
![Page 14: Chapter 7](https://reader036.fdocuments.us/reader036/viewer/2022062816/56814bed550346895db8d064/html5/thumbnails/14.jpg)
Numbering Systems Why do we use the decimal system for everyday mathematics? Answer: Fingers and Thumbs
Why do we use the binary system for computer mathematics? Answer: Computers use voltage
levels to perform mathematics. 0-Volts and 5-Volts correspond to
0’s and 1’s
![Page 15: Chapter 7](https://reader036.fdocuments.us/reader036/viewer/2022062816/56814bed550346895db8d064/html5/thumbnails/15.jpg)
CountingBinary Decimal Hexadecimal0000 0 0
To the chalk board...
![Page 16: Chapter 7](https://reader036.fdocuments.us/reader036/viewer/2022062816/56814bed550346895db8d064/html5/thumbnails/16.jpg)
Example ProblemConvert the binary number 1100 1010 to decimal and hexadecimal and octal.
![Page 17: Chapter 7](https://reader036.fdocuments.us/reader036/viewer/2022062816/56814bed550346895db8d064/html5/thumbnails/17.jpg)
More ExamplesConvert 34310 to binary and hexadecimal and octal.
Convert 1101.12 to decimal an octal.
Convert 0.39210 to binary.
Convert 317.28 to binary.
![Page 18: Chapter 7](https://reader036.fdocuments.us/reader036/viewer/2022062816/56814bed550346895db8d064/html5/thumbnails/18.jpg)
ExercisesAdd these binary numbers: 1000.111 + 1100.011
What 2 kinds of logic gates are needed for computer addition?
![Page 19: Chapter 7](https://reader036.fdocuments.us/reader036/viewer/2022062816/56814bed550346895db8d064/html5/thumbnails/19.jpg)
Boolean TheoremsAA = ?A1 = ?A0 = ?AA’ = ?A’’ = ?A(B + C) = ?
![Page 20: Chapter 7](https://reader036.fdocuments.us/reader036/viewer/2022062816/56814bed550346895db8d064/html5/thumbnails/20.jpg)
Boolean TheoremsA + A = ?A + 1 = ?A + 0 = ?A + A’ = ?
![Page 21: Chapter 7](https://reader036.fdocuments.us/reader036/viewer/2022062816/56814bed550346895db8d064/html5/thumbnails/21.jpg)
De Morgan’s Theorems(AB)’ = ?(A + B)’ = ?
(ABC)’ = ?(A + B + C)’ = ?
![Page 22: Chapter 7](https://reader036.fdocuments.us/reader036/viewer/2022062816/56814bed550346895db8d064/html5/thumbnails/22.jpg)
7.4 Synthesis of Logic GatesFind the sum-of-products for G for the truth table in Table P7.35 on page 370.Can the equation be simplified?If so, how many gates did we save?
Repeat for Table 7.7.
![Page 23: Chapter 7](https://reader036.fdocuments.us/reader036/viewer/2022062816/56814bed550346895db8d064/html5/thumbnails/23.jpg)
7.5 Minimization of Logic Gates
Find the sum-of-products for the truth table in Table 7.8 on page 352.Can the equation be simplified?How many gates did we save?
Is there a easier way to simplify these equations?
![Page 24: Chapter 7](https://reader036.fdocuments.us/reader036/viewer/2022062816/56814bed550346895db8d064/html5/thumbnails/24.jpg)
![Page 25: Chapter 7](https://reader036.fdocuments.us/reader036/viewer/2022062816/56814bed550346895db8d064/html5/thumbnails/25.jpg)
Karnaugh Mapping Steps1. Sketch a Karnaugh map grid for the
problem.2. Fill in the 1’s and 0’s from the truth
table.3. Circle groups of 1’s.4. Write an equation using these circles.
![Page 26: Chapter 7](https://reader036.fdocuments.us/reader036/viewer/2022062816/56814bed550346895db8d064/html5/thumbnails/26.jpg)
![Page 27: Chapter 7](https://reader036.fdocuments.us/reader036/viewer/2022062816/56814bed550346895db8d064/html5/thumbnails/27.jpg)
![Page 28: Chapter 7](https://reader036.fdocuments.us/reader036/viewer/2022062816/56814bed550346895db8d064/html5/thumbnails/28.jpg)
Problem P7.44, 46, 47, 48 or Table 7.49.
![Page 29: Chapter 7](https://reader036.fdocuments.us/reader036/viewer/2022062816/56814bed550346895db8d064/html5/thumbnails/29.jpg)
Chapter 7Logic CircuitsReminder: Remember to keep your graded labs for your lab portfolio.
![Page 30: Chapter 7](https://reader036.fdocuments.us/reader036/viewer/2022062816/56814bed550346895db8d064/html5/thumbnails/30.jpg)
Example ProblemWhat would be the truth table for the logic circuit shown in figure 4.18(a)?
AB Y
![Page 31: Chapter 7](https://reader036.fdocuments.us/reader036/viewer/2022062816/56814bed550346895db8d064/html5/thumbnails/31.jpg)
Example ProblemWhat would be the truth table for the logic circuit shown 14.8(b)?
AB
Y
![Page 32: Chapter 7](https://reader036.fdocuments.us/reader036/viewer/2022062816/56814bed550346895db8d064/html5/thumbnails/32.jpg)
Team Exercise – 4 MinutesWhat would be the truth table for the logic circuit shown 14.8(c)?
AB X
Y
![Page 33: Chapter 7](https://reader036.fdocuments.us/reader036/viewer/2022062816/56814bed550346895db8d064/html5/thumbnails/33.jpg)
Team Exercise – 4 MinutesWhat would be the truth table for the logic circuit shown 14.8(d)?
AB
X
Y
![Page 34: Chapter 7](https://reader036.fdocuments.us/reader036/viewer/2022062816/56814bed550346895db8d064/html5/thumbnails/34.jpg)
![Page 35: Chapter 7](https://reader036.fdocuments.us/reader036/viewer/2022062816/56814bed550346895db8d064/html5/thumbnails/35.jpg)
ExercisesP7.19P7.20P7.21,22,23
![Page 36: Chapter 7](https://reader036.fdocuments.us/reader036/viewer/2022062816/56814bed550346895db8d064/html5/thumbnails/36.jpg)
EGR215/PHY262 Seating Chart and Teams
Chris F. Trevor Michael BillyJonathan B. Carson Shaun Nathan Ignacio
Eric B. Levi Ben Charles Eric C. Chris D. Allen Chris W. Matt Wally
Cory Byron Tim Chris J. Matt Ryan
Korey Mason Shepard JoshJonathan V.
Note: These are the assigned teams for the SFA Rover project. Teams were assigned alphabetically and by lab section.
Kirchhoff Coulomb Boolean
Lenz Karnaugh Zener Mosfet Thevenin