Telekommunikatsiya texnologiyalari fakulteti


Mantiqiy sxemalar shakllari


Download 0.69 Mb.
bet3/3
Sana02.01.2022
Hajmi0.69 Mb.
#190029
1   2   3
Bog'liq
3- Mustaqil ishi

Mantiqiy sxemalar shakllari
Oldinda aytilganiday barcha raqamli qurilmalar sodda mantiqiy elementlar asosida quriladi. Asosan bu mantiqiy elementlarni mantiqiy algebraning sodda funksiyalari bajaradi. Eng sodda mantiqiy elementlar bir argumentli funksiyalar orqali tavsiflanadi. Eng ko‘p qo‘llaniladigan mantiqiy funksiyalarni va ularning sxemalardagi tasvirlarini ko‘rib chiqamiz. Barcha bir argumentli funksiyalar orasidan faqat (mantiqiy YOQ) funksiya amaliy axamiyatga ega. Invertor uchun rostlik jadvali quyidagi ko‘rinishda bo‘ladi .


x

f

1

0

0

1
Invertorning grafik tasviri 12-rasmda ko‘rsatilgan.

12-rasm.


Ikki argumentli funksiyani amalga oshirish ham katta amaliy axamiyatga ega. Barcha mumkin bo‘lgan funksiyalar 3.3-jadvalda keltirilgan. Biz hammasi bo‘lib 16 ta turli funksiyalarni hosil qilamiz. 13-jadval.

Argumentlar

X1

0

0

1

1

X2

0

1

0

1

Funksiyalar

f0

0

0

0

0

f1

0

0

0

1

f2

0

0

1

0

f3

0

0

1

1

f4

0

1

0

0

f5

0

1

0

1

f6

0

1

1

0

f7

0

1

1

1

f8

1

0

0

0

f9

1

0

0

1

f10

1

0

1

0

f11

1

0

1

1

f12

1

1

0

0

f13

1

1

0

1

f14

1

1

1

0

f15

1

1

1

1

14-jadvalda funksiyalarning nomi, shartli belgilanishi va bu funksiyalarni amalga oshiruvchi mantiqiy elementlarning nomlari keltirilgan.

14. Jadval



Funksiya

Funksiyaning nomlanishi

MND Sh

VA, YOKI, YO’Q bazislarida ifodalanish

Funksiyaning belgilanishi

Mantiqiy elementlarning nomi

Shartli belgilashlar

f0

Doimiy




0

0

Nolning generatori

0


f1

Konunktsiya

x1x2

x1x2

x1x2

VA elementi

x1


x2



f2

Teskari inkor

x1x2

x1x2

x1=x2

Inkor

x1


x2



f3

X ni takrorlash

x1x2 v x1x2

x1

x1



x1




f4

Inkor

x1x2

x1x2

x1=x2

Inkor

x1

x2


f5

X ni takrorlash

x1x2 v x1x2

x2

x2



x2




f6

2 modul asosida qo’shish

x1x2 v x1x2

x1x2 v x1x2

x1x2

MOD-2

M2

x1


x2

f7

Dizyunktsiya

x1x2 v x1x2

v x1x2



x1x2

x1 v x2

YOKI elementi

1

x1


x2

f8

Veb funktsiya (Pirs strelkasi)

x1x2

x1x2

x1x2

YOKI –YOQ Elementi

1

x1


x2

f9

Ekvivalentlik

x1x2 v x1x2

x1x2 v x1x2

x1=x2

Ekvivalentlik

1

x1


x2

f10

X invers

x1x2 v x1x2

x2

x2

YOQ elementi

x2




16 ta funksiyadan biz uchun f1, f6, f7, f8 и f14 lari asosiy bo‘ladi
amallariga mos sxemalar tuzish. Karno kartalari Mukammal diz’yunktiv normal shakllarni minimallashtirishda Bul ifodalarida bir-biriga qo’shni hadlarni topish va bu hadlarni birlashtirish katta mehnat talab qiladi. Bu esa soddalashtirishda analitik usulning kamchiligi hisoblanadi.

Amaliyotda mantiq funktsiyalarini minimallashtirish uchun mantiqiy o’zgaruvchilar soni kamroq bo’lsa, jadval usuli birmuncha qulay hisoblanadi. Jadval usulining ustunligi:



  1. birlashtiriladigan hadlarni izlash oson;

  2. topilgan hadlarni birlashtirish oson;

  3. funktsiyaning barcha minimal shakllarini topish mumkin.

Jadval usullari quyidagilar: Karno kartalari, Veych, Venn diagrammalari, yechimlar daraxti hisoblanadi. Ushbu mavzuda biz Karno kartalari metodi bilan tanishamiz.

1953 yil Moris Karno Bul ifodalarini soddalashtirish va grafik tasvirlash tizimini ishlab chiqqanligi haqida maqola e’lon qildi. Hozirda bu metod Karno kartalari metodi deb yuritiladi. Karno kartalarining quyidagi turlarini ko’rib chiqamiz:



1. Ikki o‘zgaruvchili Karno kartasi

Aytaylik, Bul ifodasi ikkita mulohaza o’zgaruvchisidan tashkil topgan bo’lsin va quyidagi rostlik jadvali bilan berilgan bo’lsin. U holda ikki o‘zgaruvchili Karno kartasi quyidagicha bo’ladi:



Agar F(A,B) formula MDNSh da berilgan bo’lsa, u holda

№1 o’ringa AB

№2 o’ringa AB

№3 o’ringa AB

№4 o’ringa AB

hadlar mos kelib, shunday hadlar F(A,B) formulada mavjud bo’lsa, Karno kartasida bu hadlarga mos o’rinlarga 1, qolgan o’rinlarga 0 raqami yoziladi.

Ikki o‘zgaruvchili Karno kartasi to’ldirilgandan keyin 2 ning darajalaricha birlarni o’z ichiga oladigan (20, 21, 22, 23, …) konturlar chiziladi. Bu konturlar gorizontaliga yoki vertikaliga bir-biriga qo’shni bo’lgan birlarni o’z ichiga olishi kerak. Konturga olish jarayoni barcha birlar kontur ichida ichida qolguncha davom ettiriladi va konturlar iloji boricha maksimal ikkining darajalaricha birlarni o’z ichiga olishi kerak.


Konturga olish jarayoni tugagandan keyin har bir kontur ichida qatnashgan bir-biriga teskari bo’lgan fikr o’zgaruvchilari tushirib qoldiriladi va har bir konturda qolgan o’zgaruvchilarning diz’yunktsiyasi olinadi. Hosil bo’lgan ifoda Karno kartasi bo’yicha minimallashgan ifoda bo’lib, undan ortiq minimallashtirish mumkin emas.



Misol 1. Quyidagi rostlik jadvali bilan berilgan ifodani soddalashtiring:

A

B

F(A,B)

0

0

1

0

1

0

1

0

1

1

1

1






B

B

A

1

0

A

1

1

Ifodaning to’liq ko’rinishi: F(A,B)=ABABAB



minimal ko’rinishi esa: F(A,B)= AB

Misol2. (A,B)=ABABAB formulaga mos Karno kartasi quyidagi ko’rinishni oladi, ya’ni karta MDNSh bo’yicha tuziladi:



Yuqorida keltirilgan sxemaga muvofiq gorizontaliga, vertikaliga bir-biriga qo‘shni bo‘lgan birlar konturlarga birlashtiriladi. Har bir konturda qatnashgan bir-birini to‘ldiruvchi o‘zgaruvchilar tushirib qoldiriladi, har bir konturdan qolgan o‘zgaruvchilarning diz’yunksiyasi olinadi. Natijada formula quyidagi ko‘rinishni oladi: F(A, B)= AB.



2. Uch o‘zgaruvchili Karno kartalari


А

В

С

F(A, B, C)

0

0

0

№1

0

0

1

№2

0

1

0

№3

0

1

1

№4

1

0

0

№5

1

0

1

№6

1

1

0

№7

1

1

1

№8
Aytaylik, Bul ifodasi uchta mulohaza o’zgaruvchisidan tashkil topgan bo’lsin va quyidagi rostlik jadvali bilan berilgan bo’lsin. U holda

uch o‘zgaruvchili Karno kartasi

quyidagicha bo’ladi:





C

C

A&B

№1

№2

A&B

№3

№4

A&B

№7

№8

A&B

№5

№6

Uch o‘zgaruvchili Karno kartalarida ham ikki o‘zgaruvchili Karno kartalaridagidek gorizontaliga, vertikaliga bir-biriga qo‘shni bo‘lgan birlar konturlarga birlashtiriladi. Har bir kontur iloji boricha ko‘proq ikkini darajalaricha birlarni (21, 22, 23,…) o‘z ichiga olishi va kontur olish jarayoni barcha birlar kontur ichida qolguncha davom ettirilishi lozim. Har bir kontur soddalashtirilgan Bul ifodasining yangi a’zosini bildiradi. Har bir konturda qatnashgan bir-birini to‘ldiruvchi o‘zgaruvchilar tushirib qoldiriladi, har bir konturdan qolgan o‘zgaruvchilarning diz’yunksiyasi olinadi. Bundan tashqari uch o‘zgaruvchili Karno kartalarida 1- va 4-qatorlar bir-biriga qo‘shni hisoblanadi, chunki karta gorizontaliga o‘ralganda 1- va 4- qatorlar bir-biriga qo‘shni bo‘lib qoladi.



F(A,B,C) formula quyidagicha rostlik jadvali bilan berilgan bo‘lsin:







3. To‘rt o‘zgaruvchili Karno kartalari

To‘rt o‘zgaruvchili Karno kartalarida ikki va uch o’zgaruvchili Karno kartalaridagi usullar qo‘llaniladi. Faqatgina to‘rt o‘zgaruvchili Karno kartalarida birinchi va to‘r tinchi ustunlar, birinchi va to‘rtinchi qatorlar bir-biriga qo‘shni hisoblanadi, chunki ular mos ravishda vertikal yoki gorizontal silindrlarga o‘ralsa, ushbu ustunlar yoki qatorlar bir-biriga qo‘shni bo‘lib qoladi. To‘rt o‘zgaruvchili Karno kartalarining to‘rtta burchagi ham bir-biriga qo‘shni hisoblanadi, chunki karta

“sferaga” o‘ralsa, to‘rtta burchak bir-biriga qo‘shniga aylanadi.

Masalan, F(0,0,0,1)=F(0,0,1,1)=F(1,0,0,1)=F(1,0,1,1)=0

Karno kartasi bo‘yicha formulaning soddalashgan ko‘rinishi quyidagicha bo‘ladi: F(A,B,C)= BD.



Misol. Rostlik jadvali quyidagicha bo`lgan formula uchun minimizatsiyalash masalasini qaraymiz:

A

B

C

D



0

0

0

0

0

0

0

0

1

0

0

0

1

0

0

0

0

1

1

0

0

1

0

0

0

0

1

0

1

0

0

1

1

0

0

0

1

1

1

1

1

0

0

0

0

1

0

0

1

0

1

0

1

0

0

1

0

1

1

1

1

1

0

0

0

1

1

0

1

1

1

1

1

0

1

1

1

1

1

1

Bu jadvalga mos funksiya uchun mukammal diz’yunktiv normal shaklni quyidagicha tuzamiz:

Bu formulani Karno kartasidan foydalanib soddalashtiramiz:
















0

0

0

0



0

0

1

0



0

1

1

1



0

0

1

0

Karno kartasidan ko`rinib turibdiki, funksiyaning ko`rinishi

shaklda bo`ladi:

Ushbu formulaga mos sxemaning Crocodile dasturiy ta’minoti yordamida ishlab chiqilgan ko`rinishini keltiramiz:

Sxemaning fizik ko`rinishi quyidagicha bo`ladi:



Ulanish amalga oshgan holatning, ya’ni yoqiq holatning tasviri quyidagicha bo`ladi:



Ulanish amalga oshmagan holatning, ya’ni o`chiq holatning tasviri quyidagicha bo`ladi:



Plataning orqa tomonidan sxemani ko’rinishi quyidagicha bo`ladi:





Xulosa

Zamonaviy axborot texnologiyalari asosida ma`lumotlarni obrazlar ko’rinishida taqdim etish va fikrlash jarayonini tashkil etish o’quvchilarning aqliy rivojlanish darajasini yuqoriga ko’taribgina qolmasdan, an`anaviy o’qitish o’rtasidagi nisbatni o’zgartirishga ham olib keladi. An`anviy o’qitish metodikasida o’quv materiallari asosan matn va formulalar ko’rinishida berilib, o’quv materiallarini namoyish imkoniyati deyarli mavjud emas. O’quvchilarga berilayotgan materiallarni qayta kodlashtirish va o’zlarining modelini yaratish masalasi yuklanmaydi. Bu ma`noda AT asosida o’quv materiallarini obrazli ko’rinishda taqdim etishda ularga har xil ko’rinishdagi ranglar, harakat, ovoz kabi elementlarni kiritish o’quvchilarning o’quv materiallarini qabul qilish jarayoni samaradorligini oshirish bilan birga, berilayotgan materiallarni tahlil qilish, taqqoslash hamda abstraktsiyalash kabi muhim sifatlarini rivojlantiradi.

Mantiqiy algebraning ahamiyati uzoq vaqt davomida inkor qilib kelinadi, chunki uning usul va uslublaridan o‘sha davrning fan va texnikasi uchun amaliy foyda yo‘q edi. Biroq elektron asosdagi (bazadagi) hisoblash texnikasi vositasini yaratish uchun prinsipial imkoniyat paydo bo‘lganida Bul tomonidan kiritilgan amallar katta foyda berdi. Ular avval boshdanoq faqat ikkita mohiyat: rost va yolg‘on bilan ishlashga mo‘ljallangan. Ular ikkilik kod bilan ishlash uchun qanchalik qo‘l kelganini tushunish qiyin emas. Bu kod zamonaviy kompyuterlarda ham faqat ikkita signal: nol va bir bilan taqdim etilgan.

Elektron hisoblash mashinalarini yaratishda Jorj Bul taklif qilgan mantiqiy amallarning hammasi emas, balki to‘rtta asosiy amali: VA (kesishma), YOKI (birlashtirish), EMAS (inkor) va YOKINI ISTESNO ETUVChI zamonaviy kompyuterlar protsessorlarining hamma turlarida qo‘llaniladi.

Xulosa qilganda hozirgi vaqtda ma’lumotlarning ko’pligi va keskin suratda ko’payish, o’zgarish tufayli EHMlarning roli va o’rni, ularning rivojlanishi axborot jamiyati uchu eng kerakli bo’lgan texnologik vosita hosoblanadi.

Shu yerda raqamli hisoblash mashinalarning xususiyatlardan biri algoritmik universalligini ko‘rish maqsadga muvofiqdir. Raqamli hisoblash mashinasining algoritmik universalligi – raqamli hisoblash mashinalarning inson faoliyatining har qanday sohasiga tegishli bo’lgan hisobiy va mantiqiy masalalarni echa olish qobiliyatidir. Bunga mashina bajara oladigan amallar to’plami tarkibiga raqamli axborotni o’zgartiruvchi har qanday algoritmni amalga oshira oladigan amallarni kiritish, ishlanadigan axborotni etarlicha aniqlikda uzlukli ko’rinishda ifodalash va uni raqam shaklida o’zgartirish yo’li bilan erishiladi.




FOYDALANILGAN ADABIYOTLAR


  1. Kadrlar tayyorlash milliy dasturi. –T. : O’zbekiston, 1997 yil

  2. Kasb –hunar kollejlari uchun "Informatika" fanidan o’quv dastur – T, 2000 y.

  3. Kasb – hunar kollejlari uchun "Axborot texnologiyalari" fanidan o’quv dasturi –T, 2000y.

  4. Yuldashev U. Y.,oqiyev R. R., Zokirova F. M., "Informatika" – T, 2002 y.

  5. Abduqodirov A. A., Hayitov A., Shodiyev R. "Axborot texnologiyalari"– T, 2002 y.

  6. Akademik litseylar uchun "Informatika" fanidan o’quv dasturi – T, 2000 y.

  7. Бекаревич Ю., Пушкина Н. Самоучитель Microsoft Access 2002,

БХВ Петербург 2003 г

  1. Пасько Виктор Microsoft Office для пользователя, БХВ Петербург 2001 г

  2. MSDN - http://msdn.microsoft.com

  3. www.citforum.ru/database

Download 0.69 Mb.

Do'stlaringiz bilan baham:
1   2   3




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling