1 / 13

BRAMKI LOGICZNE

BRAMKI LOGICZNE. Czym jest bramka logiczna?. Jest to element konstrukcyjny maszyn i mechanizmów, realizujący fizycznie pewną prostą funkcję logiczną, której argumenty (zmienne logiczne) oraz sama funkcja mogą przybierać jedną z dwóch wartości, np. 0 lub 1 w oparciu o algebrę Boole’a.

tevy
Download Presentation

BRAMKI LOGICZNE

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. BRAMKI LOGICZNE

  2. Czym jest bramka logiczna? Jest to element konstrukcyjny maszyn i mechanizmów, realizujący fizycznie pewną prostą funkcję logiczną, której argumenty (zmienne logiczne) oraz sama funkcja mogą przybierać jedną z dwóch wartości, np. 0 lub 1 w oparciu o algebrę Boole’a.

  3. Algebra Boole’a • George Boole był matematykiem angielskim, którego uważa się za jednego z twórców dzisiejszej technologii komputerowej. Najważniejszym wynalazkiem Boole'a było opracowanie zasad wykonywania operacji logicznych - w ten sposób powstała tzw. Algebra Boole'a. • W Algebrze Boole'a mamy do czynienia z danymi binarnymi. Dana może przyjąć tylko jedną z dwóch możliwych wartości: • prawda - true - 1 fałsz - false - 0

  4. Funkcja logiczna Funkcję logiczną możemy rozumieć na dwa sposoby: ~ funkcja operująca na wartościach logicznych true i false, realizowana sprzętowo za pomocą bramek logicznych ~ każda funkcja wyrażona w języku programowania, przekazująca swojemu otoczeniu wartość logiczną.

  5. Więc czym są bramki logiczne? Bramki logiczne to proste układy cyfrowe, realizujące fizycznie podstawowe funkcje logiczne, działając w oparciu o algebrę Boole'a. Bramka logiczna to najmniejsza część układów cyfrowych i wykonuje w rzeczywistości proste funkcje logicznie, poprzez przepływający przez nie prąd. Wyróżnia się dwa stany na obwodach; niski (logiczne zero, oznaczany jako L lub F) i wysoki (logiczna jedynka, oznaczany jako H lub T).

  6. Wyróżniamy siedem bramek logicznych

  7. AND Bramka AND realizuje funkcję koniunkcji (iloczynu). Wypuszcza jedynkę tylko wtedy, gdy na wszystkich wejściach (argumentach) są jedynki.

  8. OR „To albo to” - alternatywa. Wystarczy, że jeden argument jest jedynką, a bramka wypuści jedynkę. Tylko wtedy, gdy są same zera, bramka wypuści zero. Jeżeli napotka same jedynki na wejściach, to również wypuści jedynkę.

  9. NOT • To nietypowa bramka, ponieważ ma tylko jedno wejście i nie może mieć więcej, podczas gdy reszta ma minimum dwa wejścia, a może mieć ich o wiele więcej. Realizuje funkcję negacji. Jeśli napotka stan wysoki na wejściu, to wypuści stan niski i vice versa.

  10. NAND • Ta bramka również realizuje koniunkcję (iloczyn), ale jej wynik neguje (zmienia na przeciwny). Jest to dysjunkcja. Jeśli wszystkie wejścia są jedynkami to wtedy i tylko wtedy wypuści zero.

  11. NOR • Sytuacja odwrotna - negacja alternatywy. Jedna jedynka sprawia, że bramka NOR wypuści zero. Jedynie same zera wypuszczają jedynkę.

  12. XOR • Ekskluzywna, czy też silna alternatywa - kontrawalencja. Działa podobne jak zwykły OR, ale gdy dostanie same jedynki, to zwraca zero. Akceptuje tylko jedną jedynkę.

  13. XNOR • I znowu na odwrót. Negacja silnej alternatywy wypuszcza jedynkę tylko wtedy, gdy wszystkie argumenty są takie same, dlatego jest nazywana równością. Jeśli są różne, to zero.

More Related