Professional Documents
Culture Documents
جبر بول 2
جبر بول 2
ﻗوﻓﻲ
-١-
– ١ﺑﻮاﺑﺔ )أو( :OR
ﲤﺜﻞ ﻫﺬﻩ اﻟﺒﻮاﺑﺔ ﺑﺎﻟﺸﻜﻞ اﻟﺘﺎﱄ:
A
B Y
ﻧﻼﺣــﻆ أن اﻟﺸــﻜﻞ اﻟﺴــﺎﺑﻖ ﳌــﺪﺧﻠﲔ y,xوﳐــﺮج Fﺣﻴــﺚ اﳉﻤــﻊ ﻳﻌــﺮف ﲜــﺪول اﻟﺼ ـﻮاب
اﻟﺘﺎﱄ:
A B Y
0 0 0
0 1 1
1 0 1
1 1 1
x
y
OR F=x+y+z+w
z
w
Fإذا وﻓﻘــﻂ إذا ﻛﺎﻧــﺖ = 0 اﻟﺸــﻜﻞ اﻟﺴــﺎﺑﻖ ﳝﺜــﻞ ﺑﻮاﺑــﺔ ﳍــﺎ 4ﻣــﺪاﺧﻞ وﳐــﺮج واﺣــﺪ ﺣﻴــﺚ
ﲨﻴﻊ اﳌﺪﺧﻼت ﻣﺴﺎوﻳﺔ ﻟﻠﺼﻔﺮ.
-٢-
ﻣﺜﺎل:
8-bit ﻧﻔــﺮض أن اﻟﺒﻴﺎﻧــﺎت اﳌﺪﺧﻠــﺔ ﻟﻠﺒﻮاﺑــﺔ )أو( ﻫــﻲ اﳌﺘﻌــﺪدة اﳌﻜﻮﻧــﺔ ﻣــﻦ ﲦﺎﻧﻴــﺔ ﻣــﻦ اﻟﺒﺘــﺎت
اﻟﺘﺎﻟﻴﺔ:
x = 10000101 y = 10100001
z = 00100100 w = 10010101
اﻟﺤﻞ:
اﻟﺒﻮاﺑــﺔ )أو( ﺗﻌﻄــﻲ ﻧﺎﲡـﺎً ) (0ﻋﻨــﺪﻣﺎ ﺗﻜــﻮن ﻛــﻞ اﳌــﺪﺧﻼت أﺻــﻔﺎر وﻫــﺬا ﳛــﺪث ﰲ اﻷﻣــﺎﻛﻦ
اﻟﺜﺎﱐ واﳋﺎﻣﺲ واﻟﺴﺎﺑﻊ وﺑﺎﻟﺘﺎﱄ ﺗﻜﻮن ﻣﺘﻌﺪدة اﳋﺮج:
F = 10110101
– ٢ﺑﻮاﺑﺔ )و( :AND
ﲤﺜﻞ ﻫﺬﻩ اﻟﺒﻮاﺑﺔ ﺑﺎﻟﺸﻜﺎل اﻟﺘﺎﱄ:
x
y F=x.y
اﻟﺸﻜﻞ اﻟﺴﺎﺑﻊ ﲟﺪﺧﻠﲔ y,xوﳐﺮج Fﺣﻴﺚ اﻟﻀﺮب ﻳﻌﺮف ﲜﺪول اﻟﺼﻮاب اﻟﺘﺎﱄ:
x y x.y
0 0 0
0 1 0
1 0 0
1 1 1
ﻳﻜﻮن اﳋﺮج ﻳﺴﺎوي ) (1ﻓﻘﻂ إذا ﻛﺎﻧﺖ x = 1و y = 1وﻏﲑ ذﻟﻚ ﻓﺈن .F = 0
ﻫﺬﻩ اﻟﺒﻮاﺑﺔ ﳝﻜﻦ أن ﻳﻜﻮن ﳍﺎ أﻛﺜﺮ ﻣﻦ ﻣﺪﺧﻠﲔ ﻛﻤﺎ ﰲ اﻟﺸﻜﻞ اﻟﺘﺎﱄ:
-٣-
x
y
AND F=xyzw
z
w
اﻟﺸـﻜﻞ اﻟﺴـﺎﺑﻖ ﻳﺼـﻮر ﺑﻮاﺑـﺔ ﳍـﺎ أرﺑﻌـﺔ ﻣـﺪﺧﻼت w,z,y,xوﳐـﺮج F = xyzwﺣﻴـﺚ ﻳﻜـﻮن
F = 1إذا وﻓﻘﻂ إذا ﻛﺎﻧﺖ اﳌﺪﺧﻼت اﻷرﺑﻌﺔ ﻣﺴﺎوﻳﺔ .1
ﻣﺜﺎل:
ﻧﺄﺧﺬ اﻟﺒﻴﺎﻧﺎت اﳌﺪﺧﻠﺔ ﻟﻠﺒﻮاﺑﺔ )و( وﻫﻲ ﻣﺘﻌﺪدة ﻣﻜﻮﻧﺔ ﻣﻦ ﲦﺎﻧﻴﺔ ﻣﻦ اﻟﺒﺘﺎت .8-bit
x = 1110011 y = 01111011
z = 01110011 w = 11101110
اﻟﺤﻞ:
اﻟﺒﻮاﺑــﺔ )و( ﺗﻨــﺘﺞ ) (1إذا وﻓﻘــﻂ إذا ﻛﺎﻧــﺖ ﲨﻴــﻊ اﳌــﺪﺧﻼت ﻣﺴــﺎوﻳﺔ ) (1وﻫــﺬا ﳛــﺪث ﻓﻘــﻂ
ﰲ اﻷﻣﺎﻛﻦ اﻟﺜﺎﱐ واﻟﺜﺎﻟﺚ واﻟﺴﺎﺑﻊ أي ﻣﺘﻌﺪدة اﳋﺮج:
F = 01100010
– ٣ﺑﻮاﺑﺔ اﻟﻨﻔﻲ :NOT
ﲤﺜﻞ ﻫﺬﻩ اﻟﺒﻮاﺑﺔ ﺑﺎﻟﺸﻜﻞ اﻟﺘﺎﱄ:
-٤-
x x
0 1
1 0
ﻣﺜﺎل:
ﻟﻨﻔﺮض أن ﺑﻮاﺑﺔ اﻟﻨﻔﻲ ﻣﻄﻠﻮب ﻣﻨﻬﺎ اﻟﻌﻤﻞ ﻋﻠﻰ اﳌﺘﻌﺪدات اﻟﺜﻼﺛﺔ اﻟﺘﺎﻟﻴﺔ:
x1 = 110001 x2 = 10001111 x3 = 101100111000
ﺑﻮاﺑﺔ اﻟﻨﻔﻲ ﺗﻐﲑ ﻛﻞ ) (0إﱃ ) (1وﻛﻞ ) (1إﱃ ) (0ﳓﺼﻞ ﻋﻠﻰ:
x 1 = 001110 x 2 = 01110000 x 3 = 010011000111
x
y N AND F
x
y F
-٥-
ﺟﺪول اﻟﺼﻮاب ﻟﻠﺒﻮاﺑﺘﻴﻦ NANDو :NOR
x y NAND NOR
0 0 0 0
0 1 1 0
1 0 1 0
1 1 1 1
ﻣﻼﺣﻈﺎت ﻫﺎﻣﺔ:
- ١ﳝﻜــﻦ أن ﻳﻜــﻮن ﻟﻠﺒـﻮاﺑﺘﲔ NANDو NORاﺛﻨــﺎن أو أﻛﺜــﺮ ﻣــﻦ اﳌــﺪﺧﻼت ﲤﺎﻣـﺎً ﻣﺜــﻞ
ﺑﻮاﺑﱵ )و( و )أو( اﳌﻨﺎﻇﺮﺗﲔ.
– ٢ﳐﺮج اﻟﺒﻮاﺑﺔ )ﻧﻔﻲ و( ﻳﻜﻮن ﺻﻔﺮاً إذا وﻓﻘﻂ إذا ﻛﺎﻧﺖ ﻛﻞ اﳌﺪﺧﻼت ﺗﺴﺎوي ).(1
ﳐﺮج اﻟﺒﻮاﺑﺔ )ﻧﻔﻲ أو( ﻳﺴﺎوي ) (1إذا وﻓﻘﻂ إذا ﻛﺎﻧﺖ ﻛﻞ اﳌﺪﺧﻼت ﺗﺴﺎوي اﻟﺼﻔﺮ.
– ٣ﻋﻨــﺪ ﲤﺜﻴــﻞ ﺑ ـﻮاﺑﱵ )ﻧﻔــﻲ و() ،ﻧﻔــﻲ أو( ﻳﻜــﻮن اﻟﺸــﻜﻞ ﳜﺘﻠــﻒ ﻋــﻦ ﲤﺜﻴــﻞ )و( و )أو(
ﻓﻘﻂ ﺑﺎﻟﺪاﺋﺮة ﻗﺒﻞ ﺳﻬﻢ اﳋﺮج.
x x
y F y F
x x
y F F
y
– ٤ﺑﻌﺾ اﻟﻨﺼﻮص ﺗﺴﺘﺨﺪم اﻟﺪاﺋﺮة اﻟﺼﻐﲑة ﻟﻺﺷﺎرة إﱃ اﳌﺘﻤﻢ وﻧﻀﻌﻬﺎ ﻗﺒﻞ اﻟﺒﻮاﺑﺔ.
-٦-
اﻟﺪارات اﻟﻤﻨﻄﻘﻴﺔ:
اﻟﺪارة اﳌﻨﻄﻘﻴﺔ ﻫﻲ ﻫﻴﻜﻞ ﳏﻜﻢ اﻟﺘﻜﻮﻳﻦ وﻣﺮﻛﺒﺎﺗﻪ اﻷوﻟﻴﺔ ﻫﻲ اﻟﺒﻮاﺑﺎت )أو() ،و() ،ﻟﻴﺲ(.
ﻧﻮﺿﺢ ﻣﻦ ﺧﻼل اﻟﺸﻜﻞ اﻟﺘﺎﱄ دارة ﻣﻨﻄﻘﻴﺔ:
x
y
F
z
ﻣــﺪﺧﻼ ﺎ z,y,xوﳐﺮﺟﻬــﺎ Fاﻟﻨﻘﻄــﺔ ) (ﺗﺸــﲑ إﱃ ﻣﻜــﺎن ﻳﺘﻔــﺮع ﻣﻨــﻪ ﺧــﻂ اﻹدﺧــﺎل ﲝﻴــﺚ
ﻳﺮﺳــﻞ إﺷــﺎرة اﻟﺒــﺖ ﰲ أﻛﺜــﺮ ﻣــﻦ اﲡــﺎﻩ ﺑﺎﻟﻌﻤــﻞ ﻣــﻦ اﻟﻴﺴــﺎر إﱃ اﻟﻴﻤــﲔ ﻳﻌــﱪ ﻋــﻦ Fﺑﺪﻻﻟــﺔ
اﳌﺪﺧﻼت z,y,xﻛﺎﻵﰐ:
أﻣـﺎ اﳌﺨـﺮج ﻣـﻦ ﻗﻴﻤﺔ اﳌﺨـﺮج ﻣـﻦ ﺑﻮاﺑـﺔ )و( ﻫـﻮ x.yوﻫـﺬا ﻳـﺘﻢ ﻧﻔﻴـﻪ ﺑﻌـﺪ ذﻟـﻚ ﻟﻴﻌﻄـﻲ xy
وأﺧـﲑاً ﳐـﺮج اﻟﺒﻮاﺑـﺔ اﻟﺒﻮاﺑﺔ )أو( اﻟﺴﻔﻠﻴﺔ ﻓﻬﻮ x zﺣﻴﺚ ﻳﻨﻔـﻰ ﺑﻌـﺪ ذﻟـﻚ ﻟﻴﻌﻄـﻲ x z
)أو( اﻟﱵ ﻣﻦ اﻟﻴﻤﲔ ﳍﺎ ﻣﺪﺧﻼن xy و x z ﳓﺼﻞ ﻋﻠﻰ:
F xy x z
ﻣﺜﺎل:
اﻛﺘﺐ اﻟﺘﻌﺒﲑ اﻟﺒﻮﻟﻴﺎﱐ اﳌﻨﺎﻇﺮ ﻟﻠﺪارﺗﲔ اﳌﻨﻄﻘﻴﺘﲔ اﳌﻮﺿﺤﺘﲔ ﰲ اﻟﺸﻜﻠﲔ اﻵﺗﻴﲔ:
-٧-
x
y F
اﻟﺸﻜﻞ )(١
x
F
y
z
اﻟﺸﻜﻞ )(٢
اﻟﺤﻞ:
ﺑﺎﻟﻨﺴﺒﺔ ﻟﻠﺸﻜﻞ ) (١اﻟﺘﻌﺒﲑ اﻟﺒﻮﻟﻴﺎﱐ ﻫﻮ:
F xB
ﺑﺎﻟﻨﺴﺒﺔ ﻟﻠﺸﻜﻞ ) (٢اﻟﺘﻌﺒﲑ اﻟﺒﻮﻟﻴﺎﱐ ﻫﻮ:
F xyz
دارة )و – أو(:
اﻟﺪارة اﳌﻨﻄﻘﻴﺔ Lاﳌﻨﺎﻇﺮة ﻤﻮع ﺣﻮاﺻﻞ ﺿﺮب ﰲ اﳉﱪ اﻟﺒﻮﻟﻴﺎﱐ ﺗﺴﻤﻰ دارة )و – أو(.
ﻣﺜﻞ ﻫﺬﻩ اﻟﺪارة Lﳍﺎ اﻟﻌﺪﻳﺪ ﻣﻦ اﳌﺪﺧﻼت ﺣﻴﺚ:
– ١ﺑﻌﺾ اﳌﺪﺧﻼت أو ﻣﺘﻤﻤﺎ ﺎ ﺗﻐﺬي ﻛﻞ ﺑﻮاﺑﺔ )و(.
– ٢ﳐﺮﺟﺎت ﻛﻞ ﺑﻮاﺑﺎت )و( ﺗﻐﺬي ﺑﻮاﺑﺔ وﺣﻴﺪة )أو(.
– ٣ﳐﺮج ﺑﻮاﺑﺔ )أو( ﻫﻮ ﳐﺮج اﻟﺪارة .L
-٨-
اﻟﺪارات اﻟﻤﻨﻄﻘﻴﺔ ﻛﺠﺒﺮ ﺑﻮﻟﻴﺎﻧﻲ:
ﻧﻼﺣﻆ أن ﺟﺪول اﻟﺼﻮاب ﻟﻠﺒﻮاﺑﺎت )أو( ) ،و() ،ﻟﻴﺲ( ﺗﺘﻄﺎﺑﻖ ﻋﻠﻰ اﻟﱰﺗﻴﺐ ﻣـﻊ ﺟـﺪاول
اﻟﺼﻮاب ﻟﻠﺘﻘﺎرﻳﺮ ) pqاﻟﻔﺼﻞ أو( ) pqاﻟﻔﺼﻞ و( ) pﻧﻔﻲ .(p
اﻟﻔﺎرق اﻟﻮﺣﻴﺪ ﻫﻨـﺎ ﻫـﻮ اﺳـﺘﺨﺪام 0 , 1ﺑـﺪﻻً ﻣـﻦ F, Tﳍـﺬا ﻓـﺈن اﻟـﺪارة اﳌﻨﻄﻘﻴـﺔ ﲢﻘـﻖ ﻧﻔـﺲ
اﻟﻘـﻮاﻧﲔ اﻟــﱵ ﲢﻘﻘﻬــﺎ اﻟﺘﻘــﺎرﻳﺮ ،وﺑﺎﻟﺘــﺎﱄ ﻓﻬــﻲ ﺗﻜــﻮن ﺟـﱪاً ﺑﻮﻟﻴﺎﻧﻴـﺎً وﻧﻘــﺪم ﻣــﺎ ﺳــﺒﻖ ﻣــﻦ ﺧــﻼل
اﳌﱪﻫﻨﺔ اﻵﺗﻴﺔ:
ﻣﺒﺮﻫﻨﺔ:
اﻟﺪارة اﳌﻨﻄﻘﻴﺔ ﺗﻜﻮن ﺟﱪاً ﺑﻮﻟﻴﺎﻧﻴﺎً.
وﻋﻠـ ــﻰ ﻫـ ــﺬا ﻓـ ــﺈن ﻛـ ــﻞ اﳌﺼـ ــﻄﻠﺤﺎت اﳌﺴـ ــﺘﺨﺪﻣﺔ ﰲ اﳉـ ــﱪ اﻟﺒﻮﻟﻴـ ــﺎﱐ ﳝﻜـ ــﻦ اﺳـ ــﺘﺨﺪاﻣﻬﺎ ﰲ
اﻟﺪارات اﳌﻨﻄﻘﻴﺔ.
اﻟﻌﻤﻠﻴﺎت اﻟﻤﻨﻄﻘﻴﺔ – اﻟﺒﻮاﺑﺎت اﻟﻤﻨﻄﻘﻴﺔ اﻟﺮﻗﻤﻴﺔ:
وﺟــﺪﻧﺎ أﻧــﻪ ﻋﻨــﺪﻣﺎ ﻧﻀــﻊ اﻟﻌﻤﻠﻴﺘــﺎن اﻟﺜﻨﺎﺋﻴﺘــﺎن OR, ANDﺑــﲔ ﻣﺘﺤـﻮﻟﲔ y,xﻳﺘﺸــﻜﻞ ﻟــﺪﻳﻨﺎ
ﺗﺎﺑﻌﺎن ﺑﻮﻟﻴﺎﻧﻴـﺎن xyو x + yواﻟﺴـﺆال اﳌﻄـﺮوح ﻫﻨـﺎ ﻣـﻦ أﺟـﻞ nﻣﺘﺤـﻮل ﺛﻨـﺎﺋﻲ ﻣـﺎ ﻫـﻮ ﻋـﺪد
اﻟﺘﻮاﺑﻊ اﻟﺒﻮﻟﻴﺎﻧﻴﺔ اﳌﺨﺘﻠﻔﺔ اﻟﱵ ﳝﻜﻦ أن ﳓﺼﻞ ﻋﻠﻴﻬﺎ .ﳒﺪ اﳉﻮاب اﻟﺜﺎﱐ ﻣﻦ أﺟﻞ nﻣﺘﺤـﻮل
ﺛﻨﺎﺋﻲ ﻳﻮﺟﺪ 22nﺗﺎﺑﻊ ﺑﻮﻟﻴﺎﱐ ﳐﺘﻠﻒ وﻋﻠﻴﻪ ﻓﻤﻦ أﺟـﻞ اﳌﺘﺤـﻮﻟﲔ xو yأي ) (n = 2ﳓﺼـﻞ
ﻋﻠـﻰ 222 = 16ﺗـﺎﺑﻊ ﺑﻮﻟﻴـﺎﱐ ﻫــﺬا ﻳﻌـﲏ أن اﻟﺘـﺎﺑﻌﲔ OR, ANDﳘـﺎ اﺛﻨـﺎن ﻣـﻦ أﺻــﻞ 16
ﺗﺎﺑﻊ.
ﻧﻌ ــﺮض ﰲ اﳉ ــﺪول اﻟﺘ ــﺎﱄ ﻗ ــﻴﻢ اﳊﻘﻴﻘ ــﺔ ﻟ ـ ـ 16ﺗ ــﺎﺑﻊ ﺑﻮﻟﻴ ــﺎﱐ ﻣ ــﻦ F0ﺣ ــﱴ F15اﻟ ــﱵ ﳝﻜ ــﻦ
ﺗﺸﻜﻴﻠﻬﺎ ﻣﻦ اﳌﺘﺤﻮﻟﲔ .y,x
-٩-
x y F0 F1 F2 F3 F4 F5 F6 F7 F8 F9 F10 F11 F12 F13 F14 F15
0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1
0 1 0 0 0 0 1 1 1 1 0 0 0 0 1 1 1 1
1 0 0 0 1 1 0 0 1 1 0 0 1 1 0 0 1 1
1 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1
ﻣﻊ اﻹﺷﺎرة إﱃ أﻧﻪ ﳝﻜﻦ اﻟﺘﻌﺒﲑ ﺟﱪﻳﺎً ﻋﻦ اﻟـ ) (16ﺗﺎﺑﻊ ﺑﻮاﺳﻄﺔ اﻟﺘﻮاﺑﻊ اﻟﺒﻮﻟﻴﺎﻧﻴﺔ ﻛﻤﺎ ﻳﻠﻲ:
اﻟﺘﺎﺑﻊ اﻟﺒﻮﻟﻴﺎﻧﻲ اﻟﺘﻌﺒﻴﺮ اﻟﺠﺒﺮي
F0 0
F1 xy
F2 xy
F3 x
F4 xy
F5 y
F6 xy + xy
F7 x+y
F8 )(x y
F9 xy + x y
F10 y
F11 x+ y
F12
x
F13 x +y
F14 xy
F15 1
- ١٠ -
– ١اﻟﺘﻮاﺑﻊ اﻟﺜﺎﺑﺘﺔ:
F15 = 1 F0 = 0
– ٢اﻟﺘﻮاﺑﻊ اﻷﺣﺎدﻳﺔ:
F10 y
F12 x
F3 x
F5 y
– ٣ﺗﻮاﺑﻊ ﺑﻌﻤﻠﻴﺎت ﺛﻨﺎﺋﻴﺔ :ﻳﻮﺟﺪ 10ﺗﻮاﺑﻊ ﺑﻌﻤﻠﻴﺎت ﺛﻨﺎﺋﻴﺔ ﻣﺜﻞ:
XR, NR, NAND, OR, AND
- ١١ -
اﻻﺳﻢ اﻟﺮﺳﻢ اﻟﺘﺎﺑﻊ ﺟﺪول اﻟﺤﻘﻴﻘﺔ
x y F
0 0 0
AND F=x.y 0 1 0
1 0 0
1 1 1
x y F
0 0 0
OR F=x+y 0 1 1
1 0 1
1 1 1
x F
NOT F= x 0 1
1 0
x F
Buffer F=x 0 0
1 1
x y xy F
0 0 0 1
NAND F = ( xy ) 0 1 0 1
1 0 0 1
1 1 1 0
x y x+y F
0 0 0 1
NOR F = ( x y) 0 1 1 0
1 0 1 0
1 1 1 0
x y F
0 0 0
F=xy + xy
XOR 0 1 1
=xy 1 0 1
1 1 0
x y F
F = xy + x y 0 0 1
NOR 0 1 0
= (x y) 1 0 0
1 1 1
- ١٢ -
ﺗﻤﺎرﻳﻦ ﻣﺤﻠﻮﻟﺔ
1 . 0 0 1 – ١أوﺟﺪ ﻗﻴﻤﺔ
اﻟﺤﻞ:
1 . 0 + 0 1 = 1 . 0 + 1 = 0 + 0 = 0
– ٢ﺣﻮل اﳌﺴﺎواة اﻟﺘﺎﻟﻴﺔ إﱃ ﺗﻜﺎﻓﺆ ﻣﻨﻄﻘﻲ:
1 . 0 + 1 0 = 0
اﻟﺤﻞ:
(T F) T F F
– ٣ﺣﻮل اﻟﺘﻜﺎﻓﺆ اﳌﻨﻄﻘﻲ اﻟﺘﺎﱄ إﱃ ﻣﺴﺎواة:
(T T) F T
اﻟﺤﻞ:
(1 . 1) + 0 = 1
– ٤ﻣﻦ ﺟﺪول اﻟﻘﻴﻢ أوﺟﺪ ﻗﻴﻢ اﻟﺘﺎﺑﻊ اﻟﺒﻮﻟﻴﺎﱐ اﳌﻌﻄﻰ ﺑﺎﻟﻌﺒﺎرة:
F(x,y,z) = xy + z
اﻟﺤﻞ:
x y z xy z F(x,y,z) = xy + z
0 0 0 0 1 1
0 0 1 0 0 0
0 1 0 0 1 1
0 1 1 0 0 0
1 0 0 0 1 1
1 0 1 0 0 0
1 1 0 1 1 1
1 1 1 1 0 1
- ١٣ -
– ٥أﺛﺒﺖ ﻣﻦ ﺧﻼل اﳉﺪول ﺻﺤﺔ ﻗﺎﻧﻮن اﻟﺘﻮزﻳﻊ:
x(y +z) = xy + xz
اﻟﺤﻞ:
x y z y+z xy xz )x(y+z xy + xz
0 0 0 0 0 0 0 0
0 0 1 1 0 0 0 0
0 1 0 1 0 0 0 0
0 1 1 1 0 0 0 0
1 0 0 0 0 0 0 0
1 0 1 1 0 1 1 1
1 1 0 1 1 0 1 1
1 1 1 1 1 1 1 1
ﻣﻦ ﻣﻄﺎﺑﻘﺔ اﻟﻌﻤﻮدﻳﻦ اﻷﺧﲑﻳﻦ ﺗﻨﺘﺞ اﳌﺴﺎواة.
– ٦ﺣﻮل ﻗﺎﻧﻮن اﻟﺘﻮزﻳﻊ اﻟﺘﺎﱄ إﱃ ﺗﻜﺎﻓﺆ ﻣﻨﻄﻘﻲ:
)x + yz = (x + y) (x + z
اﻟﺤﻞ:
)p (q r) (p q) (p r
– ٧أﺛﺒﺖ ﺻﺤﺔ ﻗﺎﻧﻮن اﻻﻣﺘﺼﺎص:
x (x + y) = x
اﻟﺤﻞ:
x y x+y )x (x + y
0 0 0 0
0 1 1 0
1 0 1 1
1 1 1 1
ﲟﻘﺎرﻧﺔ اﻟﻌﻤﻮدﻳﻦ اﻷول واﻷﺧﲑ ﺗﻨﺘﺞ اﳌﺴﺎواة.
- ١٤ -
– ٨أوﺟﺪ ﻣﺮاﻓﻖ اﻟﻌﺒﺎرات اﻟﺘﺎﻟﻴﺔ:
)1) x (y + 0
)2) x . 1 + ( y + z
اﻟﺤﻞ:
x (y + 0) – ١ﻧﺒـﺪل ﻋﻤﻠﻴـﺔ ) (.ﺑﻌﻤﻠﻴـﺔ ) (+واﻟﻌﻜـﺲ ﻋﻤﻠﻴـﺔ ) (+ﺑﻌﻤﻠﻴـﺔ ) (.أﻳﻀـﺎً ﻧﺒـﺪل
) (0ﺑـ ) ( 0أب ﺑـ ) (1ﳓﺼﻞ ﻋﻠﻰ:
ﻣﺮاﻓﻖ ) x(y + 0ﻫﻮ ).x + (y . 1
– ٢ﺑﻨﻔﺲ اﻟﻄﺮﻳﻘﺔ ﳒﺪ:
اﻟﱵ ﳝﻜﻦ ﻛﺘﺎﺑﺘﻬﺎ ). ( x 0)( yz ) ( x 0).( y.z ﻫﻮ ) x .1 ( y z ﻣﺮاﻓﻖ
– ٩اوﺟﺪ ﻣﺘﻤﻢ اﻟﺘﺎﺑﻊ )اﳌﺮاﻓﻖ(:
)F(x,y,z) = x( y z + yz
اﻟﺤﻞ:
)F x ( yz yz) x ( yz yz
اﻟﺤﻞ:
- ١٥ -
x
y F
z
A
B
C
F1
D
E
A
B
C
F2
D
E
اﻟﺤﻞ:
F1 ( A B).( C D).E
F2 ( A B) (C D) E
- ١٦ -
– ١٢ﻋﱪ ﻋﻦ اﳌﺨﺮج Fﻛﺘﻌﺒﲑ ﺑﻮﻟﻴﺎﱐ ﺣﻴﺚ z,y,xﻫﻲ ﻣﺪﺧﻼت اﻟﺪارة اﳌﻨﻄﻘﻴﺔ اﻟﺘﺎﻟﻴﺔ:
x
y
z
F
اﻟﺤﻞ:
x yz ﳐﺮج أول ﺑﻮاﺑﺔ
x yz ﳐﺮج ﺛﺎﱐ ﺑﻮاﺑﺔ
xy ﳐﺮج ﺛﺎﻟﺚ ﺑﻮاﺑﺔ
F x yz x y z x y وﻋﻠﻴﻪ ﻳﻜﻮن
– ١٣ﺣﻘﻖ اﻟﺘﺎﺑﻊ اﻟﺘﺎﱄ:
) F ( xy zw v
ﺑﺎﺳﺘﺨﺪام:
(aاﻟﺒﻮاﺑﺎت .NOR, AND
(bاﻟﺒﻮاﺑﺎت .NOT, NAND, AND
- ١٧ -
اﻟﺤﻞ:
(a
x
y
z
F
w
v
x
y
z
F
w
v
- ١٨ -
:اﻟﺤﻞ
(a
xy
(b
xy
- ١٩ -
ﺗﻤﺎرﻳﻦ ﻟﻠﺤﻞ
– ١أوﺟﺪ اﻟﺘﻮاﺑﻊ اﻟﺒﻮﻟﻴﺎﻧﻴﺔ G ،Fاﳌﻮﺿﺤﺔ ﺑﺎﳉﺪول اﻟﺘﺎﱄ:
x y z F G
0 0 0 0 0
0 0 1 0 0
0 1 0 0 1
0 1 1 0 0
1 0 0 0 0
1 0 1 1 0
1 1 0 0 1
1 1 1 0 0
- ٢٠ -
– ٧ﺣﻮل ﻛﻞ ﳑﺎ ﻳﻠﻲ إﱃ ﳎﻤﻮع ﻣﻀﺎرﻳﺐ وﺟﺪاء ﳎﺎﻣﻴﻊ:
( u xw )( x uw ) (a
x x ( x y )( y z ) (b
x
y
F
- ٢١ -
– ١٠اﻛﺘﺐ اﳌﻌﺎدﻻت اﻟﺒﻮﻟﻴﺎﻧﻴﺔ وارﺳﻢ اﻟﺪارة اﳌﻨﻄﻘﻴـﺔ اﻟـﱵ ﺧﺮﺟﻬـﺎ ﻣﻌـﺮف ﲜـﺪول اﳊﻘﻴﻘـﺔ
اﻟﺘﺎﱄ:
x y z F1 F2
0 0 0 1 1
0 0 1 0 1
0 1 0 1 0
0 1 1 1 1
1 0 0 1 0
1 0 1 0 1
1 1 0 1 0
1 1 1 1 1
-اﻧﺘﻬﺖ اﻟﻤﺤﺎﺿﺮة –
- ٢٢ -