Facit till övningsuppgiter Kapitel 4 Kombinatoriska nät 4-4. Rita in unktionen i ett Karnaughdiagram och minimera ör disjunktiv orm z w ör konjunktiv orm z w a) ='z'+w c) = ( + z')(w + ') = (de Morgan) z w = (( + z')' + (w + ')')' z w b) = 'z' + w = (de Morgan) = (('z')'(w)')' z w 4.2 Funktionsbeskrivning och lösning/örenkling via unktionstabell och Karnaughdiagram 2 2 3 4 5 6 7 2 = 2 + =( 2 + ) Eskil Johnson, Stig-Göran Larsson, Lars-Eric Arebrink 22
4-2 Kapitel 4 Kombinatoriska nät Facit till övningsuppgiter Realisering 2 4.3 Funktionsbeskrivning och lösning/örenkling via Karnaughdiagram b 2 b b 3 p=b 3 b 2 b Realisering b b 2 = b 3 = p 4.4 Funktionsbeskrivning: Nätet utör paritetskontroll ör ord med jämn paritet. Om antalet ettor är udda så är ordet elaktigt och detta skall indikera. I unktionstabell sätts = när ett udda antal invariabler är "". b 3 b 2 b b b b b 3 b 2 Lösning: För att skapa ett örenklat unktionsuttrck omsätts unktionstabellen i ett Karnaughdiagram. I detta ser man en diagonal struktur som indikerar att unktionen bör beskrivas med XOR-uttrck. =(b 3 'b 2 '+b 3 b 2 )(b 'b +b b ') + (b 3 'b 2 +b 3 b 2 ')(b 'b '+b b ) =(b 3 b 2 )'(b b )+(b 3 b 2 )(b b )' = [(b 3 b 2 ) (b b )] Eskil Johnson, Stig-Göran Larsson, Lars-Eric Arebrink 22
Facit till övningsuppgiter Kapitel 4 Kombinatoriska nät 4-3 Realisering: Kan ske med 3 st XOR på öljande sätt b 3 b 2 b b = = = 4.5 Funktionsbeskrivning och lösning/örenkling via Karnaughdiagram = Siran tillhör ej 242-koden. 3 2 a) = 3 ' 2 + 3 ' 2 + 3 2 ' '+ 3 2 ' '= 3 ' 2 + 3 ' 2 + 3 2 '( )' Realisering 3 ' 2 3 ' 2 3 2 ' b) =( 3 + 2 )( 3 '+ 2 ')( 3 + + )( 3 '+ '+ ') Realisering 3 2 3 ' 2 ' 3 3 ' ' ' Eskil Johnson, Stig-Göran Larsson, Lars-Eric Arebrink 22
4-4 Kapitel 4 Kombinatoriska nät Facit till övningsuppgiter 4.6 Funktionsbeskrivning Lösning/örenkling Funktionstabell Karnaughdiagram 3 2 2 3 4 5 6 7 8 9 2 3 4 5 3 2 = 3 ' + 2 ' + 3 ' 2 ' + 2 ' Realisering: 3 ' 3 st INVERTERARE 4 st tre-ingångars NAND st ra-ingångars NAND 2 ' 3 ' 2 ' 2 ' 4.7 Funktionsbeskrivning via unktionstabell: 2 3 4 5 6 Eskil Johnson, Stig-Göran Larsson, Lars-Eric Arebrink 22
Facit till övningsuppgiter Kapitel 4 Kombinatoriska nät 4-5 Lösning/örenkling via unktionstabellen och Karnaughdiagram när så behövs: = ' ' ' ' = ' ' ' + ' ' '= ' '( ) 2 = ' ' '+ ' ' + ' ' '= ' '( )+ ' ' 3 = ' ' + ' '+ ' ' + ' '= ( )( ) 4 = ' + ' '+ ' = ( )+ ' ' 5 = ' + '= ( ) 6 = Realisering: Ur dessa uttrck görs en realisering. Eskil Johnson, Stig-Göran Larsson, Lars-Eric Arebrink 22
4-6 Kapitel 4 Kombinatoriska nät Facit till övningsuppgiter 4.8 Funktionsbeskrivning via unktionstabell: Lösning/örenkling s 2 s s s 2 = + + =( + ) + s = ' ' + ' '+ ' '+ ' '+ ' ' + = ' ( '+ ') + '( '+ ') + ( ' '+ ) =( '+ ')( ' + ') + ( ' '+ ) =( )'( )+( )( )' = ( ) ( ) s = ' + '= Realisering: Ur dessa uttrck görs en realisering. Eskil Johnson, Stig-Göran Larsson, Lars-Eric Arebrink 22
Facit till övningsuppgiter Kapitel 4 Kombinatoriska nät 4-7 4.9 Realisering: 3 2 a =b a = b a b a =b a = b a b a 2 = b 2 a 2 =b 2 a 2 b 2 a 3 =b 3 a 3 = b 3 a 3 b 3 Eskil Johnson, Stig-Göran Larsson, Lars-Eric Arebrink 22
4-8 Kapitel 4 Kombinatoriska nät Facit till övningsuppgiter 4. Lösning/örenkling: via Karnaughdiagram 3 2 d 4 = 3 2 + 3 d 3 = 3 2 ' ' eller d 3 =d 4 ' 3 3 2 d 2 = 3 ' 2 + 2 eller d 2 =d 4 ' 2 +d 4 2 3 2 d = 3 ' + 3 2 ' eller d =d 4 ' +d 4 ' d = Realisering: Ur dessa uttrck görs en realisering. Eskil Johnson, Stig-Göran Larsson, Lars-Eric Arebrink 22
Facit till övningsuppgiter Kapitel 4 Kombinatoriska nät 4-9 4. Realisering: a 2 a 2 a a a a a a a 2 2 3 4 5 6 7 a 2 a 2 a a a a 4.2 a) =w'z+z b) ='z' c) = ' + 'z d) = '' + 'z' e) = w'' + 'z + 'z ) = '' + 'z' g) = w'''z + 'z' + wz + z h) =z' Eskil Johnson, Stig-Göran Larsson, Lars-Eric Arebrink 22
4- Kapitel 4 Kombinatoriska nät Facit till övningsuppgiter 4.3 Funktionsbeskrivning Realisering: w z dec A B C D E F G 2 3 4 5 6 7 8 9 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - w z' ' z' ' z = = A B C z ' z' z' ' w z' z' ' = = E F D w z' = G Eskil Johnson, Stig-Göran Larsson, Lars-Eric Arebrink 22
Facit till övningsuppgiter Kapitel 4 Kombinatoriska nät 4-4.4 Lösning/örenkling: via Karnaughdiagram 3 2 - - - - - - = 3 + 2 + 2 Realisering: Ur dessa uttrck görs en realisering. 4.5 Lösning/örenkling: via Karnaughdiagram 3 2 - - - - - - 3 = 3 ' 2 ' ' 3 2 - - - - - - 2 = 2 '+ 2 ' = 2 = = ' Realisering: Ur dessa uttrck görs en realisering. Eskil Johnson, Stig-Göran Larsson, Lars-Eric Arebrink 22
4-2 Kapitel 4 Kombinatoriska nät Facit till övningsuppgiter 4.6 Lösning/örenkling: via Karnaughdiagram 3 =g 3 gg g 3 g 2 2 =g 3 'g 2 +g 3 g 2 '=g 3 g 2 g g g 3 g 2 =g 3 'g 2 'g +g 3 'g 2 g '+g 3 g 2 g +g 3 g 2 'g '=g 3 g 2 g g g g 3 g 2 =g 3 'g 2 'g g '+g 3 'g 2 'g 'g +g 3 'g 2 g 'g '+g 3 'g 2 g g + +g 3 g 2 g 'g +g 3 g 2 g g '+g 3 g 2 'g 'g '+g 3 g 2 'g g = =g 3 g 2 g g Realisering: Ur dessa uttrck görs en realisering. Eskil Johnson, Stig-Göran Larsson, Lars-Eric Arebrink 22
Facit till övningsuppgiter Kapitel 4 Kombinatoriska nät 4-3 4.7 Studentens egen lösning skall diskuteras! 4.8 Studentens egen lösning skall diskuteras! 4.9 Funktionsbeskrivning: Lösning/örenkling via unktionstabell via Karnaughdiagram p 3 p 2 p p p p p = p = + + + = ( + ) + ( + ) = ( ) + ( ) = p 2 p 2 = + = ( + ) = ( ) p 3 = (tas direkt ur unktionstabellen) Eskil Johnson, Stig-Göran Larsson, Lars-Eric Arebrink 22
4-4 Kapitel 4 Kombinatoriska nät Facit till övningsuppgiter Realisering: med inverterare, OCH- och och XOR-grindar realiseras uttrcken ör produktbitarna på öljande sätt p 3 = p p p 2 4.2 a) = z (w'+) b) =' z' c) =(+z)' d) =('+z') ' e) =('+') (+) (w'+z) ) =' ('+ z') g) = ('+z) ('++z') (w'+) (+z) (w++') h) =z' 4.2 Studentens egen lösning skall diskuteras! 4.22 Realisering: s s s s s s 2 3 Eskil Johnson, Stig-Göran Larsson, Lars-Eric Arebrink 22
Facit till övningsuppgiter Kapitel 4 Kombinatoriska nät 4-5 4.23 Realisering: z 2 3 MUX G 3 4.24 Realisering: z ' ' 2 3 MUX G 3 4.25 Realisering: MUX a b c d' d' d d d' d d } G 2 7 2 3 4 5 6 7 Eskil Johnson, Stig-Göran Larsson, Lars-Eric Arebrink 22
4-6 Kapitel 4 Kombinatoriska nät Facit till övningsuppgiter 4.26 Realisering: a i a i ai b i b i b i c i c i c i s i c i+ Eskil Johnson, Stig-Göran Larsson, Lars-Eric Arebrink 22