Materiay laboratoryjne Architektura komputerw Symulacje w programie Multimedia
Materiały laboratoryjne Architektura komputerów Symulacje w programie Multimedia Logic ã Z. Z. Architektura komputerów MM Logic N W 1
Główne okno programu Multimedia Logic Zapis oraz odczyt utworzonego projektu Nawigacja symulacją Paleta z narzędziami ã Z. Z. Architektura komputerów Obszar roboczy symulacji MM Logic N W 2
Paleta z elementami Zestaw: Połączenia Bramki Generator sygnału cyfrowego Dioda LED Włącznik Wyświetlacz 7 -segmentowy Klawiatura i Keypad Przerzutnik Nadajnik i odbiornik sygnału (stronicowanie projektu) Uziemienie (logiczne „ 0”) Ustawienie (logiczne „ 1”) Wejścia oraz wyjścia Licznik Pamięć ã Z. Z. Architektura komputerów Zegary MM Logic N W 3
Zastosowanie podstawowych elementów Układ 1: Stan początkowy ã Z. Z. Architektura komputerów MM Logic N W 4
Dostępne bramki i ich konfiguracja Bramki: Bramki podstawowe Bramki z negacją ã Z. Z. Architektura komputerów MM Logic N W 5
Układ sprawdzania bramek AND i XOR Układ 2: ã Z. Z. Architektura komputerów MM Logic N W 6
Konstruowanie bramek z bramek NAND Przykłady: ã Z. Z. Architektura komputerów MM Logic N W 7
Układ kombinacyjny dla sumy iloczynów Układ 3: Mała liczba jedynek – stosujemy sumę iloczynów (So. P – Sum of Products) Tabela prawdy A 0 0 0 0 1 1 1 1 ã Z. Z. B 0 0 0 0 1 1 1 1 C 0 0 1 1 D 0 1 0 1 F 1 0 0 0 1 0 Architektura komputerów Formuła do realizacji MM Logic N W 8
Układ kombinacyjny dla iloczynu sum Układ 4: Mała liczba zer – stosujemy iloczyn sum (Po. S – Product of Sums) Tabela prawdy A 0 0 0 0 1 1 1 1 ã Z. Z. B 0 0 0 0 1 1 1 1 C 0 0 1 1 D 0 1 0 1 F 2 1 1 1 0 1 0 1 1 1 Architektura komputerów Formuła do realizacji MM Logic N W 9
Licznik i wyświetlacz 7 -segmentowy Układ 5: Takt zegarowy Kierunek zliczania Zerowanie licznika ã Z. Z. Architektura komputerów MM Logic N W 10
Zegar, licznik i wyświetlacz 7 -segmentowy Układ 6: Odstęp między taktami ã Z. Z. Architektura komputerów MM Logic N W 11
Sterownik silnika krokowego Układ 7: ã Z. Z. Ręczny takt . . 0 0 0 1 0 0 0 1 . . . . 1 0 0 0 0 1 1 0 0 0 . . Architektura komputerów Układ kombinacyjny włączania jednego uzwojenia Kierunek pracy silnika MM Logic N W 12
Układ testujący keypad Układ 8: Sygnalizacja naciśnięcia przycisku Możliwość wybory liczby jednej z szesnastu Zapamiętana wartość zdekodowana do formatu 7 -segmentowego 4 bitowe wyjście binarne NKB ã Z. Z. Architektura komputerów MM Logic Włącznik kropki N W 13
Demultiplekser jako dekoder Układ 9: Układ dekodera 3 do 8 Adres wybranej diody LED podany na 3 bitach Zaadresowana dioda LED włączona lub wyłączona ã Z. Z. Architektura komputerów MM Logic N W 14
Licznik i demultiplekser jako sterownik Układ 10: Układ sterownika silnika krokowego z zastosowaniem licznika i demultipleksera Sterowanie ręczne w taktowaniu Wykorzystane 2 bity na wyjściu licznika Układ bramek zastąpiony przez demultiplekser ã Z. Z. Architektura komputerów MM Logic N W 15
Sterownik z zegarem Układ 11: Układ sterownika silnika krokowego z zastosowaniem licznika, demultipleksera oraz zegara podającego takt co 100 ms Ręczna zezwolenie na podawanie taktów zegarowych ã Z. Z. Architektura komputerów MM Logic N W 16
Podział projektu na strony - nadawanie Układ 12 str. 1: . 1 1 0 1. . 0 1 1 1 0 0. . 0 0 0 1 0 0. Sterowanie oświetlenia choinkowego – gwiazda (część nadawcza) Wybór strony projektu Źródło sygnału, który zostanie przekazany do następnej strony projektu Demux – wersja 3 do 8 ã Z. Z. Architektura komputerów MM Logic N W 17
Podział projektu na strony - odbiór Układ 12 str. 2: Sterowanie oświetlenia choinkowego – gwiazda (część odbiorcza) Odbiornik sygnałów pobranych z pierwszej strony projektu ã Z. Z. Architektura komputerów MM Logic N W 18
- Slides: 18