Ćwiczenie 01 - Strona nr 1 ĆWICZENIE 01

Save this PDF as:
 WORD  PNG  TXT  JPG

Wielkość: px
Rozpocząć pokaz od strony:

Download "Ćwiczenie 01 - Strona nr 1 ĆWICZENIE 01"

Transkrypt

1 ĆWICZENIE 01 Ćwiczenie 01 - Strona nr 1 Polecenie: Bez użycia narzędzi elektronicznych oraz informatycznych, wykonaj konwersje liczb z jednego systemu liczbowego (BIN, OCT, DEC, HEX) do drugiego systemu liczbowego (BIN, OCT, DEC, HEX): Aby zaliczyć ćwiczenie należy wykonać i przedstawić do oceny, ręcznie wykonane sprawozdanie na papierze białym kratkowanym w formacie A4 (długopisem koloru niebieskiego lub czarnego) wg poniższego wzoru: SPRAWOZDANIE TECHNIK TELEINFORMATYK ZESPÓŁ SZKÓŁ ŁĄCZNOŚCI W GDAŃSKU DATA: KLASA:. GRUPA:.. NR STANOWISKA:. ĆW. 01 SYSTEMY LICZBOWE SKŁAD GRUPY: URZĄDZENIA TECHNIKI KOMPUTEROWEJ OCENA:. 1. konwersja BIN OCT Liczba w systemie BIN Liczba w systemie OCT 2. konwersja BIN DEC Liczba w systemie BIN Liczba w systemie DEC 3. konwersja BIN HEX Liczba w systemie BIN Liczba w systemie HEX 4. konwersja OCT BIN Liczba w systemie OCT Liczba w systemie BIN 5. konwersja OCT DEC Liczba w systemie OCT Liczba w systemie DEC

2 Ćwiczenie 02 - Strona nr 2 ĆWICZENIE 02 PODSTAWOWE BRAMKI LOGICZNE Polecenie 1: Za pomocą programu Multimedia Logic, utwórz następujące układy bramek 4-wejsciowych: AND, NAND, OR, NOR. Dla każdej bramki zbadaj zależność stanu wyjścia y od stanu wejść a,b,c,d. a. bramka AND b. bramka NAND c. bramka OR Ćwiczenie 02 - Strona nr 3

3 d. bramka NOR Zbadaj ich działanie i wpisz wyniki badania do odpowiednich tabel. Polecenie 2: Za pomocą programu Multimedia Logic, utwórz następujące układy bramek 2-wejsciowych: XOR, XNOR. Dla każdej bramki zbadaj zależność stanu wyjścia y od stanu wejść a,b. a. bramka XOR b. bramka XNOR Zbadaj ich działanie i wpisz wyniki badania do odpowiednich tabel. Polecenie 3: Za pomocą programu Multimedia Logic, utwórz następujące układy bramek 3-stanowych. Do wejścia a podłącz switch z opcją Toggle, a do wejścia S podłącz switch z opcją Momentary. Do wyjścia bramki podłącz dodatkowo buzzer (1000 Hz, ms). Dla bramki trójstanowej zbadaj zależność stanu wyjścia y od stanu wejścia a i stanu wejścia sterującego S. a. bramka 3-stanowa Ćwiczenie 02 - Strona nr 4

4 b. bramka 3-stanowa z oscylatorem Zbadaj ich działanie i wpisz wyniki badania do odpowiednich tabel. Ćwiczenie 03 - Strona nr 4 ĆWICZENIE 03 UKŁADY KOMBINACYJNE Polecenie 1: Za pomocą programu Multimedia Logic, utwórz układy kombinacyjne, realizujące następujące funkcje logiczne: a. Układ 1 y = a + b b. Układ 2 y = ( a b) + ( a + b) Polecenie 2: Zminimalizuj postacie funkcji z poleceń 1a i 1b i zapisz je w sprawozdaniu. Przedstaw je w postaci układów kombinacyjnych w programie Multimedia Logic. Przerysuj schematy układów zminimalizowanych do sprawozdania punkty 2a, 2b. Ćwiczenie 04 - Strona nr 5 ĆWICZENIE 04 UKŁADY KOMBINACYJNE

5 Polecenie 1: Za pomocą programu Multimedia Logic, utwórz układy kombinacyjne, realizujące następujące funkcje logiczne: a. Układ 1 y = ( a b c) + (( a c) ( a + 1)) b. Układ 2 y = (( a + b + c) ( a + c) ) + ( a 0) Polecenie 2: Zminimalizuj postacie funkcji z poleceń 1a i 1b i zapisz je w sprawozdaniu. Przedstaw je w postaci układów kombinacyjnych w programie Multimedia Logic. Przerysuj schematy układów zminimalizowanych do sprawozdania punkty 2a, 2b. Ćwiczenie 05 - Strona nr 6 ĆWICZENIE 05 UKŁADY KOMBINACYJNE

6 Polecenie 1: Za pomocą programu Digital Works, utwórz układy kombinacyjne, realizujące następujące funkcje logiczne: a. Układ 1 y = ( a c) + ( b b) b. Układ 2 y = ( a + c) ( b + b) Polecenie 2: Zminimalizuj postacie funkcji z poleceń 1a i 1b i zapisz je w sprawozdaniu. Przedstaw je w postaci układów kombinacyjnych w programie Digital Works. Przerysuj schematy układów zminimalizowanych do sprawozdania punkty 2a, 2b. Ćwiczenie 06 - Strona nr 7 ĆWICZENIE 06 UKŁADY SEKWENCYJNE PRZERZUTNIKI (RS, D, JK) Polecenie 1: Za pomocą programu Multimedia Logic, utwórz badawczy układ sekwencyjny, realizujące następujące przerzutnik: a. Asynchroniczny przerzutnik RS

7 Zbadaj działanie przerzutnika wyniki działania umieść w postaci tablicy stanów (stan aktualny: Q n, stan poprzedni: Q n-1 ) w sprawozdaniu. b. Synchroniczny przerzutnik D Zbadaj działanie przerzutnika wyniki działania umieść w postaci tablicy stanów (stan aktualny: Q n, stan poprzedni: Q n-1 ) w sprawozdaniu. c. Synchroniczny przerzutnik JK (zmiana stanu następuje po zboczu opadającym sygnału zegarowego) Zbadaj działanie przerzutnika wyniki działania umieść w postaci tablicy stanów (stan aktualny: Q n, stan poprzedni: Q n-1 ) w sprawozdaniu. Ćwiczenie 06 - Strona nr 8 d. Synchroniczny przerzutnik JK z wejściami sterującymi.

8 Zbadaj działanie przerzutnika wyniki działania umieść w postaci tablicy stanów (stan aktualny: Q n, stan poprzedni: Q n-1 ) w sprawozdaniu. Opisz w jaki sposób działają wejścia sterujące: PRE, CLR. Ćwiczenie 07 - Strona nr 8 ĆWICZENIE 07 UKŁADY SEKWENCYJNE SYNCHRONICZNE Polecenie 1: Za pomocą programu Digital Works, zbadaj następujące układy sekwencyjne: a. Układ 1 Zbadaj działanie przerzutnika za pomocą okna Logic History Generator bitów: Clock: 5Hz. wyniki działania układu umieść w sprawozdaniu, w postaci przebiegów czasowych (Generator bitów, clock, Q). b. Układ 2 Ćwiczenie 07 - Strona nr 9

9 Zbadaj działanie przerzutnika za pomocą okna Logic History Generator bitów: Clock: 5Hz. Wyniki działania układu umieść w sprawozdaniu, w postaci przebiegów czasowych (Generator bitów, clock, Q). c. Układ 3 Zbadaj działanie przerzutnika za pomocą okna Logic History X: Clock: 5Hz. Wyniki działania układu umieść w sprawozdaniu, w postaci przebiegów czasowych (X, clock, Y). Polecenie 2: W sprawozdaniu umieść odpowiedź na pytanie, jaką rolę pełni przerzutnik D? Ćwiczenie 08 - Strona nr 9 ĆWICZENIE 08 UKŁADY SEKWENCYJNE LICZĄCE Polecenie 1: Za pomocą programu Digital Works, zbadaj następujące układy sekwencyjne: a. Dwójka licząca Zbadaj działanie układu za pomocą okna Logic History X: Clock: 5Hz. Wyniki działania układu umieść w sprawozdaniu, w postaci przebiegów czasowych (X, Y). Ćwiczenie 08 - Strona nr 10 b. Czwórka licząca

10 Zbadaj działanie układu za pomocą okna Logic History X: Clock: 5Hz. wyniki działania układu umieść w sprawozdaniu, w postaci przebiegów czasowych (X, Y0, Y1). c. Ósemka licząca Zbadaj działanie układu za pomocą okna Logic History X: 01. Clock: 5Hz. wyniki działania układu umieść w sprawozdaniu, w postaci przebiegów czasowych (X, Y0, Y1, Y2). Polecenie 2: W sprawozdaniu umieść wnioski wynikające z otrzymanych przebiegów czasowych: a. Podaj zależność (wzór) częstotliwości sygnału Y od częstotliwości sygnału X b. Podaj zależność (wzór) częstotliwości sygnału Y1 od częstotliwości sygnału X c. Podaj zależność (wzór) częstotliwości sygnału Y2 od częstotliwości sygnału X

11 Ćwiczenie 09 - Strona nr 11 ĆWICZENIE 09 PODSTAWOWE REJESTRY Polecenie 1: Za pomocą programu Digital Works, zbadaj działanie układu rejestru PIPO. Zbuduj 3-bitowy rejestr PIPO z układów D. Zbadaj działanie układu za pomocą okna Logic History D0, D1, D2: Clock: 1Hz. Wyniki działania układu umieść w sprawozdaniu, w postaci przebiegów czasowych (D0, D1, D2, CLOCK, Q0, Q1, Q2). Polecenie 2: Za pomocą programu Digital Works, zbadaj działanie układu rejestru PISO. Zbuduj 3-bitowy rejestr PISO z układów D, AND, OR. Zbadaj działanie układu za pomocą okna Logic History D0: 1, D1: 0, D2: 1. Clock: 1Hz. Wyniki działania układu umieść w sprawozdaniu, w postaci przebiegów czasowych (D0, D1, D2, SHIFT/LOAD, CLOCK, Q0, Q1, OUTPUT).

12 Ćwiczenie 09 - Strona nr 12 Polecenie 3: Za pomocą programu Digital Works, zbadaj działanie układu rejestru SIPO. Zbuduj 4-bitowy rejestr SIPO z układów D. Zbadaj działanie układu za pomocą okna Logic History INPUT: Clock: 1Hz. Wyniki działania układu umieść w sprawozdaniu, w postaci przebiegów czasowych (INPUT, CLOCK, Q0, Q1, Q2, Q3).

13 Ćwiczenie 09 - Strona nr 13 Polecenie 4: Za pomocą programu Digital Works, zbadaj działanie układu rejestru SISO. Zbuduj 3-bitowy rejestr SISO z układów D. Zbadaj działanie układu za pomocą okna Logic History INPUT: Clock: 1Hz. Wyniki działania układu umieść w sprawozdaniu, w postaci przebiegów czasowych (INPUT, CLOCK, OUTPUT). Polecenie 5: W sprawozdaniu umieść wnioski: 5.1. Dla jakich urządzeń wymiany danych binarnych można wykorzystać rejestr PIPO? 5.2. Dla jakich urządzeń wymiany danych binarnych można wykorzystać rejestr PISO? 5.3. Dla jakich urządzeń wymiany danych binarnych można wykorzystać rejestr SIPO? 5.4. Dla jakich urządzeń wymiany danych binarnych można wykorzystać rejestr SISO? 5.5. Jaką rolę w układach komputerowych, spełnia rejestr?

14 Ćwiczenie 10 - Strona nr 14 ĆWICZENIE 10 LICZNIKI, KOMPARATORY Polecenie 1: Za pomocą programu Multimedia Logic, zbadaj działanie układu LICZNIKA 4 BITOWEGO. Przestaw nauczycielowi działający poprawnie układ. W sprawozdaniu wykonaj tabelę stanów sygnałów bit3,bit2,bit1,bit0, wartość HEX licznika po każdym impulsie zegarowym. Polecenie 2: Za pomocą programu Multimedia Logic, zbadaj działanie układu LICZNIKA 8 BITOWEGO. Przestaw nauczycielowi działający poprawnie układ. W sprawozdaniu wykonaj tabelę stanów sygnałów bit7, bit6, bit5, bit4, bit3, bit2, bit1, bit0, wartość Hex po każdym impulsie zegarowym.

15 Ćwiczenie 10 - Strona nr 15 Polecenie 3: Za pomocą programu Multimedia Logic, zbadaj działanie układu KOMPARATORA 2 BITOWEGO. Przestaw nauczycielowi działający poprawnie układ. W sprawozdaniu wykonaj tabelę stanów sygnałów A1, A0, B1, B0, A=B, A>B, A<B. Polecenie 4: Zakładając, że w powyższym układzie dioda (A=B) reprezentuje sygnał Y1, dioda (A>B) reprezentuje sygnał Y2, dioda (A<B) reprezentuje sygnał Y3, napisz poprawne funkcje logiczne: Y1=(A0,A1,B0,B1), Y3=(A0,A1,B0,B1), Y3=(A0,A1,B0,B1), Polecenie 5: Za pomocą programu Digital Works, zbadaj działanie układu KOMPARATORA 2 BITOWEGO. Przestaw nauczycielowi działający poprawnie układ. Przerysuj układ do sprawozdania. W sprawozdaniu narysuj przebieg czasowy stanów binarnych: A1, A0, B1, B0, A=B, A>B, A<B. Sekwencje bitów dla B0: ; B1: ; A0: A1:

16 Ćwiczenie 10 - Strona nr 16 ĆWICZENIE 11 PAMIEC RAM Ćwiczenie 11 - Strona nr 16 Polecenie 1: Za pomocą programu Multimedia Logic, zbadaj działanie układu PAMIĘCI RAM. Przerysuj schemat układu.

17 Ćwiczenie 11 - Strona nr 17 Polecenie 2: Za pomocą programu Multimedia Logic, zbadaj działanie układu LED 5- BITOWEGO. Przerysuj schemat układu do sprawozdania Polecenie 3: Za pomocą programu Multimedia Logic, zbadaj działanie układu LED 8- BITOWEGO z matrycą sterującą w postaci pamięci do odczytu. Podaj szesnastkowe wartości pamięci (matrycy). POMOC: Układ Memory prawy przycisk myszy Format (ASCI Hex). Browse Wczytaj plik z (16 słów sterujących wyświetlaczem LED) kodami HEX do pamięci (adresy od 00 do 15). Przed ww. operacją przygotuj plik tekstowy zawierający kody szesnastkowe sterujące wyświetlaczem LED (patrz strona nr 1 ćwiczenia 11). Zmiany w kodach zapisanych do pamięci możesz wykonywać za pomocą : Memory prawy przycisk myszy Properties Edit zamknij okno Zapisz OK

18 DODATEK DO ĆWICZENIA - Strona nr 18 Numeracja segmentów dla 8-segmentowego LED (symulator Multimedia Logic): Piny wejść sterujących 8-segmentowego LED dla symulatora Multimedia Logic: Piny są ponumerowane od dołu (Pin 0) do góry (Pin 7) Przykładowy znak d 6 Wyświetlany znak Numery segmentów: Kody sterujące: kod HEX kod BIN A FA b E d E

19 DODATEK DO ĆWICZENIA - Strona nr 19 Przykładowy znak ĆWICZENIE 12 KLAWIATURA Ćwiczenie 12 - Strona nr 19 Polecenie 1: Za pomocą programu Multimedia Logic, uwórz układ transmisji kodów z klawiatury do ekranu, oraz dwa wyświetlacze LED pokazujące kod ASCII (HEX) znaku wpisywanego z klawiatury. Polecenie 2 Za pomocą programu Multimedia Logic, zbadaj działanie układu KLAWIATURA EKRAN

20 ĆWICZENIE 13 ZEGAR SYSTEMOWY Ćwiczenie 13 - Strona nr 20 Polecenie 1 Za pomocą programu Multimedia Logic, zbadaj działanie układu przestawionego na poniższym schemacie: Text Properties Style Mutiple Browse Utwórz plik zawierający BIN2BCD.TXT następujące kody (LICZBY) 00, 01, 02,03, 04, 05, 06, 07, 08, 09, 10, 11 96, 97, 98, 99 Polecenie 2: Za pomocą programu Multimedia Logic, utwórz układ cyfrowy, składający się z następujących elementów: Clock, Memory, 8 Segment LED, Text realizujący zegar, który wyświetla aktualną datę i aktualny czas na LEDach: bieżący miesiąc, bieżący dzień, bieżącą godzinę, bieżące minuty, bieżące sekundy. zgodnie z zegarem lokalnym systemowym (zegarem BIOS/Windows).

21 Ćwiczenie 13 - Strona nr 21

22 Ćwiczenie 14 - Strona nr 22 ĆWICZENIE 14 JEDNOSTKA ARYTMETYCZNO-LOGICZNA Polecenie 1 Za pomocą programu Multimedia Logic, utwórz układ badający zachowanie się jednostki arytmetyczno-logicznej, przestawiony na poniższym schemacie: Podłącz dwa słowa 8 bitowe do wejść A i B jednostki ALU. Podłącz dwa układy LED do wyjścia F jednostki ALU, oraz trzy układy DIODY do wyjść O,V,Z. Podłącz 3 wejścia sterujące (2,1,0) (wejście C podłącz do masy). Wejście danych A i B jest realizowane za pomocą dwóch słów 8-bitowych. Wejście KOD OPERACJI (3-bitowe) steruje działaniami na słowach binarnych A i B. Wynik jest wyświetlany w postaci szesnastkowej (heksadecymalnej). Flaga ZF zostanie ustawiona w stan 1, gdy wynik operacji jest równy zeru. Flaga CF zostanie ustawiona w stan 1, gdy wynik operacji dodawania lub odejmowania powoduje przeniesienie. (nastąpiło przeniesienie, a więc wynik ostatniej operacji jest większy niż liczba dostępnych bitów)

23 Ćwiczenie 14 - Strona nr 23 Flaga VF zostanie ustawiona w stan 1, gdy wynik operacji mnożenia lub dzielenia powoduje przekroczenie zakresu liczb 8-bitowych, lub występuje dzielenie przez zero. (nastąpiło przepełnienie rejestru) Polecenie 2 Za pomocą programu Multimedia Logic, przetestuj działanie układu dla poniższych kodów: Uzupełnij kolumnę Wynik Wejście sterujące (3-bitowe) Dla operacji porównania ZF = 0 oznacza TRUE, ZF=1 oznacza FALSE Kod operacji Wejście A Wejście B Wynik 000 (dodawanie) (odejmowanie) (mnożenie) (dzielenie) (A=B) ZF= 101 (A<B) ZF= 110 (A przesuń o B bitów w lewo) 111 (A przesuń o B bitów w lewo) Polecenie 3: Za pomocą programu Multimedia Logic, utwórz układ cyfrowy, składający się z: dwóch elementów Keypad, jednego Select, czterech LED, trzech diód (CARRY, ZERO, OVERFLOW), jednego ALU, Text (Multiple) obiekt Text podłącz do układu Selekt oraz skojarz go z plikiem ALUFUNCTION.TXT realizujący dodawanie 2 liczb 4-bitowych w systemie szesnastkowym. Zawartość pliku ALUFUNCTION.TXT: A + B A - B A * B A / B A = B A < B A << B A >> B

24 Schemat układu cyfrowego dla polecenia 3: Ćwiczenie 14 - Strona nr 24 Polecenie 4: Za pomocą programu Multimedia Logic, utwórz układ cyfrowy, składający się z: czterech elementów Keypad, jednego Select, sześciu LED, trzech diód (CARRY, ZERO, OVERFLOW), jednego ALU, Text (Multiple) obiekt Text podłącz do układu Selekt oraz skojarz go z plikiem ALUFUNCTION.TXT realizujący dodawanie 2 liczb 8-bitowych w systemie szesnastkowym. Wejście A: 2 cyfry szesnastkowe (młodsza i starsza) Wejście B: 2 cyfry szesnastkowe (młodsza i starsza) Wyjście: 2 cyfry szesnastkowe (młodsza i starsza) Flagi: CARRY, ZERO, OVERFLOW

25 Ćwiczenie 15- Strona nr 25 ĆWICZENIE 15 PROJEKTOWANIE UKŁADÓW PAMIĘCI Polecenie 1 Za pomocą programu Digital Works, zaprojektuj układ pamięci półprzewodnikowej RAM o organizacji 256 x 8 z dwóch układów pamięci RAM o organizacji 256 x 4. Układ 256 x 4 ROM adresuje za pomocą 8 bitów 256 komórek o pojemności 4 bity. Projektowany układ ma mieć 256 adresów komórek 8 bitowych, i jest przestawiony na poniższym schemacie: Aby zapisać dane do układów pamięci, należy kliknąć prawym przyciskiem na układ wybrać Edit Memory Contents i wpisać zawartość komórek (binarnie lub szesnastkowo) Przetestuj działanie układu.

26 Ćwiczenie 15- Strona nr 26 Polecenie 2 Za pomocą programu Digital Works, zaprojektuj układ pamięci półprzewodnikowej RAM o organizacji 256 x 8 z dwóch układów pamięci RAM o organizacji 128 x 8. Układ 128 x 8 ROM adresuje za pomocą 7 bitów 128 komórek o pojemności 8 bitów. Dlatego bit nr 7 wymaga dekodera adresów. Projektowany układ ma mieć 256 adresów komórek 8 bitowych, i jest przestawiony na poniższym schemacie: Aby zapisać dane do układów pamięci, należy kliknąć prawym przyciskiem na układ wybrać Edit Memory Contents i wpisać zawartość komórek (binarnie lub szesnastkowo) Przetestuj działanie układu.

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

A B. 12. Uprość funkcję F(abc) = (a + a'b + c + c')a Lp. Pytania 1. Jaką liczbę otrzymamy w wyniku konwersji z systemu szesnastkowego liczby 81AF (16) na system binarny? 2. Zapisz tabelę działania opisującą bramkę logiczną, której symbol graficzny przedstawia

Bardziej szczegółowo

Liczniki, rejestry lab. 07 Układy sekwencyjne cz. 1

Liczniki, rejestry lab. 07 Układy sekwencyjne cz. 1 Liczniki, rejestry lab. 07 Układy sekwencyjne cz. 1 PODSTAWY TECHNIKI CYFROWEJ I MIKROPROCESOROWEJ EIP KATEDRA ENERGOELEKTRONIKI I AUTOMATYKI SYSTEMÓW PRZETWARZANIA ENERGII WWW.KEIASPE.AGH.EDU.PL AKADEMIA

Bardziej szczegółowo

Przerzutniki RS i JK-MS lab. 04 Układy sekwencyjne cz. 1

Przerzutniki RS i JK-MS lab. 04 Układy sekwencyjne cz. 1 Przerzutniki RS i JK-MS lab. 04 Układy sekwencyjne cz. 1 PODSTAWY TECHNIKI MIKROPROCESOROWEJ 3EB KATEDRA ENERGOELEKTRONIKI I AUTOMATYKI SYSTEMÓW PRZETWARZANIA ENERGII WWW.KEIASPE.AGH.EDU.PL AKADEMIA GÓRNICZO-HUTNICZA

Bardziej szczegółowo

Ćwiczenie MMLogic 002 Układy sekwencyjne cz. 2

Ćwiczenie MMLogic 002 Układy sekwencyjne cz. 2 Ćwiczenie MMLogic 002 Układy sekwencyjne cz. 2 TECHNIKA MIKROPROCESOROWA 3EB KATEDRA ENERGOELEKTRONIKI I AUTOMATYKI SYSTEMÓW PRZETWARZANIA ENERGII WWW.KEIASPE.AGH.EDU.PL AKADEMIA GÓRNICZO-HUTNICZA WWW.AGH.EDU.PL

Bardziej szczegółowo

Tranzystor JFET i MOSFET zas. działania

Tranzystor JFET i MOSFET zas. działania Tranzystor JFET i MOSFET zas. działania brak kanału v GS =v t (cutoff ) kanał otwarty brak kanału kanał otwarty kanał zamknięty w.2, p. kanał zamknięty Co było na ostatnim wykładzie? Układy cyfrowe Najczęściej

Bardziej szczegółowo

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

Ćw. 1: Systemy zapisu liczb, minimalizacja funkcji logicznych, konwertery kodów, wyświetlacze. Lista zadań do poszczególnych tematów ćwiczeń. MIERNICTWO ELEKTRYCZNE I ELEKTRONICZNE Studia stacjonarne I stopnia, rok II, 2010/2011 Prowadzący wykład: Prof. dr hab. inż. Edward Layer ćw. 15h Tematyka

Bardziej szczegółowo

Podstawy działania układów cyfrowych...2 Systemy liczbowe...2 Kodowanie informacji...3 Informacja cyfrowa...4 Bramki logiczne...

Podstawy działania układów cyfrowych...2 Systemy liczbowe...2 Kodowanie informacji...3 Informacja cyfrowa...4 Bramki logiczne... Podstawy działania układów cyfrowych...2 Systemy liczbowe...2 Kodowanie informacji...3 Informacja cyfrowa...4 Bramki logiczne...4 Podział układów logicznych...6 Cyfrowe układy funkcjonalne...8 Rejestry...8

Bardziej szczegółowo

Wprowadzenie do architektury komputerów systemy liczbowe, operacje arytmetyczne i logiczne

Wprowadzenie do architektury komputerów systemy liczbowe, operacje arytmetyczne i logiczne Wprowadzenie do architektury komputerów systemy liczbowe, operacje arytmetyczne i logiczne 1. Bit Pozycja rejestru lub komórki pamięci służąca do przedstawiania (pamiętania) cyfry w systemie (liczbowym)

Bardziej szczegółowo

Automatyzacja i robotyzacja procesów produkcyjnych

Automatyzacja i robotyzacja procesów produkcyjnych Automatyzacja i robotyzacja procesów produkcyjnych Instrukcja laboratoryjna Technika cyfrowa Opracował: mgr inż. Krzysztof Bodzek Cel ćwiczenia. Celem ćwiczenia jest zapoznanie studenta z zapisem liczb

Bardziej szczegółowo

Architektura komputerów Wykład 2

Architektura komputerów Wykład 2 Architektura komputerów Wykład 2 Jan Kazimirski 1 Elementy techniki cyfrowej 2 Plan wykładu Algebra Boole'a Podstawowe układy cyfrowe bramki Układy kombinacyjne Układy sekwencyjne 3 Algebra Boole'a Stosowana

Bardziej szczegółowo

Temat: Projektowanie i badanie liczników synchronicznych i asynchronicznych. Wstęp:

Temat: Projektowanie i badanie liczników synchronicznych i asynchronicznych. Wstęp: Temat: Projektowanie i badanie liczników synchronicznych i asynchronicznych. Wstęp: Licznik elektroniczny - układ cyfrowy, którego zadaniem jest zliczanie wystąpień sygnału zegarowego. Licznik złożony

Bardziej szczegółowo

UKŁADY SEKWENCYJNE Opracował: Andrzej Nowak

UKŁADY SEKWENCYJNE Opracował: Andrzej Nowak PODSTAWY TEORII UKŁADÓW CYFROWYCH UKŁADY SEKWENCYJNE Opracował: Andrzej Nowak Bibliografia: Urządzenia techniki komputerowej, K. Wojtuszkiewicz http://pl.wikipedia.org/ Układem sekwencyjnym nazywamy układ

Bardziej szczegółowo

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

Wstęp do Techniki Cyfrowej... Synchroniczne układy sekwencyjne Wstęp do Techniki Cyfrowej... Synchroniczne układy sekwencyjne Schemat ogólny X Y Układ kombinacyjny S Z Pamięć Zegar Działanie układu Zmiany wartości wektora S możliwe tylko w dyskretnych chwilach czasowych

Bardziej szczegółowo

LEKCJA. TEMAT: Funktory logiczne.

LEKCJA. TEMAT: Funktory logiczne. TEMAT: Funktory logiczne. LEKCJA 1. Bramką logiczną (funktorem) nazywa się układ elektroniczny realizujący funkcje logiczne jednej lub wielu zmiennych. Sygnały wejściowe i wyjściowe bramki przyjmują wartość

Bardziej szczegółowo

Podstawy Elektroniki dla Elektrotechniki. Liczniki synchroniczne na przerzutnikach typu D

Podstawy Elektroniki dla Elektrotechniki. Liczniki synchroniczne na przerzutnikach typu D AGH Katedra Elektroniki Podstawy Elektroniki dla Elektrotechniki Liczniki synchroniczne na przerzutnikach typu D Ćwiczenie 7 Instrukcja do ćwiczeń symulacyjnych 2016 r. 1 1. Wstęp Celem ćwiczenia jest

Bardziej szczegółowo

Technologie Informacyjne

Technologie Informacyjne System binarny Szkoła Główna Służby Pożarniczej Zakład Informatyki i Łączności October 7, 26 Pojęcie bitu 2 Systemy liczbowe 3 Potęgi dwójki 4 System szesnastkowy 5 Kodowanie informacji 6 Liczby ujemne

Bardziej szczegółowo

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

Technika cyfrowa i mikroprocesorowa. Zaliczenie na ocenę. Zaliczenie na ocenę I. KARTA PRZEDMIOTU Nazwa przedmiotu/modułu: Nazwa angielska: Kierunek studiów: Poziom studiów: Profil studiów: Jednostka prowadząca: Technika cyfrowa i mikroprocesorowa Edukacja techniczno-informatyczna

Bardziej szczegółowo

AKADEMIA MORSKA KATEDRA NAWIGACJI TECHNICZEJ

AKADEMIA MORSKA KATEDRA NAWIGACJI TECHNICZEJ KDEMI MORSK KTEDR NWIGCJI TECHNICZEJ ELEMETY ELEKTRONIKI LORTORIUM Kierunek NWIGCJ Specjalność Transport morski Semestr II Ćw. 4 Podstawy techniki cyfrowej Wersja opracowania Marzec 5 Opracowanie: mgr

Bardziej szczegółowo

UKŁADY CYFROWE. Układ kombinacyjny

UKŁADY CYFROWE. Układ kombinacyjny UKŁADY CYFROWE Układ kombinacyjny Układów kombinacyjnych są bramki. Jedną z cech układów kombinacyjnych jest możliwość przedstawienia ich działania (opisu) w postaci tabeli prawdy. Tabela prawdy podaje

Bardziej szczegółowo

Politechnika Białostocka Wydział Elektryczny Katedra Automatyki i Elektroniki. ĆWICZENIE Nr 8 (3h) Implementacja pamięci ROM w FPGA

Politechnika Białostocka Wydział Elektryczny Katedra Automatyki i Elektroniki. ĆWICZENIE Nr 8 (3h) Implementacja pamięci ROM w FPGA Politechnika Białostocka Wydział Elektryczny Katedra Automatyki i Elektroniki ĆWICZENIE Nr 8 (3h) Implementacja pamięci ROM w FPGA Instrukcja pomocnicza do laboratorium z przedmiotu Programowalne Struktury

Bardziej szczegółowo

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

Plan wykładu. Architektura systemów komputerowych. Cezary Bolek Architektura systemów komputerowych Poziom układów logicznych. Układy sekwencyjne Cezary Bolek Katedra Informatyki Plan wykładu Układy sekwencyjne Synchroniczność, asynchroniczność Zatrzaski Przerzutniki

Bardziej szczegółowo

Ćw. 9 Przerzutniki. 1. Cel ćwiczenia. 2. Wymagane informacje. 3. Wprowadzenie teoretyczne PODSTAWY ELEKTRONIKI MSIB

Ćw. 9 Przerzutniki. 1. Cel ćwiczenia. 2. Wymagane informacje. 3. Wprowadzenie teoretyczne PODSTAWY ELEKTRONIKI MSIB Ćw. 9 Przerzutniki 1. Cel ćwiczenia Celem ćwiczenia jest zapoznanie się z podstawowymi elementami sekwencyjnymi, czyli przerzutnikami. Zostanie przedstawiona zasada działania przerzutników oraz sposoby

Bardziej szczegółowo

LABORATORIUM TECHNIKA CYFROWA LICZNIKI I REJESTRY. Rev.1.1

LABORATORIUM TECHNIKA CYFROWA LICZNIKI I REJESTRY. Rev.1.1 LABORATORIUM TECHNIKA CYFROWA LICZNIKI I REJESTRY Rev.1.1 1. Cel ćwiczenia Praktyczna weryfikacja wiedzy teoretycznej z zakresu projektowania układów kombinacyjnych oraz arytmetycznych 2. Projekty Przy

Bardziej szczegółowo

Układy sekwencyjne. 1. Czas trwania: 6h

Układy sekwencyjne. 1. Czas trwania: 6h Instytut Fizyki oświadczalnej UG Układy sekwencyjne 1. Czas trwania: 6h 2. Cele ćwiczenia Poznanie zasad działania podstawowych typów przerzutników: RS, -latch,, T, JK-MS. Poznanie zasad działania rejestrów

Bardziej szczegółowo

Ćw. 7: Układy sekwencyjne

Ćw. 7: Układy sekwencyjne Ćw. 7: Układy sekwencyjne Wstęp Celem ćwiczenia jest zapoznanie się z sekwencyjnymi, cyfrowymi blokami funkcjonalnymi. W ćwiczeniu w oparciu o poznane przerzutniki zbudowane zostaną następujące układy

Bardziej szczegółowo

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

Zadania do wykładu 1, Zapisz liczby binarne w kodzie dziesiętnym: ( ) 2 =( ) 10, ( ) 2 =( ) 10, (101001, 10110) 2 =( ) 10 Zadania do wykładu 1,. 1. Zapisz liczby binarne w kodzie dziesiętnym: (1011011) =( ) 10, (11001100) =( ) 10, (101001, 10110) =( ) 10. Zapisz liczby dziesiętne w naturalnym kodzie binarnym: (5) 10 =( ),

Bardziej szczegółowo

Podstawowe układy cyfrowe

Podstawowe układy cyfrowe ELEKTRONIKA CYFROWA SPRAWOZDANIE NR 4 Podstawowe układy cyfrowe Grupa 6 Prowadzący: Roman Płaneta Aleksandra Gierut CEL ĆWICZENIA Celem ćwiczenia jest zapoznanie się z podstawowymi bramkami logicznymi,

Bardziej szczegółowo

PRZEWODNIK PO PRZEDMIOCIE

PRZEWODNIK PO PRZEDMIOCIE Nazwa przedmiotu: Kierunek: Informatyka Rodzaj przedmiotu: obowiązkowy w ramach treści kierunkowych, moduł kierunkowy ogólny Rodzaj zajęć: wykład, laboratorium, ćwiczenia I KARTA PRZEDMIOTU CEL PRZEDMIOTU

Bardziej szczegółowo

Cyfrowe układy scalone c.d. funkcje

Cyfrowe układy scalone c.d. funkcje Cyfrowe układy scalone c.d. funkcje Ryszard J. Barczyński, 206 Politechnika Gdańska, Wydział FTiMS, Katedra Fizyki Ciała Stałego Materiały dydaktyczne do użytku wewnętrznego Kombinacyjne układy cyfrowe

Bardziej szczegółowo

WSTĘP DO ELEKTRONIKI

WSTĘP DO ELEKTRONIKI WSTĘP DO ELEKTRONIKI Część VII Układy cyfrowe Janusz Brzychczyk IF UJ Układy cyfrowe W układach cyfrowych sygnały napięciowe (lub prądowe) przyjmują tylko określoną liczbę poziomów, którym przyporządkowywane

Bardziej szczegółowo

Przykładowe pytania DSP 1

Przykładowe pytania DSP 1 Przykładowe pytania SP Przykładowe pytania Systemy liczbowe. Przedstawić liczby; -, - w kodzie binarnym i hexadecymalnym uzupełnionym do dwóch (liczba 6 bitowa).. odać dwie liczby binarne w kodzie U +..

Bardziej szczegółowo

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

Lista tematów na kolokwium z wykładu z Techniki Cyfrowej w roku ak. 2013/2014 Lista tematów na kolokwium z wykładu z Techniki Cyfrowej w roku ak. 2013/2014 Temat 1. Algebra Boole a i bramki 1). Podać przykład dowolnego prawa lub tożsamości, które jest spełnione w algebrze Boole

Bardziej szczegółowo

Układy kombinacyjne - przypomnienie

Układy kombinacyjne - przypomnienie SWB - Układy sekwencyjne - wiadomości podstawowe - wykład 4 asz 1 Układy kombinacyjne - przypomnienie W układzie kombinacyjnym wyjście zależy tylko od wejść, SWB - Układy sekwencyjne - wiadomości podstawowe

Bardziej szczegółowo

1. Poznanie właściwości i zasady działania rejestrów przesuwnych. 2. Poznanie właściwości i zasady działania liczników pierścieniowych.

1. Poznanie właściwości i zasady działania rejestrów przesuwnych. 2. Poznanie właściwości i zasady działania liczników pierścieniowych. Ćwiczenie 9 Rejestry przesuwne i liczniki pierścieniowe. Cel. Poznanie właściwości i zasady działania rejestrów przesuwnych.. Poznanie właściwości i zasady działania liczników pierścieniowych. Wprowadzenie.

Bardziej szczegółowo

1.Wprowadzenie do projektowania układów sekwencyjnych synchronicznych

1.Wprowadzenie do projektowania układów sekwencyjnych synchronicznych .Wprowadzenie do projektowania układów sekwencyjnych synchronicznych.. Przerzutniki synchroniczne Istota działania przerzutników synchronicznych polega na tym, że zmiana stanu wewnętrznego powinna nastąpić

Bardziej szczegółowo

4. MATERIAŁ NAUCZANIA

4. MATERIAŁ NAUCZANIA 4. MATERIAŁ NAUCZANIA 4.. Architektura i zasada działania komputera 4... Materiał nauczania Aby zrozumieć zasadę działania komputera należy zrozumieć operacje wykonywane przez układy cyfrowe zarówno proste,

Bardziej szczegółowo

Projekt z przedmiotu Systemy akwizycji i przesyłania informacji. Temat pracy: Licznik binarny zliczający do 10.

Projekt z przedmiotu Systemy akwizycji i przesyłania informacji. Temat pracy: Licznik binarny zliczający do 10. Projekt z przedmiotu Systemy akwizycji i przesyłania informacji Temat pracy: Licznik binarny zliczający do 10. Andrzej Kuś Aleksander Matusz Prowadzący: dr inż. Adam Stadler Układy cyfrowe przetwarzają

Bardziej szczegółowo

LICZNIKI LABORATORIUM. Elektronika AKADEMIA GÓRNICZO-HUTNICZA IM. STANISŁAWA STASZICA W KRAKOWIE. Wydział Informatyki, Elektroniki i Telekomunikacji

LICZNIKI LABORATORIUM. Elektronika AKADEMIA GÓRNICZO-HUTNICZA IM. STANISŁAWA STASZICA W KRAKOWIE. Wydział Informatyki, Elektroniki i Telekomunikacji AKADEMIA GÓRNICZO-HUTNICZA IM. STANISŁAWA STASZICA W KRAKOWIE Wydział Informatyki, Elektroniki i Telekomunikacji Katedra Elektroniki LABORATORIUM Elektronika LICZNIKI Rev.1.0 1. Wprowadzenie Celem ćwiczenia

Bardziej szczegółowo

Układy sekwencyjne. 1. Czas trwania: 6h

Układy sekwencyjne. 1. Czas trwania: 6h Instytut Fizyki oświadczalnej UG Układy sekwencyjne 1. Czas trwania: 6h 2. Cele ćwiczenia Poznanie zasad działania podstawowych typów przerzutników: RS, -latch,, T, JK-MS. Poznanie zasad działania rejestrów

Bardziej szczegółowo

Przerzutnik ma pewną liczbę wejść i z reguły dwa wyjścia.

Przerzutnik ma pewną liczbę wejść i z reguły dwa wyjścia. Kilka informacji o przerzutnikach Jaki układ elektroniczny nazywa się przerzutnikiem? Przerzutnikiem bistabilnym jest nazywany układ elektroniczny, charakteryzujący się istnieniem dwóch stanów wyróżnionych

Bardziej szczegółowo

LABORATORIUM ELEKTRONIKI I TEORII OBWODÓW

LABORATORIUM ELEKTRONIKI I TEORII OBWODÓW POLITECHNIKA POZNAŃSKA FILIA W PILE LABORATORIUM ELEKTRONIKI I TEORII OBWODÓW numer ćwiczenia: data wykonania ćwiczenia: data oddania sprawozdania: OCENA: 6 21.11.2002 28.11.2002 tytuł ćwiczenia: wykonawcy:

Bardziej szczegółowo

Układy Logiczne i Cyfrowe

Układy Logiczne i Cyfrowe Układy Logiczne i Cyfrowe Wykład dla studentów III roku Wydziału Elektrycznego mgr inż. Grzegorz Lisowski Instytut Automatyki Podział układów cyfrowych elementy logiczne bloki funkcjonalne zespoły funkcjonalne

Bardziej szczegółowo

Ćwiczenie Digital Works 003 Układy sekwencyjne i kombinacyjne

Ćwiczenie Digital Works 003 Układy sekwencyjne i kombinacyjne TECHNIKA MIKROPROCESOROWA 3EB KATEDRA ENERGOELEKTRONIKI I AUTOMATYKI SYSTEMÓW PRZETWARZANIA ENERGII WWW.KEIASPE.AGH.EDU.PL AKADEMIA GÓRNICZO-HUTNICZA WWW.AGH.EDU.PL Temat: Narzędzia: Digital Works pakiet

Bardziej szczegółowo

4. Karta modułu Slave

4. Karta modułu Slave sygnały na magistralę. Można wyróżnić trzy typy układów scalonych takie jak bramki o otwartym kolektorze wyjściowym, bramki trójstanowe i bramki o przeciwsobnym wzmacniaczu wyjściowym. Obciążalność prądową

Bardziej szczegółowo

Podstawowe elementy układów cyfrowych układy sekwencyjne Rafał Walkowiak Wersja

Podstawowe elementy układów cyfrowych układy sekwencyjne Rafał Walkowiak Wersja Podstawowe elementy układów cyfrowych układy sekwencyjne Rafał Walkowiak Wersja 0.1 29.10.2013 Przypomnienie - podział układów cyfrowych Układy kombinacyjne pozbawione właściwości pamiętania stanów, realizujące

Bardziej szczegółowo

Podstawy Informatyki Elementarne podzespoły komputera

Podstawy Informatyki Elementarne podzespoły komputera Podstawy Informatyki alina.momot@polsl.pl http://zti.polsl.pl/amomot/pi Plan wykładu 1 Reprezentacja informacji Podstawowe bramki logiczne 2 Przerzutniki Przerzutnik SR Rejestry Liczniki 3 Magistrala Sygnały

Bardziej szczegółowo

Architektura systemów komputerowych

Architektura systemów komputerowych Architektura systemów komputerowych Sławomir Mamica Wykład 2: Między sprzętem a matematyką http://main5.amu.edu.pl/~zfp/sm/home.html W poprzednim odcinku O przedmiocie: architektura jako organizacja, może

Bardziej szczegółowo

Proste układy sekwencyjne

Proste układy sekwencyjne Proste układy sekwencyjne Układy sekwencyjne to takie w których niektóre wejścia są sterowany przez wyjściaukładu( zawierają sprzężenie zwrotne ). Układy sekwencyjne muszą zawierać elementy pamiętające

Bardziej szczegółowo

Politechnika Białostocka Wydział Elektryczny Katedra Automatyki i Elektroniki

Politechnika Białostocka Wydział Elektryczny Katedra Automatyki i Elektroniki Politechnika Białostocka Wydział Elektryczny Katedra Automatyki i Elektroniki ĆWICZENIE Nr 3 (4h) Konwersja i wyświetlania informacji binarnej w VHDL Instrukcja do zajęć laboratoryjnych z przedmiotu Synteza

Bardziej szczegółowo

Badanie układów średniej skali integracji - ćwiczenie Cel ćwiczenia. 2. Wykaz przyrządów i elementów: 3. Przedmiot badań

Badanie układów średniej skali integracji - ćwiczenie Cel ćwiczenia. 2. Wykaz przyrządów i elementów: 3. Przedmiot badań adanie układów średniej skali integracji - ćwiczenie 6. Cel ćwiczenia Celem ćwiczenia jest zapoznanie się z podstawowymi układami SSI (Średniej Skali Integracji). Przed wykonaniem ćwiczenia należy zapoznać

Bardziej szczegółowo

1.2 Schemat blokowy oraz opis sygnałów wejściowych i wyjściowych

1.2 Schemat blokowy oraz opis sygnałów wejściowych i wyjściowych Dodatek A Wyświetlacz LCD. Przeznaczenie i ogólna charakterystyka Wyświetlacz ciekłokrystaliczny HY-62F4 zastosowany w ćwiczeniu jest wyświetlaczem matrycowym zawierającym moduł kontrolera i układ wykonawczy

Bardziej szczegółowo

Politechnika Białostocka Wydział Elektryczny Katedra Automatyki i Elektroniki. ĆWICZENIE Nr 4 (3h) Przerzutniki, zatrzaski i rejestry w VHDL

Politechnika Białostocka Wydział Elektryczny Katedra Automatyki i Elektroniki. ĆWICZENIE Nr 4 (3h) Przerzutniki, zatrzaski i rejestry w VHDL Politechnika Białostocka Wydział Elektryczny Katedra Automatyki i Elektroniki ĆWICZENIE Nr 4 (3h) Przerzutniki, zatrzaski i rejestry w VHDL Instrukcja pomocnicza do laboratorium z przedmiotu Synteza układów

Bardziej szczegółowo

UKŁAD SCALONY. Cyfrowe układy można podzielić ze względu na różne kryteria, na przykład sposób przetwarzania informacji, technologię wykonania.

UKŁAD SCALONY. Cyfrowe układy można podzielić ze względu na różne kryteria, na przykład sposób przetwarzania informacji, technologię wykonania. UKŁDAY CYFROWE Układy cyfrowe są w praktyce realizowane różnymi technikami. W prostych urządzeniach automatyki powszechnie stosowane są układy elektryczne, wykorzystujące przekaźniki jako podstawowe elementy

Bardziej szczegółowo

Spis treœci. Co to jest mikrokontroler? Kody i liczby stosowane w systemach komputerowych. Podstawowe elementy logiczne

Spis treœci. Co to jest mikrokontroler? Kody i liczby stosowane w systemach komputerowych. Podstawowe elementy logiczne Spis treści 5 Spis treœci Co to jest mikrokontroler? Wprowadzenie... 11 Budowa systemu komputerowego... 12 Wejścia systemu komputerowego... 12 Wyjścia systemu komputerowego... 13 Jednostka centralna (CPU)...

Bardziej szczegółowo

Organizacja pamięci VRAM monitora znakowego. 1. Tryb pracy automatycznej

Organizacja pamięci VRAM monitora znakowego. 1. Tryb pracy automatycznej Struktura stanowiska laboratoryjnego Na rysunku 1.1 pokazano strukturę stanowiska laboratoryjnego Z80 z interfejsem częstościomierza- czasomierz PFL 21/22. Rys.1.1. Struktura stanowiska. Interfejs częstościomierza

Bardziej szczegółowo

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

Układy cyfrowe. Najczęściej układy cyfrowe służą do przetwarzania sygnałów o dwóch poziomach napięć: Układy cyfrowe W układach cyfrowych sygnały napięciowe (lub prądowe) przyjmują tylko określoną liczbę poziomów, którym przyporządkowywane są wartości liczbowe. Najczęściej układy cyfrowe służą do przetwarzania

Bardziej szczegółowo

Układy kombinacyjne. cz.2

Układy kombinacyjne. cz.2 Układy kombinacyjne cz.2 Układy kombinacyjne 2/26 Kombinacyjne bloki funkcjonalne Kombinacyjne bloki funkcjonalne - dekodery 3/26 Dekodery Są to układy zamieniające wybrany kod binarny (najczęściej NB)

Bardziej szczegółowo

Odbiór i dekodowanie znaków ASCII za pomocą makiety cyfrowej. Znaki wysyłane przez komputer za pośrednictwem łącza RS-232.

Odbiór i dekodowanie znaków ASCII za pomocą makiety cyfrowej. Znaki wysyłane przez komputer za pośrednictwem łącza RS-232. Odbiór i dekodowanie znaków ASCII za pomocą makiety cyfrowej. Znaki wysyłane przez komputer za pośrednictwem łącza RS-232. Opracowanie: Andrzej Grodzki Do wysyłania znaków ASCII zastosujemy dostępny w

Bardziej szczegółowo

Struktura i działanie jednostki centralnej

Struktura i działanie jednostki centralnej Struktura i działanie jednostki centralnej ALU Jednostka sterująca Rejestry Zadania procesora: Pobieranie rozkazów; Interpretowanie rozkazów; Pobieranie danych Przetwarzanie danych Zapisywanie danych magistrala

Bardziej szczegółowo

Programowanie Niskopoziomowe

Programowanie Niskopoziomowe Programowanie Niskopoziomowe Wykład 2: Reprezentacja danych Dr inż. Marek Mika Państwowa Wyższa Szkoła Zawodowa im. Jana Amosa Komeńskiego W Lesznie Plan Kilka ciekawostek Zapisy binarny, oktalny, decymalny

Bardziej szczegółowo

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

Bramki logiczne Podstawowe składniki wszystkich układów logicznych Układy logiczne Bramki logiczne A B A B AND NAND A B A B OR NOR A NOT A B A B XOR NXOR A NOT A B AND NAND A B OR NOR A B XOR NXOR Podstawowe składniki wszystkich układów logicznych 2 Podstawowe tożsamości

Bardziej szczegółowo

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

dwójkę liczącą Licznikiem Podział liczników: 1. Dwójka licząca Przerzutnik typu D łatwo jest przekształcić w przerzutnik typu T i zrealizować dzielnik modulo 2 - tzw. dwójkę liczącą. W tym celu wystarczy połączyć wyjście zanegowane Q z wejściem D.

Bardziej szczegółowo

Instrukcja do ćwiczenia : Matryca komutacyjna

Instrukcja do ćwiczenia : Matryca komutacyjna Instrukcja do ćwiczenia : Matryca komutacyjna 1. Wstęp Każdy kanał w systemach ze zwielokrotnieniem czasowym jest jednocześnie określany przez swoją współrzędną czasową T i współrzędną przestrzenną S.

Bardziej szczegółowo

Elementy cyfrowe i układy logiczne

Elementy cyfrowe i układy logiczne Elementy cyfrowe i układy logiczne Wykład 5 Legenda Procedura projektowania Podział układów VLSI 2 1 Procedura projektowania Specyfikacja Napisz, jeśli jeszcze nie istnieje, specyfikację układu. Opracowanie

Bardziej szczegółowo

WFiIS CEL ĆWICZENIA WSTĘP TEORETYCZNY

WFiIS CEL ĆWICZENIA WSTĘP TEORETYCZNY WFiIS LABORATORIUM Z ELEKTRONIKI Imię i nazwisko: 1. 2. TEMAT: ROK GRUPA ZESPÓŁ NR ĆWICZENIA Data wykonania: Data oddania: Zwrot do poprawy: Data oddania: Data zliczenia: OCENA CEL ĆWICZENIA Ćwiczenie

Bardziej szczegółowo

Podział układów cyfrowych. rkijanka

Podział układów cyfrowych. rkijanka Podział układów cyfrowych rkijanka W zależności od przyjętego kryterium możemy wyróżnić kilka sposobów podziału układów cyfrowych. Poniżej podam dwa z nich związane ze sposobem funkcjonowania układów cyfrowych

Bardziej szczegółowo

TEMAT: PROJEKTOWANIE I BADANIE PRZERZUTNIKÓW BISTABILNYCH

TEMAT: PROJEKTOWANIE I BADANIE PRZERZUTNIKÓW BISTABILNYCH Praca laboratoryjna 2 TEMAT: PROJEKTOWANIE I BADANIE PRZERZUTNIKÓW BISTABILNYCH Cel pracy poznanie zasad funkcjonowania przerzutników różnych typów w oparciu o różne rozwiązania układowe. Poznanie sposobów

Bardziej szczegółowo

Bramki logiczne Instrukcja do ćwiczeń laboratoryjnych

Bramki logiczne Instrukcja do ćwiczeń laboratoryjnych Bramki logiczne Instrukcja do ćwiczeń laboratoryjnych. WSTĘP Celem ćwiczenia jest zapoznanie się z podstawowymi sposobami projektowania układów cyfrowych o zadanej funkcji logicznej, na przykładzie budowy

Bardziej szczegółowo

Układy mikroprogramowane

Układy mikroprogramowane 1. WPROWADZENIE DO MIKROPROGRAMOWANIA...2 2. PRZYKŁADOWY UKŁAD MIKROPROGRAMOWANY...3 2.1. UKŁAD TERUJĄCY...3 2.2. UKŁAD WYKONAWCZY...6 2.3. FORMAT MIKROROZKAZU...10 3. ZETAW LABORATORYJNY...12 Warszawa,

Bardziej szczegółowo

Systemy cyfrowe z podstawami elektroniki i miernictwa Wyższa Szkoła Zarządzania i Bankowości w Krakowie Informatyka II rok studia dzienne

Systemy cyfrowe z podstawami elektroniki i miernictwa Wyższa Szkoła Zarządzania i Bankowości w Krakowie Informatyka II rok studia dzienne Systemy cyfrowe z podstawami elektroniki i miernictwa Wyższa Szkoła Zarządzania i Bankowości w Krakowie Informatyka II rok studia dzienne Ćwiczenie nr 4: Przerzutniki 1. Cel ćwiczenia Celem ćwiczenia jest

Bardziej szczegółowo

Pracownia elektryczna i elektroniczna. Elektronika cyfrowa. Ćwiczenie nr 5.

Pracownia elektryczna i elektroniczna. Elektronika cyfrowa. Ćwiczenie nr 5. Pracownia elektryczna i elektroniczna. Elektronika cyfrowa. Ćwiczenie nr 5. Klasa III Opracuj projekt realizacji prac związanych z badaniem działania cyfrowych bloków arytmetycznych realizujących operacje

Bardziej szczegółowo

Symulacja układów cyfrowych programem MultimediaLogic

Symulacja układów cyfrowych programem MultimediaLogic Symulacja układów cyfrowych programem MultimediaLogic Włodzimierz Gajda Program MultimediaLogic służy do symulacji działania układów cyfrowych. Możliwości programu oraz jego prosta obsługa w połączeniu

Bardziej szczegółowo

Ćwiczenie 27C. Techniki mikroprocesorowe Badania laboratoryjne wybranych układów synchronicznych

Ćwiczenie 27C. Techniki mikroprocesorowe Badania laboratoryjne wybranych układów synchronicznych Ćwiczenie 27C Techniki mikroprocesorowe Badania laboratoryjne wybranych układów synchronicznych Cel ćwiczenia Poznanie budowy i zasad działania oraz właściwości układów synchronicznych, aby zapewnić podstawy

Bardziej szczegółowo

Politechnika Wrocławska, Wydział PPT Laboratorium z Elektroniki i Elektrotechniki

Politechnika Wrocławska, Wydział PPT Laboratorium z Elektroniki i Elektrotechniki Politechnika Wrocławska, Wydział PP 1. Cel ćwiczenia Zapoznanie z wybranymi cyfrowymi układami sekwencyjnymi. Poznanie właściwości, zasad działania i sposobów realizacji przerzutników oraz liczników. 2.

Bardziej szczegółowo

interfejs szeregowy wyświetlaczy do systemów PLC

interfejs szeregowy wyświetlaczy do systemów PLC LDN SBCD interfejs szeregowy wyświetlaczy do systemów PLC SEM 08.2003 Str. 1/5 SBCD interfejs szeregowy wyświetlaczy do systemów PLC INSTRUKCJA OBSŁUGI Charakterystyka Interfejs SBCD w wyświetlaczach cyfrowych

Bardziej szczegółowo

SYSTEMY LICZBOWE 275,538 =

SYSTEMY LICZBOWE 275,538 = SYSTEMY LICZBOWE 1. Systemy liczbowe Najpopularniejszym systemem liczenia jest system dziesiętny, który doskonale sprawdza się w życiu codziennym. Jednak jego praktyczna realizacja w elektronice cyfrowej

Bardziej szczegółowo

4. UKŁADY FUNKCJONALNE TECHNIKI CYFROWEJ

4. UKŁADY FUNKCJONALNE TECHNIKI CYFROWEJ 4. UKŁADY FUNKCJONALNE TECHNIKI CYFROWEJ 4.1. UKŁADY KONWERSJI KODÓW 4.1.1. Kody Kod - sposób reprezentacji sygnału cyfrowego za pomocą grupy sygnałów binarnych: Sygnał cyfrowy wektor bitowy Gdzie np.

Bardziej szczegółowo

Wyświetlacz alfanumeryczny LCD zbudowany na sterowniku HD44780

Wyświetlacz alfanumeryczny LCD zbudowany na sterowniku HD44780 Dane techniczne : Wyświetlacz alfanumeryczny LCD zbudowany na sterowniku HD44780 a) wielkość bufora znaków (DD RAM): 80 znaków (80 bajtów) b) możliwość sterowania (czyli podawania kodów znaków) za pomocą

Bardziej szczegółowo

Układy arytmetyczne. Joanna Ledzińska III rok EiT AGH 2011

Układy arytmetyczne. Joanna Ledzińska III rok EiT AGH 2011 Układy arytmetyczne Joanna Ledzińska III rok EiT AGH 2011 Plan prezentacji Metody zapisu liczb ze znakiem Układy arytmetyczne: Układy dodające Półsumator Pełny sumator Półsubtraktor Pełny subtraktor Układy

Bardziej szczegółowo

Projektowanie Urządzeń Cyfrowych

Projektowanie Urządzeń Cyfrowych Projektowanie Urządzeń Cyfrowych Laboratorium 2 Przykład prostego ALU Opracował: mgr inż. Leszek Ciopiński Wstęp: Magistrale: Program MAX+plus II umożliwia tworzenie magistral. Magistrale są to grupy przewodów

Bardziej szczegółowo

Technika Cyfrowa. Badanie pamięci

Technika Cyfrowa. Badanie pamięci LABORATORIUM Technika Cyfrowa Badanie pamięci Opracował: mgr inż. Andrzej Biedka CEL ĆWICZENIA Celem ćwiczenia jest zapoznanie się studentów z budową i zasadą działania scalonych liczników asynchronicznych

Bardziej szczegółowo

Kod znak-moduł. Wartość liczby wynosi. Reprezentacja liczb w kodzie ZM w 8-bitowym formacie:

Kod znak-moduł. Wartość liczby wynosi. Reprezentacja liczb w kodzie ZM w 8-bitowym formacie: Wykład 3 3-1 Reprezentacja liczb całkowitych ze znakiem Do przedstawienia liczb całkowitych ze znakiem stosowane są następujące kody: - ZM (znak-moduł) - U1 (uzupełnienie do 1) - U2 (uzupełnienie do 2)

Bardziej szczegółowo

Pracownia Komputerowa wykład V

Pracownia Komputerowa wykład V Pracownia Komputerowa wykład V dr Magdalena Posiadała-Zezula http://www.fuw.edu.pl/~mposiada/pk16 1 Reprezentacje liczb i znaków! Liczby:! Reprezentacja naturalna nieujemne liczby całkowite naturalny system

Bardziej szczegółowo

LICZNIKI PODZIAŁ I PARAMETRY

LICZNIKI PODZIAŁ I PARAMETRY LICZNIKI PODZIAŁ I PARAMETRY Licznik jest układem służącym do zliczania impulsów zerojedynkowych oraz zapamiętywania ich liczby. Zależnie od liczby n przerzutników wchodzących w skład licznika pojemność

Bardziej szczegółowo

Podstawowe moduły układów cyfrowych układy sekwencyjne cz.2 Projektowanie automatów. Rafał Walkowiak Wersja /2015

Podstawowe moduły układów cyfrowych układy sekwencyjne cz.2 Projektowanie automatów. Rafał Walkowiak Wersja /2015 Podstawowe moduły układów cyfrowych układy sekwencyjne cz.2 Projektowanie automatów synchronicznych Rafał Walkowiak Wersja.2 24/25 UK Funkcje wzbudzeń UK Funkcje wzbudzeń Pamieć Pamieć UK Funkcje wyjściowe

Bardziej szczegółowo

Systemy wbudowane. Uniwersytet Łódzki Wydział Fizyki i Informatyki Stosowanej. Witold Kozłowski

Systemy wbudowane. Uniwersytet Łódzki Wydział Fizyki i Informatyki Stosowanej. Witold Kozłowski Uniwersytet Łódzki Wydział Fizyki i Informatyki Stosowanej Systemy wbudowane Witold Kozłowski Zakład Fizyki i Technologii Struktur Nanometrowych 90-236 Łódź, Pomorska 149/153 https://std2.phys.uni.lodz.pl/mikroprocesory/

Bardziej szczegółowo

AKADEMIA MORSKA W SZCZECINIE WI-ET / IIT / ZTT. Instrukcja do zajęc laboratoryjnych nr 3 AUTOMATYKA

AKADEMIA MORSKA W SZCZECINIE WI-ET / IIT / ZTT. Instrukcja do zajęc laboratoryjnych nr 3 AUTOMATYKA AKADEMIA MORSKA W SZCZECINIE WI-ET / IIT / ZTT Instrukcja do zajęc laboratoryjnych nr 3 AUTOMATYKA II rok Kierunek Transport Temat: Minimalizacja funkcji logicznych. Projektowanie układów logicznych. Opracował

Bardziej szczegółowo

1. Podstawowe wiadomości...9. 2. Możliwości sprzętowe... 17. 3. Połączenia elektryczne... 25. 4. Elementy funkcjonalne programów...

1. Podstawowe wiadomości...9. 2. Możliwości sprzętowe... 17. 3. Połączenia elektryczne... 25. 4. Elementy funkcjonalne programów... Spis treści 3 1. Podstawowe wiadomości...9 1.1. Sterowniki podstawowe wiadomości...10 1.2. Do czego służy LOGO!?...12 1.3. Czym wyróżnia się LOGO!?...12 1.4. Pierwszy program w 5 minut...13 Oświetlenie

Bardziej szczegółowo

L6.1 Systemy liczenia stosowane w informatyce

L6.1 Systemy liczenia stosowane w informatyce L6.1 Systemy liczenia stosowane w informatyce Projekt współfinansowany przez Unię Europejską w ramach Europejskiego Funduszu Społecznego Publikacja jest dystrybuowana bezpłatnie Program Operacyjny Kapitał

Bardziej szczegółowo

Statyczne badanie przerzutników - ćwiczenie 3

Statyczne badanie przerzutników - ćwiczenie 3 Statyczne badanie przerzutników - ćwiczenie 3. Cel ćwiczenia Zapoznanie się z podstawowymi strukturami przerzutników w wersji TTL realizowanymi przy wykorzystaniu bramek logicznych NAND oraz NO. 2. Wykaz

Bardziej szczegółowo

Ćwiczenie 7 Matryca RGB

Ćwiczenie 7 Matryca RGB IMiO PW, LPTM, Ćwiczenie 7, Matryca RGB -1- Ćwiczenie 7 Matryca RGB IMiO PW, LPTM, Ćwiczenie 7, Matryca RGB -2-1. Cel ćwiczenia Celem ćwiczenia jest zapoznanie się z inną oprócz RS - 232 formą szeregowej

Bardziej szczegółowo

LICZNIKI Liczniki scalone serii 749x

LICZNIKI Liczniki scalone serii 749x LABOATOIUM PODSTAWY ELEKTONIKI LICZNIKI Liczniki scalone serii 749x Cel ćwiczenia Zapoznanie się z budową i zasadą działania liczników synchronicznych i asynchronicznych. Poznanie liczników dodających

Bardziej szczegółowo

SYSTEMY LICZBOWE. Zapis w systemie dziesiętnym

SYSTEMY LICZBOWE. Zapis w systemie dziesiętnym SYSTEMY LICZBOWE 1. Systemy liczbowe Najpopularniejszym systemem liczenia jest system dziesiętny, który doskonale sprawdza się w życiu codziennym. Jednak jego praktyczna realizacja w elektronice cyfrowej

Bardziej szczegółowo

Jednostki miar stosowane w sieciach komputerowych. mgr inż. Krzysztof Szałajko

Jednostki miar stosowane w sieciach komputerowych. mgr inż. Krzysztof Szałajko Jednostki miar stosowane w sieciach komputerowych mgr inż. Krzysztof Szałajko Jednostki wielkości pamięci Jednostka Definicja Przykład Bit (b) 0 lub 1 Włączony / wyłączony Bajt (B) = 8 b Litera w kodzie

Bardziej szczegółowo

Pracownia Komputerowa wykład VI

Pracownia Komputerowa wykład VI Pracownia Komputerowa wykład VI dr Magdalena Posiadała-Zezula http://www.fuw.edu.pl/~mposiada 1 Przypomnienie 125 (10) =? (2) Liczby całkowite : Operacja modulo % reszta z dzielenia: 125%2=62 reszta 1

Bardziej szczegółowo

Samodzielnie wykonaj następujące operacje: 13 / 2 = 30 / 5 = 73 / 15 = 15 / 23 = 13 % 2 = 30 % 5 = 73 % 15 = 15 % 23 =

Samodzielnie wykonaj następujące operacje: 13 / 2 = 30 / 5 = 73 / 15 = 15 / 23 = 13 % 2 = 30 % 5 = 73 % 15 = 15 % 23 = Systemy liczbowe Dla każdej liczby naturalnej x Î N oraz liczby naturalnej p >= 2 istnieją jednoznacznie wyznaczone: liczba n Î N oraz ciąg cyfr c 0, c 1,..., c n-1 (gdzie ck Î {0, 1,..., p - 1}) taki,

Bardziej szczegółowo

f we DZIELNIKI I PODZIELNIKI CZĘSTOTLIWOŚCI Dzielnik częstotliwości: układ dający impuls na wyjściu co P impulsów na wejściu

f we DZIELNIKI I PODZIELNIKI CZĘSTOTLIWOŚCI Dzielnik częstotliwości: układ dający impuls na wyjściu co P impulsów na wejściu DZIELNIKI I PODZIELNIKI CZĘSTOTLIWOŚCI Dzielnik częstotliwości: układ dający impuls na wyjściu co P impulsów na wejściu f wy f P Podzielnik częstotliwości: układ, który na każde p impulsów na wejściu daje

Bardziej szczegółowo

ćw. Symulacja układów cyfrowych Data wykonania: Data oddania: Program SPICE - Symulacja działania układów liczników 7490 i 7493

ćw. Symulacja układów cyfrowych Data wykonania: Data oddania: Program SPICE - Symulacja działania układów liczników 7490 i 7493 Laboratorium Komputerowe Wspomaganie Projektowania Układów Elektronicznych Jarosław Gliwiński, Paweł Urbanek 1. Cel ćwiczenia ćw. Symulacja układów cyfrowych Data wykonania: 16.05.08 Data oddania: 30.05.08

Bardziej szczegółowo

ARCHITEKTURA SYSTEMÓW KOMPUTEROWYCH

ARCHITEKTURA SYSTEMÓW KOMPUTEROWYCH ARCHITEKTURA SYSTEMÓW KOMPUTEROWYCH reprezentacja danych ASK.RD.01 c Dr inż. Ignacy Pardyka UNIWERSYTET JANA KOCHANOWSKIEGO w Kielcach Rok akad. 2011/2012 c Dr inż. Ignacy Pardyka (Inf.UJK) ASK.RD.01 Rok

Bardziej szczegółowo

Programowalne układy logiczne

Programowalne układy logiczne Programowalne układy logiczne Układy synchroniczne Szymon Acedański Marcin Peczarski Instytut Informatyki Uniwersytetu Warszawskiego 26 października 2015 Co to jest układ sekwencyjny? W układzie sekwencyjnym,

Bardziej szczegółowo