Professional Documents
Culture Documents
التحكم المنطقى المبرمج نظرى
التحكم المنطقى المبرمج نظرى
الباب األول
1-1مقدمة
1-2الحساب المنطقي
1-2-1القوانين المتعلقة بالحساب المنطقي
1-2-2خواص الجبر المنطقي
1-3نظرية دى مورجان
1-4تجميع البوابات المنطقية
1-5أشكال فن – Vannخرائط كارنوف واستخدامهما في تحليل
المعادالت المنطقية
9
الجبر المنطقي ( الجبر البولينى ) الباب األول
10
الجبر المنطقي ( الجبر البولينى ) الباب األول
1-1مقدمة
درست في العام الماضي البوابات المنطقية ( )logic gatesفتعال معا نتذكر بعضا ً من هذه
البوابات والتي تعتبر األساس في تكوين العالقات في الجبر المنطقي .
بوابة النفي (العكس) NOT gate
وهى بوابة منطقية يكون خرجها outputمعاكس ( )complementلدخلها ، input
أي أن :
إذا كان الدخل يساوى 1فإن الخرج يساوى ، 0أما إذا كان الدخل يساوى 0فإن الخرج
يساوى ، 1شكل ( )1-1يبين رمز بوابة ، NOTجدول ( )1-1يبين جدول الحقيقة للدخل
والخرج .
11
الجبر المنطقي ( الجبر البولينى ) الباب األول
12
الجبر المنطقي ( الجبر البولينى ) الباب األول
1-2الحساب المنطقي
نظراً لوجود كثيراً من الدوائر المنطقية المعقدة لذا وجب إيجاد سبالً لجعلها بسيطة بقدر
اإلمكان عن طريق اختصار بعض المتغيرات لتحويلها إلى تعبيرات أبسط للوصول إلى نفس
النتائج في ظل جميع الظروف الممكنة ،ثم يتم تنفيذها بأبسط وأصغر المكونات ،هذا بدوره
يوفر ثمن البوابات المنطقية التي ال تأثير لها ويقلل من عددها مما يقلل من ثمنها .
تمكن العالم جورج بول George Booleالذي كان أول من وضع أسس وقواعد الجبر
المنطقي أو ما يسمى بالجبر البولينى Boolean Algebraعام ، 1854وقد توصل
العالم جورج بول إلى عدة قواعد هي :
=A
13
الجبر المنطقي ( الجبر البولينى ) الباب األول
إذا كان X, Yدخالن متغيران لبوابة ANDالمنطقية يكون الخرج مساويا ً X.Y
( تقرأ Xأند ) Yكما في شكل (.)4-1
استنتاج
من بوابة ANDنستنتج أن
X.0 = 0
X.1 = X
X.X = X
مثال توضيحيF
إذا كان X = Yفإن
X.Y = X.X = X
أي عند X = 1كان الخرج يساوى 1
كان الخرج يساوى 0 وعند X = 0
14
الجبر المنطقي ( الجبر البولينى ) الباب األول
إذا كان X , Yدخالن متغيران لبوابة ORالمنطقية يكون الخرج مساويا ً X+Y
أور ) Yكما في شكل (.)5-1 ( تقرأ X
استنتاج
X+0=X
X+1=1
X+X=X
* عمليات NOT
* النفي المزدوج
15
الجبر المنطقي ( الجبر البولينى ) الباب األول
مثال ()1-1
اختصر
1-
2-
3-
الحل
1-
16
الجبر المنطقي ( الجبر البولينى ) الباب األول
= التوزيع
2-
=
3-
=
=
دى مورجان عالم رياضيات أضاف نظريتين لنظريات الجبر المنطقي ويمكن صياغتهما
كما يلي :
1-
17
الجبر المنطقي ( الجبر البولينى ) الباب األول
2-
وتنص هذه النظرية على أن نفى ( ) NOTمجموع ( ) ORأي ع[[دد من المتغ[[يرات يس[[اوى
مضروب ( ) ANDنفى ( ) NOTهذه المتغيرات.
مثال ()2-1
استخدم نظريتي دى مورجان للتعبير عن
=1- F1
الحل
=1- F1
=F1
=F2 -2
18
الجبر المنطقي ( الجبر البولينى ) الباب األول
=
=
=0
(خواص بوابة ANDالمنطقية يكون الخرج مساويا ( )0عند أي قيمة دخل تساوى .) 0
= 2- F2
=
= F2
=1
(خواص بوابة ORالمنطقية يكون الخرج مساويا ( )1عند أي قيمة دخل تساوى .) 1
مما سبق نالحظ أنه ال تأثير لقيم المتغيرين B ، Dعلى قيمة الخرج F1 ، F2عند
A=1 , C=0
أمثلة عامة
مثال ()4-1
ضع التعبير التالي في أبسط صورة
الحـــــــــــــــل
19
الجبر المنطقي ( الجبر البولينى ) الباب األول
=
= التوزيع
= )=1
مثال ()5-1
الحـــــــــــل
=
الحـــــل
=
20
الجبر المنطقي ( الجبر البولينى ) الباب األول
=
=
=
مثال ()7-1
الحــــــل
= (
=
=
=
مثال()8 -1
أوجد قيمة إذا كان
21
الجبر المنطقي ( الجبر البولينى ) الباب األول
الحــــــل
=
=
الحــــــــل
من هذا التعبير نجد انه لبوابة ANDذات ثالث[[ة م[[داخل أح[[دهم منفى ( ) والش[[كل الت[[الى
يبين الدائرة المنطقية لهذا التعبير.
22
الجبر المنطقي ( الجبر البولينى ) الباب األول
من هذا التعبير نجد انه يحتوى على بوابة ANDذات مدخلين أحدهما منفى ( ( وبوابة (
.) OR
الحظ أن األسبقية لبوابة ( ) ANDقبل بوابة ( . [) ORوالشكل التالي يبين الدائرة المنطقية
لهذا التعبير.
) وبوابة ( ) ORوبوابتي )(، من هذا التعبير نجد انه يحتوى على بوابتي ( AND
.NOTوالشكل التالي يبين الدائرة المنطقية لهذا التعبير.
23
الجبر المنطقي ( الجبر البولينى ) الباب األول
درست في المرحلة اإلعدادية أشكال فن التي تمثل العالق[[ة بين المتغ[[يرات المختلف[[ة في م[[ادة
الجبر ،وتعتبر أشكال فن أحسن وسيلة مرئية لتوضيح[ تعبيرات الجبر البولينى.
شكل فن في أبسط صورة عبارة عن مستطيل يرس[م داخل[[ه دوائ[[ر متداخل[[ة ك[ل دائ[[رة تمث[ل
متغير ،جميع النقط التي بداخل الدائرة تنتمي إلى المتغير التي تمثله ؛ أما النق[[ط خارجه[[ا فال
تنتمي إليها ( معكوس (نفى) المتغير).
شكل( ) 7 [ -1يبين شكل فن للمتغير .Xكل النقط داخل الدائرة بمعنى X=1؛ أما خارجه[[ا (
) يكون . X=0
24
الجبر المنطقي ( الجبر البولينى ) الباب األول
الحـــــــل
شكل ( )9-1يبين شكل فن للتعبير
أى بمعنى أن XYداخل الدائرة Xومن ذلك نستنتج أن من الشكل نجد أن
صحيحا ً التعبير
25
الجبر المنطقي ( الجبر البولينى ) الباب األول
مثال ()11-1
بين باستخدام أشكال فن صحة نظرية دى مورجان () 2
الحـــــل
أشكال (11-1أ ،ب ،ج ،د ،هـ) تبين خطوات الحل:
الطرف األيسر
26
الجبر المنطقي ( الجبر البولينى ) الباب األول
شكل (ا11-هـ)
شكل فن للطرف األيسر شكل (ا11-ب) يماثل شكل فن للطرف األيمن شكل (ا11-هـ)
الطرفان متساويان وهذا يثبت صحة نظرية دى مورجان
27
الجبر المنطقي ( الجبر البولينى ) الباب األول
العالم كارنوف خريطة بسيطة وسهلة لتبسيط التعبيرات البولينية مع متغيرين أو ثالثة وح[[تى
ستة متغيرات .
ما هي خريطة كارنوف ؟
خريط[[ة ك[[ارنوف ت[[وفر طريق[[ة س[[هلة مبس[[طة واض[[حة لتبس[[يط التعب[[يرات البوليني[[ة ويمكن
وصفها بأنها ترتيب خاص لجدول الحقيقة . Truth table
ش[[كل ( )12-1ي[[بين كيفي[[ة تحوي[[ل ج[[دول الحقيق[[ة إلى خريط[[ة ك[[ارنوف لمتغ[[يرين A,B
والخرج F
القيم داخ[[ل المربع[[ات في خريط[[ة ك[[ارنوف a,b,c,dهي قيم خ[[رج ك[[ل ص[[ف من ج[[دول
الحقيقة وفقا ً للترتيب غير الدائري كما هو موضح بالخريطة ،وحول حافة أعال الخريطة من
الخرج يوجد قيم دخل المتغير ، Bوقيم المتغير Aفي الجانب األيسر منها.
مثال توضيحي
ارسم خريطة كارنوف لبوابة OR
خطوات الحل
-1نبدأ بعمل جدول الحقيقة لبوابة .OR
-2من جدول الحقيقة نستنتج خريطة كارنوف طبقا ً للخطوات التالية -:
28
الجبر المنطقي ( الجبر البولينى ) الباب األول
-عدد المربع[ات في خريط[ة ك[ارنوف يس[اوى الع[دد 2مرفوع[ا ً لألس المس[اوي لع[دد
المتغيرات .
29
الجبر المنطقي ( الجبر البولينى ) الباب األول
من شكل ( )13-1نجد أن قيمة الخرج تساوى 1عند A=1مهما كانت قيمة B
وأن قيمة الخرج تساوى 1أيضا عند B=1مهما كانت قيمة ،Aنستنتج من ذلك
مثال ()12-1
بسط التعبير البولينى التالى باستخدام خريطة كارنوف
الحــــل
فإن
30
الجبر المنطقي ( الجبر البولينى ) الباب األول
وحيث أن المتغير Yله القيمتان ( ) 1,0أي أنه ليس له ت[[أثير في قيم[[ة الخ[[رج وعلى ذل[[ك
يمكن حذفه وتصبح العالقة
مثال ()13-1
الحـــل
31
الجبر المنطقي ( الجبر البولينى ) الباب األول
لعدم تأثيرهما على الخرج أى أن خرج هذه المجموعة يساوى يمكن اختصار
لعدم تأثيرهما على الخرج أى أن خرج هذة المجموعة يساوى يمكن اختصار
B
B
32
الجبر المنطقي ( الجبر البولينى ) الباب األول
الحـــل
من التعبير البولينى السابق نجد أن عدد المتغيرات[ ثالثة () 3
عدد الخاليا ( المربعات ) 8 = 23مربعات
يمكن اختيار أي متغيرين واعتبارهما كمتغير لألعمدة والمتغير الثالث كمتغير للصفوف
نختار YZكمتغير لألعم[[دة فيك[[ون ع[[دد األعم[[دة ، 4والمتغ[[ير Xللص[[فوف فيك[[ون ع[[دد
الصفوف اثنان (. ) 2
-نكون جدول الحقيقة ومنه نستنتج خريطة كارنوف .
-من خريطة كارنوف يمكن تقسيم الخرج ( ) 1إلى مجموعتين :
جدول الحقيقة
33
الجبر المنطقي ( الجبر البولينى ) الباب األول
خريطة كارنوف
المجموعة األولى الصف األول
مثال ()15-1
34
الجبر المنطقي ( الجبر البولينى ) الباب األول
خريطة كارنوف
يمكن تجميع مجموعة الخاليا التي تحتوى على 1
المجموعة األولى وهى مكونة من أربعة خاليا
35
الجبر المنطقي ( الجبر البولينى ) الباب األول
خريطة كارنوف
المجموعة األولى
36
الجبر المنطقي ( الجبر البولينى ) الباب األول
من مميزات خريطة كارنوف أنه يمكن لفها على شكل اسطوانة رأسية أو أفقي[[ة ،وعلى ذل[[ك
العمود أسفل 00والعمود أسفل 10يمثالن مجموعة واحدة :
المجموعة الثانية
a-
b-
c-
37
الجبر المنطقي ( الجبر البولينى ) الباب األول
d-
)a
)b (
للطلبة المتميزين[
)a
)b
38
الجبر المنطقي ( الجبر البولينى ) الباب األول
)a
)b
)c
)d
)e
بسط F6ثم ارسم الدائرة المنطقية بعد التبسيط .أذكر مالحظاتك للدائرة قبل وبعد التبسيط.
-8ارسم أشكال فن لتمثيل المتغيرات البولينية التالية
)a
)b
)c
)d
39
الجبر المنطقي ( الجبر البولينى ) الباب األول
-10التعبيرات البولينية التالية لها ثالث إجابات صحيحة وواحدة خطأ ،وضح ذلك
1-
2-
)1
)2 )
40
الجبر المنطقي ( الجبر البولينى ) الباب األول
-17بين كيف تستنتج التعبير البولينى الذي تمثله خريطة كارنوف التالية
41
الجبر المنطقي ( الجبر البولينى ) الباب األول
42