Автор работы: Пользователь скрыл имя, 18 Февраля 2015 в 19:03, реферат
Логикалық элементтерден, арифметикалық және басқа амалдарды қамтамасыз ететін амалдар схемасын құрайды. «Логикалық элемент» деп аталу себебі, жеке дара элементтің анықталған байланысты жүзеге асыруына мүмкіншілік беруінде немесе жеке логикалық функцияларды орындауында. Кейбір аса маңызды функцияларды және оларды іске асыратын логикалық элементтерді қарастырайық.
Есептеуіш техниканың логикалық негіздері
ЦЕМ қарапайым амалдарды орындайтын бөлек элементтерден құралады. Элемент – ол әдетте электрондық схема. ЦЕМ-нің барлық элементтерін атқаратын қызметтеріне байланысты топтарға бөлуге болады: логикалық, есте сақтаушы, күшейтетін және арнайы элементтер.
Логикалық элементтерден, арифметикалық және басқа амалдарды қамтамасыз ететін амалдар схемасын құрайды. «Логикалық элемент» деп аталу себебі, жеке дара элементтің анықталған байланысты жүзеге асыруына мүмкіншілік беруінде немесе жеке логикалық функцияларды орындауында. Кейбір аса маңызды функцияларды және оларды іске асыратын логикалық элементтерді қарастырайық.
Логикалық функция «ЖӘНЕ». Коньюнкция (бірігу) – «ЖӘНЕ» логикалдық функциясы. Екі (немесе одан да көп) пікірлер бір күрделі пікір болып бірігуі мүмкін. Ақиқат болатын, екі пікірдің коньюнкциясын күрделі пікір дейміз, егер құрамдас екі пікірде ақиқат болса, және жалған егер құрамдас пікірдің ең болмаса біреуі жалған болса.
Күрделі пікір: «Ол оған келді, және олар болашақ туралы әңгімелесті» тек сонда ғана ақиқат, егер құрамдас пікірлердің екеуі де ақиқат болса: 1- ол оған келді және 2- олар болашақ туралы әңгімелесті. Пікірлердің ең болмағанда біреуі жалған болған жағдайда, күрделі пікірде жалған болады. Коньюнкцияны «ЖӘНЕ» логикалық функциясы деп атайды. Жоғарыда көрсетілген мысал «ЖӘНЕ» шылауының атқаратын міндетін көрсетеді.
Ақиқат пікірді (1) бірмен, ал жалған пікірді нольмен (0) белгілейік. Екі пікірдің конюнкциясын «&» немесе «^» таңбаларымен белгілейік. Екі пікірдің коньюнкциясын логикалық көбейту ережесімен жазуға (табуға) болады:
0*0=0 (екі пікірде жалған және күрделі пікірде жалған);
0*0=0 (бірінші пікір жалған, екінші – жалған, күрделі пікір жалған);
1*0=0 (бірінші пікір ақиқат, екінші-жалған, күрделі пікір жалған);
1*1=1
(екі пікірде ақиқат және
Техника
жүзінде, коньюнкция коньюнктор
деп аталатын құрылғысымен
Логикалық элемент
– коньюнкторды – жартылай өткізгішті
диоттарда жүзеге асыруға болады. 7-суретте
үш қарапайым пікірге есептелген жартылай
өткізгіштік схема көрсетілген. Ақиқат
пікірге үлкен потенциал сәйкес келеді,
ал жалған пікірге – кіші потенциал сәйкес
келеді. Е нүктесіне потенциал қосылған;
егер барлық диодтарға осындай потенциал
қосылса (А,В және С нүктелері), онда тізбекте
ток болмайды және Д нүктесінің потенциалы
Е нүктесіндегідей, яғни үлкен болады.
Бұл күрделі пікірдің ақиқат болуына сәйкес
келеді. Егер, ең болмағанда бір диотқа
аз потенциал қосылса (жалған пікір), онда
диод арқылы ток өтеді, ол R резисторы арқылы
өтеді. Сөйтіп, Д нүктесінің потенциалы
азайып қалады. Бұл күрделі пікірдің жалған
болуына сәйкес келеді. Коньюнктордың
шартты бейнеленуі 8-суретте көрсетілген.
K1
Л В
K2
С
6-сурет
7-сурет
8-сурет
Логикалық функция «НЕМЕСЕ». Дизьюнкция (бөлу) – «НЕМЕСЕ» логикалық функциясы. Егер ең болмағанда оны құрайтын пікірлердің біреуі ақиқат болған жағдайда ақиқат болатын және егер күрделі пікірді құрайтын пікірлердің екеуі де жалған болған жағдайда жалған болатын күрделі пікірді дизьюнкция деп атаймыз. Дизьюнкция «+» таңбаларымен белгіленеді, ол немесе деп оқылады. Екі пікірдің дизьюнкциясы логикалық қосу ережесі болып жазылады:
0+0=0 (екі пікірде жалған, және күрделі пікірде жалған);
0+1=1 (бір пікір жалған, екіншісі-ақиқат, күрделі пікір ақиқат);
1+0=1 (бір пікір ақиқат, екіншісі-жалған, күрделі пікір ақиқат);
1+1=1 (бір пікір ақиқат және күрделі пікірде ақиқат)
Техника жүзінде, дизьюнкция дизьюнктор деп аталатын құрылғымен іске асырылуы мүмкін. Дизьюнктордың қарапайым моделі болып бірнеше электр кілттерінің (k1,k2,k3) (9-сурет) паралель қосылуы болып табылады. Бұл жағдайда ақиқат қарапайым пікірге кілттің тұйықталған күйі, ал күрделі ақиқат пікірге – Л жанып тұрған электр шамы сәйкес келеді. Көрініп тұрғандай, бір тұйық кілт болғанның өзінде де, шам жанып тұрады.
Логикалық элемент – дизьюнкторды жартылай өткізгіштік диодтарда іске асыруға болады. Үш қарапайым пікірге есептелген схема 10-суретте бейнеленген.
А,В және
С нүктелердің ең болмағанда
біреуіне үлкен потенциал
A
л В
9-сурет. С R Д
Логикалық функция «ЕМЕС». Бұл байланыс, қандай да бір пікірге лайықты, ақиқатты жоққа шығаруды білдіреді. Символдық ЕМЕС логикалық функцясы символ үстінен сызықшамен белгіленеді: А («А емес» деп оқылады). Егер А ақиқат (А=1), мысалы «Науқас ангинамен ауырады», онда А-жалған (А=0): «Науқас ангинамен ауырмайды». Егер А жалған (А=0),онда А ақиқат.
Логикалық
элемент, ЕМЕС логикалық функциясын
іске асыратын құрылғы
Қазіргі ЦЕМ-дың логикалық
Логикалық өрнектің нәтижесі ақиқат (True) немесе жалған (False) болады. Логикалық өрнек логикалық тұрақты, логикалық айнымалы, логикалық функциялардан, қатынас және логикалық амалдардан, жақшалардан құралады.
Қатынас
амалдары (= , < > ,< , > , <= , >=) екі
арифметикалық өрнектің
Логикалық амалдарға қатысты шамалардың типі логикалық болуы қажет. Берілген кестеде Паскальда қолданылатын логикалық амалдар көрсетілген.
Амалдардың орындалу басымдылығы: not, and, or. Паскальда логикалық логикалық амалдар қатынас амалдарынан бұрын орындалады. Мысалы, А<10 and B<100 өрнегінде алдымен «10 and B» амалы орындалуы керек, логикалық амал логикалық типті шамалармен орындалатын болғандықтан, бұл жерде қателік туады, сондықтан амалдардың орындалу ретін жақшамен көрсеткен жөн, яғни былай жазған дұрыс: ( A<10) and (B<100). Математикада жиі кездесетін қос теңсіздікпен берілген өрнекті жақша мен логикалық and амалы көмегімен логикалық өрнек түрінде: мысалы, 1<=x<=50 былайша (1<=x) and (x<=50) түрінде жазылады.
Программалау тілдерінде
Логикалық шама және айнымалы өрнек
Амал |
Мысал |
А-ның мәні |
В-ның мәні |
Нәтиже |
Амалдың аты |
Not |
Not A |
True False |
False True |
Логикалық «ЕМЕС» | |
And |
A and B |
True True False False |
True False True False |
True False False False |
Логикалық «ЖӘНЕ» |
Or |
A and B |
True True False False |
True False True False |
True True True False |
Логикалық «НЕМЕСЕ» |
Электрондық есептеу машиналары берілген программа бойынша есептеу амалдарын орындауға арналған құрылғы. Қазіргі уақыттағы электрондық есептеуіш машиналар – өзінің жаңа технологиялық жетілгендігімен және әртүрлі физикалық жұмыс жасау принциптерімен таң қалдыратын, құрылғылардың күрделі кешені.
Есептеуіш
машиналар ақпараттың берілу
тәсілдеріне байланысты екі
Электр кернеулерін
пайдаланып, математикалық амалдарды
қалай орындауға болатынын
R1
Cөйтіп, жай электр тізбегінің көмегімен (резисторлардың тізбектеле қосылуы) қосу, азайту және т.б. математикалық амалдарды орындауға болады. АЕМ негізгі шешуші блоктардан, олардың атқаратын қызметтерін, осы блоктардың құрылғыларына тоқтамай, схемалық бейнесін көрсетіп, атап өтейік.
Сызықтық шешуші блоктар
1.Масштабтық күшейткіш Uкір кіру
сигналының тұрақты k
коэффициенттеріне көбейтуін орындайды.
k-масштабтық күшейткіштің тасымалдау коэффициенті
k=1 болғанда масштабтық күшейткіш
инвентарь деп аталады, ол кіру шамасының
тек таңбасының өзгеруін орындайды.
Uк k Uшығ
Информация о работе Есептеуіш техниканың логикалық негіздері