Unformatted text preview:

ChapterCombinationalCircuits100LFURFRGHOHYHO/RJLF JDWHOHYHO(OHFWURQLF GHYLFHOHYHO3K\VLFVOHYHO²Figure 10.1Combinational circuit•The output depends only on the inputDEF[\,Q 2XWFigure 10.2Methods to describe a combinational circuit•Truth table•Boolean algebraic expression•Logic diagramTruth table•Lists the output for every combination of the inputb00110011c01010101a00001111y0001100001010000xFigure 10.3a0000000011111111b0000111100001111c0011001100110011d0101010101010101y00001100000011000000010100000101xFigure 10.4Boolean algebra•Three basic operations‣Binary OR +‣Binary AND •‣Unary Complement ´Ten properties of boolean algebra•Commutative•Associative•Distributive•Identity•ComplementCommutativeCOMPUTER SYSTEMS CHAPTER 10x + y = y + x(1)x · y = y · x(2)(x + y) + z = x + (y + z)(3)(x · y) · z = x · (y · z)(4)x + (y · z) = (x + y) · (x + z)(5)x · (y + z) = (x · y) + (x · z)(6)x + 0 = x(7)x · 1 = x(8)x + (x�) = 1(9)x · (x�) = 0(10)x + y · z = (x + y) · (x + z)(11)x · (y + z) = x · y + x · z(12)x + x�= 1(13)x · x�= 0(14)(x + y) + z(15)x + y + z(16)x + x = x(17)x · x = x(18)x + 1 = 1(19)x · 0 = 0(20)x + x · y = x(21)x · (x + y) = x(22)x · y + x�· z + y · z = x · y + x�· z(23)(x + y) · (x�+ z) · (y + z) = (x + y) · (x�+ z)(24)(a · b�) = a�+ b�(25)(a + b)�= a�· b�(26)(x�)�= x(27)1�= 0(28)0�= 1(29)1AssociativeCOMPUTER SYSTEMS CHAPTER 10x + y = y + x(1)x · y = y · x(2)(x + y) + z = x + (y + z)(3)(x · y) · z = x · (y · z)(4)x + (y · z) = (x + y) · (x + z)(5)x · (y + z) = (x · y) + (x · z)(6)x + 0 = x(7)x · 1 = x(8)x + (x�) = 1(9)x · (x�) = 0(10)x + y · z = (x + y) · (x + z)(11)x · (y + z) = x · y + x · z(12)x + x�= 1(13)x · x�= 0(14)(x + y) + z(15)x + y + z(16)x + x = x(17)x · x = x(18)x + 1 = 1(19)x · 0 = 0(20)x + x · y = x(21)x · (x + y) = x(22)x · y + x�· z + y · z = x · y + x�· z(23)(x + y) · (x�+ z) · (y + z) = (x + y) · (x�+ z)(24)(a · b�) = a�+ b�(25)(a + b)�= a�· b�(26)(x�)�= x(27)1�= 0(28)0�= 1(29)1DistributiveCOMPUTER SYSTEMS CHAPTER 10x + y = y + x(1)x · y = y · x(2)(x + y) + z = x + (y + z)(3)(x · y) · z = x · (y · z)(4)x + (y · z) = (x + y) · (x + z)(5)x · (y + z) = (x · y) + (x · z)(6)x + 0 = x(7)x · 1 = x(8)x + (x�) = 1(9)x · (x�) = 0(10)x + y · z = (x + y) · (x + z)(11)x · (y + z) = x · y + x · z(12)x + x�= 1(13)x · x�= 0(14)(x + y) + z(15)x + y + z(16)x + x = x(17)x · x = x(18)x + 1 = 1(19)x · 0 = 0(20)x + x · y = x(21)x · (x + y) = x(22)x · y + x�· z + y · z = x · y + x�· z(23)(x + y) · (x�+ z) · (y + z) = (x + y) · (x�+ z)(24)(a · b�) = a�+ b�(25)(a + b)�= a�· b�(26)(x�)�= x(27)1�= 0(28)0�= 1(29)1IdentityCOMPUTER SYSTEMS CHAPTER 10x + y = y + x(1)x · y = y · x(2)(x + y) + z = x + (y + z)(3)(x · y) · z = x · (y · z)(4)x + (y · z) = (x + y) · (x + z)(5)x · (y + z) = (x · y) + (x · z)(6)x + 0 = x(7)x · 1 = x(8)x + (x�) = 1(9)x · (x�) = 0(10)x + y · z = (x + y) · (x + z)(11)x · (y + z) = x · y + x · z(12)x + x�= 1(13)x · x�= 0(14)(x + y) + z(15)x + y + z(16)x + x = x(17)x · x = x(18)x + 1 = 1(19)x · 0 = 0(20)x + x · y = x(21)x · (x + y) = x(22)x · y + x�· z + y · z = x · y + x�· z(23)(x + y) · (x�+ z) · (y + z) = (x + y) · (x�+ z)(24)(a · b�) = a�+ b�(25)(a + b)�= a�· b�(26)(x�)�= x(27)1�= 0(28)0�= 1(29)1ComplementCOMPUTER SYSTEMS CHAPTER 10x + y = y + x(1)x · y = y · x(2)(x + y) + z = x + (y + z)(3)(x · y) · z = x · (y · z)(4)x + (y · z) = (x + y) · (x + z)(5)x · (y + z) = (x · y) + (x · z)(6)x + 0 = x(7)x · 1 = x(8)x + (x�) = 1(9)x · (x�) = 0(10)x + y · z = (x + y) · (x + z)(11)x · (y + z) = x · y + x · z(12)x + x�= 1(13)x · x�= 0(14)(x + y) + z(15)x + y + z(16)x + x = x(17)x · x = x(18)x + 1 = 1(19)x · 0 = 0(20)x + x · y = x(21)x · (x + y) = x(22)x · y + x�· z + y · z = x · y + x�· z(23)(x + y) · (x�+ z) · (y + z) = (x + y) · (x�+ z)(24)(a · b�) = a�+ b�(25)(a + b)�= a�· b�(26)(x�)�= x(27)1�= 0(28)0�= 1(29)1PrecedenceHighestLowestOperatorComplementANDORFigure 10.5DistributiveCOMPUTER SYSTEMS CHAPTER 10x + y = y + x(1)x · y = y · x(2)(x + y) + z = x + (y + z)(3)(x · y) · z = x · (y · z)(4)x + (y · z) = (x + y) · (x + z)(5)x · (y + z) = (x · y) + (x · z)(6)x + 0 = x(7)x · 1 = x(8)x + (x�) = 1(9)x · (x�) = 0(10)x + y · z = (x + y) · (x + z)(11)x · (y + z) = x · y + x · z(12)x + x�= 1(13)x · x�= 0(14)(x + y) + z(15)x + y + z(16)x + x = x(17)x · x = x(18)x + 1 = 1(19)x · 0 = 0(20)x + x · y = x(21)x · (x + y) = x(22)x · y + x�· z + y · z = x · y + x�· z(23)(x + y) · (x�+ z) · (y + z) = (x + y) · (x�+ z)(24)(a · b�) = a�+ b�(25)(a + b)�= a�· b�(26)(x�)�= x(27)1�= 0(28)0�= 1(29)1ComplementCOMPUTER SYSTEMS CHAPTER 10x + y = y + x(1)x · y = y · x(2)(x + y) + z = x + (y + z)(3)(x · y) · z = x · (y · z)(4)x + (y · z) = (x + y) …


View Full Document

PEPPERDINE COSC 425 - Combinational Circuits

Download Combinational Circuits
Our administrator received your request to download this document. We will send you the file to your email shortly.
Loading Unlocking...
Login

Join to view Combinational Circuits and access 3M+ class-specific study document.

or
We will never post anything without your permission.
Don't have an account?
Sign Up

Join to view Combinational Circuits 2 2 and access 3M+ class-specific study document.

or

By creating an account you agree to our Privacy Policy and Terms Of Use

Already a member?