Automatyka Lab 1 Teoria mnogości i algebra logiki. Akademia Morska w Szczecinie - Wydział Inżynieryjno-Ekonomiczny Transportu

Podobne dokumenty
Automatyzacja Ćwicz. 2 Teoria mnogości i algebra logiki Akademia Morska w Szczecinie - Wydział Inżynieryjno-Ekonomiczny Transportu

dr inż. Rafał Klaus Zajęcia finansowane z projektu "Rozwój i doskonalenie kształcenia i ich zastosowań w przemyśle" POKL

Automatyka Treść wykładów: Literatura. Wstęp. Sygnał analogowy a cyfrowy. Bieżące wiadomości:

Wykład nr 1 Techniki Mikroprocesorowe. dr inż. Artur Cichowski

Wstęp do Techniki Cyfrowej... Algebra Boole a

Podstawowe operacje arytmetyczne i logiczne dla liczb binarnych

Podstawy Automatyki. Wykład 13 - Układy bramkowe. dr inż. Jakub Możaryn. Warszawa, Instytut Automatyki i Robotyki

Arytmetyka liczb binarnych

Część 2. Funkcje logiczne układy kombinacyjne

Układy logiczne. Wstęp doinformatyki. Funkcje boolowskie (1854) Funkcje boolowskie. Operacje logiczne. Funkcja boolowska (przykład)

Wykład 1. Informatyka Stosowana. 3 października Informatyka Stosowana Wykład 1 3 października / 26

Logika binarna. Prawo łączności mówimy, że operator binarny * na zbiorze S jest łączny gdy (x * y) * z = x * (y * z) dla każdego x, y, z S.

Podstawy Automatyki. Wykład 13 - Układy bramkowe. dr inż. Jakub Możaryn. Warszawa, Instytut Automatyki i Robotyki

Bramki logiczne. 2. Cele ćwiczenia Badanie charakterystyk przejściowych inwertera. tranzystorowego, bramki 7400 i bramki

1. Wstęp do logiki. Matematyka jest nauką dedukcyjną. Nowe pojęcia definiujemy za pomocą pojęć pierwotnych lub pojęć uprzednio wprowadzonych.

Podstawy Automatyki. Wykład 12 - synteza i minimalizacja funkcji logicznych. dr inż. Jakub Możaryn. Warszawa, Instytut Automatyki i Robotyki

Algebra Boole a. Ćwiczenie Sprawdź, czy algebra zbiorów jestrównież algebrą Boole a. Padaj wszystkie elementy takiej realizacji.

Państwowa Wyższa Szkoła Zawodowa

Wykład 1. Informatyka Stosowana. 2 października Informatyka Stosowana Wykład 1 2 października / 33

Podstawy techniki cyfrowej

Tranzystor JFET i MOSFET zas. działania

Zwykle układ scalony jest zamknięty w hermetycznej obudowie metalowej, ceramicznej lub wykonanej z tworzywa sztucznego.

Architektura komputerów Wykład 2

PRZED PRZYSTĄPIENIEM DO ZAJĘĆ PROSZĘ O BARDZO DOKŁADNE

Wykład 2. Informatyka Stosowana. 8 października 2018, M. A-B. Informatyka Stosowana Wykład 2 8 października 2018, M. A-B 1 / 41

Algebra Boole a i jej zastosowania

Automatyzacja i robotyzacja procesów produkcyjnych

PRZED PRZYSTĄPIENIEM DO ZAJĘĆ PROSZĘ O BARDZO DOKŁADNE

Algebra. Jakub Maksymiuk. lato 2018/19

Dr inż. Jan Chudzikiewicz Pokój 117/65 Tel Materiały:

Elementy logiki. Algebra Boole a. Analiza i synteza układów logicznych

Podstawy Automatyki. Wykład 9 - Podstawy matematyczne automatyki procesów dyskretnych. dr inż. Jakub Możaryn. Instytut Automatyki i Robotyki

0.1. Logika podstawowe pojęcia: zdania i funktory, reguły wnioskowania, zmienne zdaniowe, rachunek zdań.

Technika cyfrowa Synteza układów kombinacyjnych

Wstęp do Techniki Cyfrowej i Mikroelektroniki

Podstawy elektroniki cyfrowej dla Inżynierii Nanostruktur. Piotr Fita

Matematyka I. BJiOR Semestr zimowy 2018/2019 Wykład 1

Bramki logiczne V MAX V MIN

Jest to zasadniczo powtórka ze szkoły średniej, być może z niektórymi rzeczami nowymi.

Technika cyfrowa Synteza układów kombinacyjnych (I)

Bramki logiczne Podstawowe składniki wszystkich układów logicznych

Matematyka dyskretna Literatura Podstawowa: 1. K.A. Ross, C.R.B. Wright: Matematyka Dyskretna, PWN, 1996 (2006) 2. J. Jaworski, Z. Palka, J.

Elementy logiki matematycznej

Lekcja na Pracowni Podstaw Techniki Komputerowej z wykorzystaniem komputera

PRZEWODNIK PO PRZEDMIOCIE

Laboratorium podstaw elektroniki

Układy kombinacyjne 1

1 Działania na zbiorach

PRZEWODNIK PO PRZEDMIOCIE

Algebra zbiorów. Materiały pomocnicze do wykładu. przedmiot: Matematyka Dyskretna 1 wykładowca: dr Magdalena Kacprzak

Rys. 2. Symbole dodatkowych bramek logicznych i ich tablice stanów.

Architektura komputerów

Architektura komputerów ćwiczenia Bramki logiczne. Układy kombinacyjne. Kanoniczna postać dysjunkcyjna i koniunkcyjna.

PRZEWODNIK PO PRZEDMIOCIE

SWB - Wprowadzenie, funkcje boolowskie i bramki logiczne - wykład 1 asz 1. Plan wykładu

Wykład 1. Informatyka Stosowana. 1 października Informatyka Stosowana Wykład 1 1 października / 26

Elektronika i techniki mikroprocesorowe

dr inż. Małgorzata Langer Architektura komputerów

WSTĘP. Budowa bramki NAND TTL, ch-ka przełączania, schemat wewnętrzny, działanie 2

Logika matematyczna i teoria mnogości (I) J. de Lucas

Architektura systemów komputerowych Laboratorium 13 Symulator SMS32 Operacje na bitach

Technika cyfrowa i mikroprocesorowa. Zaliczenie na ocenę. Zaliczenie na ocenę

Wstęp do Matematyki (2)

Funkcje logiczne X = A B AND. K.M.Gawrylczyk /55

ćwiczenie 202 Temat: Układy kombinacyjne 1. Cel ćwiczenia

Przykłady zdań w matematyce. Jeśli a 2 + b 2 = c 2, to trójkąt o bokach długości a, b, c jest prostokątny (a, b, c oznaczają dane liczby dodatnie),

I. Podstawowe zagadnienia z teorii układów cyfrowych

Minimalizacja funkcji boolowskich - wykład 2

Instrukcja do testu z matematyki zdania logiczne, wyrażenia algebraiczne, równania kwadratowe Zakres materiału

Koszt literału (literal cost) jest określony liczbą wystąpień literału w wyrażeniu boolowskim realizowanym przez układ.

Wykład 1 Podstawy projektowania układów logicznych i komputerów Synteza i optymalizacja układów cyfrowych Układy logiczne

Treści programowe. Matematyka. Efekty kształcenia. Literatura. Terminy wykładów i ćwiczeń. Warunki zaliczenia. tnij.org/ktrabka

Uwaga 1. Zbiory skończone są równoliczne wtedy i tylko wtedy, gdy mają tyle samo elementów.

Operatory AND, OR, NOT, XOR Opracował: Andrzej Nowak Bibliografia:

Ćwiczenie 26. Temat: Układ z bramkami NAND i bramki AOI..

Roger Bacon Def. Def. Def Funktory zdaniotwórcze

Wykład ze Wstępu do Logiki i Teorii Mnogości

Funkcja Boolowska. f:b n B, gdzieb={0,1} jest zbiorem wartości funkcji. Funkcja boolowska jest matematycznym modelem układu kombinacyjnego.

Roger Bacon Def. Def. Def Funktory zdaniotwórcze

Cyfrowe bramki logiczne 2012

WOJSKOWA AKADEMIA T E CHNI CZNA im. Jarosława Dą brow ski ego ZAKŁAD AWIONIKI I UZBROJENIA LOTNICZEGO

5. Algebra działania, grupy, grupy permutacji, pierścienie, ciała, pierścień wielomianów.

Elektronika cyfrowa i mikroprocesory. Dr inż. Aleksander Cianciara

W pewnym mieście jeden z jej mieszkańców goli wszystkich tych i tylko tych jej mieszkańców, którzy nie golą się

Zadania do wykładu 1, Zapisz liczby binarne w kodzie dziesiętnym: ( ) 2 =( ) 10, ( ) 2 =( ) 10, (101001, 10110) 2 =( ) 10

LOGIKA I TEORIA ZBIORÓW

Podstawy programowania. 1. Operacje arytmetyczne Operacja arytmetyczna jest opisywana za pomocą znaku operacji i jednego lub dwóch wyrażeń.

Informatyka, I stopień

Równoliczność zbiorów

Logika, teoria zbiorów i wartość bezwzględna

Wielopoziomowa synteza układów logicznych

PRZEWODNIK PO PRZEDMIOCIE

Technika Cyfrowa. dr inż. Marek Izdebski Kontakt: Instytut Fizyki PŁ, ul. Wólczańska 219, pok. 111, tel ,

Stan wysoki (H) i stan niski (L)

Układy cyfrowe. Najczęściej układy cyfrowe służą do przetwarzania sygnałów o dwóch poziomach napięć:

INSTYTUT CYBERNETYKI TECHNICZNEJ POLITECHNIKI WROCŁAWSKIEJ ZAKŁAD SZTUCZNEJ INTELIGENCJI I AUTOMATÓW

LEKCJA. TEMAT: Funktory logiczne.

CYFROWE UKŁADY SCALONE STOSOWANE W AUTOMATYCE

Cyfrowe układy scalone c.d. funkcje

Transkrypt:

Automatyka Lab 1 Teoria mnogości i algebra logiki

Harmonogram zajęć Układy przełączające: 1. Algebra logiki - Wprowadzenie 2. Funkcje logiczne - minimalizacja funkcji 3. Bramki logiczne - rysowanie układów 4. Sprawdzian Układy sterujące: 4. Elementy układów sterujących - Transformata Laplace a 5. Odwrotna transformata Laplace a 6. Transmitancja operatorowa 7. Sprawdzian

Przydatne linki do algebry logiki 1. http://www.ii.uni.wroc.pl/~kiero/01b.pdf 2. http://wazniak.mimuw.edu.pl/index.php?title=tc_modu%c5%82_2 3. http://edu.pjwstk.edu.pl/wyklady/swb/scb/swbwyklad2i.pdf Literatura 1. Układy cyfrowe. Barry Wilkinson, Warszawa : Wydawnictwa Komunikacji i Łączności, 2000 r. 2. Podstawy automatyki.

Zaliczenie przedmiotu 1. Średnia ocen z: - sprawdzianu z algebry logiki - sprawdzianu z układów sterujących 2. Aktywność na zajęciach. 3. Obecności.

Historia teorii mnogości Teoria mnogości to inaczej nauka o zbiorach i ich własnościach; Zapoczątkowana przez greckich matematyków i filozofów w starożytności; Rozwinięta w XIX w. przez niemieckiego matematyka Georga Cantora w 1874 r; Podstawowe działania na zbiorach to: SUMA ILOCZYN RÓŻNICA

SUMA Sumą dwóch zbiorów nazywamy zbiór wszystkich elementów ze zbioru A oraz wszystkich elementów ze zbioru B a zapisujemy to działanie w ten sposób:

ILOCZYN Iloczynem dwóch zbiorów nazywamy część wspólną zbioru A i zbioru B a zapisujemy to działanie w ten sposób:

RÓŻNICA Różnicą dwóch zbiorów nazywamy zbiór, którego elementy należą do zbioru A i nie należą do zbioru B a zapisujemy to działanie w ten sposób:

Związek teorii mnogości i algebry logiki Podstawy algebry logiki zapoczątkował George Boole Algebrę logiki nazywa się także algebrą Boole a Boole zauważył związek pomiędzy operacjami na zbiorach a logiką zdań, gdzie występowała prawda oraz fałsz. Boole przyjął, że odpowiedź w zdaniu logicznym prawda lub fałsz posiadać może tylko po jednej wartości (prawda = 1, fałsz = 0) więc za pomocą tylko tych dwóch wartości można wyrazić działania algebraiczne, które mają związek z teorią zbiorów i logiką.

Sposoby zapisu operacji algebry logiki SUMA to działanie, które można zastąpić słowem LUB (np. A LUB B) a ILOCZYN literą I (np. A I B) a różnica to nic innego jak iloczyn ze znakiem negacji. Znak negacji w algebrze logiki zapisujemy jako daszek nad literą: np. a lub A Czyli: SUMA = ALTERNATYWA = LUB = OR = = V = + ILOCZYN = KONIUNKCJA = I = AND = = = * = RÓŻNICA "=" ILOCZYN NEGACJI = ~ = = A = a

Algebra logiki w układach przełączających stykowych ILOCZYN / AND SUMA / OR a 1 a 1 a 2 a 2 x x

Podstawowe twierdzenia algebry logiki: a + 0 = a a + 1 = 1 a + a = a a + a = 1 a + a * b = a a + a b = a + b (a + b) (a + b) = a (a + b) = a b a * 0 = 0 a * 1 = a a * a = a a a = 0 a * (a + b) = a a a + b = a b a b + a b = a (a b) = a + b ogólne własności stałych Idempotentność komplementarność pochłanianie sklejanie prawa de Morgan'a a * b + a * c = a * (b + c) (a + b) * (a + c) = a + b * c prawa dystrybucji

Algebra logiki w układach bezstykowych AND, OR

Algebra logiki w układach bezstykowych NAND, NOR

Algebra logiki w układach bezstykowych XOR, NOT

Minimalizacja funkcji logicznych Ϝ = a(a + ab + bc)= = a a + a a b + a b c = = 0 + a b + a b c = a b c + 1 = a b

Zastosowanie minimalizacji funkcji logicznych Ϝ = a b c + a b c + a b c + a b c + a b c Ϝ = c + a b

Zadania do wykonania 1. Zminimalizować funkcje logiczne za pomocą wzorów 1. Ϝ = abc + abc + abc + abc + abc + abc 2. Ϝ = a(abc + a + abc ) 3. Ϝ = abc + abc + abc + abc + abc

Dziękuję za uwagę Plik z prezentacją można pobrać ze strony: www.microbot.com.pl/am/t2/lab01.pdf