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

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

Układy sekwencyjne. Wstęp doinformatyki. Zegary. Układy sekwencyjne. Automaty sekwencyjne. Element pamięciowy. Układy logiczne komputerów

Architektura komputerów Wykład 2

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

Układy kombinacyjne Y X 4 X 5. Rys. 1 Kombinacyjna funkcja logiczna.

Tranzystor JFET i MOSFET zas. działania

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

Lista tematów na kolokwium z wykładu z Techniki Cyfrowej w roku ak. 2013/2014

Lekcja na Pracowni Podstaw Techniki Komputerowej z wykorzystaniem komputera

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

Cyfrowe układy scalone c.d. funkcje

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

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

Technika cyfrowa Synteza układów kombinacyjnych

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

Automatyka. Treść wykładów: Multiplekser. Układ kombinacyjny. Demultiplekser. Koder

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

Państwowa Wyższa Szkoła Zawodowa

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

PoniŜej zamieszczone są rysunki przedstawiane na wykładach z przedmiotu Peryferia Komputerowe. ELEKTRONICZNE UKŁADY CYFROWE

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

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

Wstęp do Techniki Cyfrowej i Mikroelektroniki

Architektura komputerów

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

Układy Logiczne i Cyfrowe

LEKCJA. TEMAT: Funktory logiczne.

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

Minimalizacja funkcji boolowskich - wykład 2

Ćw. 1: Systemy zapisu liczb, minimalizacja funkcji logicznych, konwertery kodów, wyświetlacze.

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

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

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

Minimalizacja form boolowskich

Automatyzacja i robotyzacja procesów produkcyjnych

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

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

Elementy cyfrowe i układy logiczne

Laboratorium podstaw elektroniki

2019/09/16 07:46 1/2 Laboratorium AITUC

Elektronika i techniki mikroprocesorowe

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

Podstawy Informatyki Elementarne podzespoły komputera

Wstęp do Techniki Cyfrowej... Układy kombinacyjne

Ćwiczenie 25 Temat: Interfejs między bramkami logicznymi i kombinacyjne układy logiczne. Układ z bramkami NOR. Cel ćwiczenia

Bramki logiczne V MAX V MIN

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

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

LABORATORIUM PROJEKTOWANIA UKŁADÓW VLSI

Cyfrowe Elementy Automatyki. Bramki logiczne, przerzutniki, liczniki, sterowanie wyświetlaczem

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

Ćwiczenie nr 1 Temat: Ćwiczenie wprowadzające w problematykę laboratorium.

xx + x = 1, to y = Jeśli x = 0, to y = 0 Przykładowy układ Funkcja przykładowego układu Metody poszukiwania testów Porównanie tabel prawdy

Krótkie przypomnienie

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

Systemy Wbudowane i Techniki Cyfrowe

Rok akademicki: 2030/2031 Kod: EEL s Punkty ECTS: 5. Poziom studiów: Studia I stopnia Forma i tryb studiów: -

Cyfrowe bramki logiczne 2012

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

Wstęp do Techniki Cyfrowej... Synchroniczne układy sekwencyjne

Elektronika cyfrowa i optoelektronika - laboratorium

Spis treści. Przedmowa Wykaz oznaczeń Wstęp Układy kombinacyjne... 18

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

Synteza układów kombinacyjnych

Podstawy techniki cyfrowej

UKŁADY CYFROWE. Układ kombinacyjny

Funkcja Boolowska a kombinacyjny blok funkcjonalny

KARTA PRZEDMIOTU. Podstawy elektroniki cyfrowej B6. Fundamentals of digital electronic

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

Algebra Boole a i jej zastosowania

x x

Arytmetyka liczb binarnych

PRZEWODNIK PO PRZEDMIOCIE

dwójkę liczącą Licznikiem Podział liczników:

Systemy Wbudowane i Techniki Cyfrowe

Podstawowe układy cyfrowe

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

Układy kombinacyjne 1

PODSTAWY TEORII UKŁADÓW CYFROWYCH

Podstawy elektroniki cyfrowej dla Inżynierii Nanostruktur. Piotr Fita

A B. 12. Uprość funkcję F(abc) = (a + a'b + c + c')a

Laboratorium podstaw elektroniki

Ćwiczenie 2. Algebra Boolea, przykłady równań logicznych. A. TWIERDZENIA ALGEBRY BOOLE A WPROWADZENIE DO TEORII.

WSTĘP DO ELEKTRONIKI

Ćwiczenie 23. Temat: Własności podstawowych bramek logicznych. Cel ćwiczenia

b) bc a Rys. 1. Tablice Karnaugha dla funkcji o: a) n=2, b) n=3 i c) n=4 zmiennych.

T. Łuba, B. Zbierzchowski Układy logiczne Podręcznik WSISiZ, Warszawa 2002.

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

Tab. 1 Tab. 2 t t+1 Q 2 Q 1 Q 0 Q 2 Q 1 Q 0

Literatura. adów w cyfrowych. Projektowanie układ. Technika cyfrowa. Technika cyfrowa. Bramki logiczne i przerzutniki.

Podstawowe operacje arytmetyczne i logiczne dla liczb binarnych

Minimalizacja funkcji boolowskich

4. UKŁADY FUNKCJONALNE TECHNIKI CYFROWEJ

Plan wykładu. Architektura systemów komputerowych. Cezary Bolek

Podstawy elektroniki cz. 2 Wykład 2

IZ1UAL1 Układy arytmetyczno-logiczne Arithmetic logic systems. Informatyka I stopień ogólnoakademicki niestacjonarne

Laboratorium z podstaw automatyki

Badanie elektronicznych układów cyfrowych 312[02].O2.02

ID1UAL1 Układy arytmetyczno-logiczne Arithmetic logic systems. Informatyka I stopień ogólnoakademicki stacjonarne

Transkrypt:

Wstęp doinformatyki Układy logiczne komputerów kombinacyjne sekwencyjne Układy logiczne Układy kombinacyjne Dr inż. Ignacy Pardyka Akademia Świętokrzyska Kielce, 2001 synchroniczne asynchroniczne Wstęp do informatyki I. Pardyka Akademia Świętokrzyska Kielce Slajd 1 Wstęp do informatyki I. Pardyka Akademia Świętokrzyska Kielce Slajd 2 Funkcje boolowskie (1854) George Boole (1815-1864) Funkcje boolowskie 0i 1: dopuszczalne wartości funkcji 1jeśli A = 0 Funkcja NOT : f(a) = 0jeśli A = 1 Tabele prawdy W pełni definiują funkcję boolowską k zmiennych => 2 k pozycji w tabeli Dla funkcji 2 zmiennych do 16 funkcji boolowskich, tj. Wstęp do informatyki I. Pardyka Akademia Świętokrzyska Kielce Slajd 3 Wstęp do informatyki I. Pardyka Akademia Świętokrzyska Kielce Slajd 4 Funkcja boolowska (przykład) Operacje logiczne Wstęp do informatyki I. Pardyka Akademia Świętokrzyska Kielce Slajd 5 Wstęp do informatyki I. Pardyka Akademia Świętokrzyska Kielce Slajd 6 1

Prawa logiczne Algebra Boole a Podstawowe operatory: OR (suma), AND (iloczyn), NOT (inwersja) Prawa: Wstęp do informatyki I. Pardyka Akademia Świętokrzyska Kielce Slajd 7 Wstęp do informatyki I. Pardyka Akademia Świętokrzyska Kielce Slajd 8 Minimalizacja funkcji logicznej Bramki AND i OR Przykład: Wstęp do informatyki I. Pardyka Akademia Świętokrzyska Kielce Slajd 9 Wstęp do informatyki I. Pardyka Akademia Świętokrzyska Kielce Slajd 10 Bramka NOT Bramka NAND Symbol Functional Behavior Wstęp do informatyki I. Pardyka Akademia Świętokrzyska Kielce Slajd 11 Wstęp do informatyki I. Pardyka Akademia Świętokrzyska Kielce Slajd 12 2

Bramka NOR Funkcja większościowa - realizacja M=f (A, B, C) Wstęp do informatyki I. Pardyka Akademia Świętokrzyska Kielce Slajd 13 M = ABC + ABC + ABC + ABC Wstęp do informatyki I. Pardyka Akademia Świętokrzyska Kielce Slajd 14 Dualizm Tabela Karnaugha - przykład Kod Gray a własność: wsąsiedztwie różnica tylko na jednej pozycji Wstęp do informatyki I. Pardyka Akademia Świętokrzyska Kielce Slajd 15 Wstęp do informatyki I. Pardyka Akademia Świętokrzyska Kielce Slajd 16 Tabela Karnaugha - sklejanie Sklejanie - przykłady Wstęp do informatyki I. Pardyka Akademia Świętokrzyska Kielce Slajd 17 Wstęp do informatyki I. Pardyka Akademia Świętokrzyska Kielce Slajd 18 3

Sklejanie - przykłady Sklejanie - przykłady Wstęp do informatyki I. Pardyka Akademia Świętokrzyska Kielce Slajd 19 Wstęp do informatyki I. Pardyka Akademia Świętokrzyska Kielce Slajd 20 Symbolika Przykład realizacji funkcji Kanoniczna postać alternatywna: Postać minimalna: Wstęp do informatyki I. Pardyka Akademia Świętokrzyska Kielce Slajd 21 Wstęp do informatyki I. Pardyka Akademia Świętokrzyska Kielce Slajd 22 Układy cyfrowe Multiplekser i dekoder Wstęp do informatyki I. Pardyka Akademia Świętokrzyska Kielce Slajd 23 Wstęp do informatyki I. Pardyka Akademia Świętokrzyska Kielce Slajd 24 4

Multiplekser 4-1 Multipleksery MPX 2- i 4- wejściowe (rysunek alternatywny) 2 n wejść danych 1wyjście danych nwejścia sterujące Wstęp do informatyki I. Pardyka Akademia Świętokrzyska Kielce Slajd 25 Wstęp do informatyki I. Pardyka Akademia Świętokrzyska Kielce Slajd 26 Multiplekser realizacja funkcji logicznej Multiplekser realizacja funkcji logicznej Wstęp do informatyki I. Pardyka Akademia Świętokrzyska Kielce Slajd 27 Wstęp do informatyki I. Pardyka Akademia Świętokrzyska Kielce Slajd 28 Realizacja funkcji logicznej w pamięci ROM Matryca PLA Wstęp do informatyki I. Pardyka Akademia Świętokrzyska Kielce Slajd 29 Wstęp do informatyki I. Pardyka Akademia Świętokrzyska Kielce Slajd 30 5

Matryca PLA - programowanie Dekoder nwejść danych 2 n wyjść danych 3-na-8 dekoder Wstęp do informatyki I. Pardyka Akademia Świętokrzyska Kielce Slajd 31 Wstęp do informatyki I. Pardyka Akademia Świętokrzyska Kielce Slajd 32 Dekoder Oznaczenia Wstęp do informatyki I. Pardyka Akademia Świętokrzyska Kielce Slajd 33 Wstęp do informatyki I. Pardyka Akademia Świętokrzyska Kielce Slajd 34 6