I.
Funkcje boolowskie i bramki logiczne
Streszczenie
1. Algebra Boole'a
2. Funkcje boolowskie
3. Bramki logiczne
4. Przykładowe zastosowania
Podsumowanie
Zadania
II.
Minimalizacja funkcji boolowskich
Streszczenie
1. Mapy Karnaugha
2. Reprezentacja funkcji boolowskich za pomocą map Karnaugha
3. Minimalizacja z wykorzystaniem map Karnaugha
4. Funkcje nie w pełni określone
Podsumowanie
Zadania
III.
Cyfrowe układy scalone
Streszczenie
1. Reprezentacja poziomów logicznych
2. Bramki TTL i CMOS
3. Obciążalność
4. Parametry dynamiczne
5. Zasilanie
6. Układy trójstanowe i układy z otwartym kolektorem (drenem)
7. Nieużywane wejścia
8. Dane katalogowe
9. Serie układów scalonych
Podsumowanie
Zadania
IV.
Multipleksery i demultipleksery
Streszczenie
1. Multipleksery
2. Demultipleksery
Podsumowanie
Zadania
V.
Konwertery kodów
Streszczenie
1. Reprezentacja cyfr dziesiętnych za pomocą kodów dwójkowych
2. Kod Graya
3. Kod siedmiosegmentowy
4. Projektowanie konwerterów kodów
Podsumowanie
Zadania
VI.
Sumatory i komparatory
Streszczenie
1. Sumatory równoległe
2. Układy ALU
3. Komparatory
Podsumowanie
Zadania
VII.
Układy sekwencyjne - wiadomości podstawowe
Streszczenie
1. Rodzaje przerzutników
2. Sposoby opisu układów sekwencyjnych
Podsumowanie
Zadania
VIII.
Projektowanie synchronicznych układów sekwencyjnych
Streszczenie
1. Wstęp
2. Algorytm projektowania automatów synchronicznych
3. Przykład projektowania automatu synchronicznego
Podsumowanie
Zadania
IX.
Liczniki i Rejestry
Streszczenie
1. Liczniki
2. Standardowe liczniki scalone
3. Rejestry
Podsumowanie
Zadania
X.
Arytmetyka dwójkowa
Streszczenie
1. Kody stałopozycyjne
2. Dodawanie i odejmowanie liczb
3. Mnożenie
4. Dzielenie liczb stałopozycyjnych
5. Kod zmiennopozycyjny
6. Działania na liczba zmiennopozycyjnych
6.1. Mnożenie i dzielenie
6.2. Dodawanie i odejmowanie
Podsumowanie
Zadania
XI.
Pamięci półprzewodnikowe
Streszczenie
1. Adresowanie pamięci półprzewodnikowych
2. Rodzaje pamięci półprzewodnikowych
3. Pamięci stałe
4. Pamięci S-RAM
5. Pamięci DRAM
Podsumowanie
Zadania
XII.
Układy programowalne
Streszczenie
1. Koncepcja budowy układów programowalnych
2. Proste układy programowalne
3. Złożone układy programowalne (CPLD i FPGA)
4. Projektowanie z układami programowalnymi
Podsumowanie
Zadania
XIII.
Mikroprocesory
Streszczenie
1. Budowa mikroprocesora
2. Lista rozkazów
3. Cykle maszynowe mikroprocesora Z-80
Podsumowanie
Zadania
XIV.
Standardowe łącza do urządzeń zewnętrznych
Streszczenie
1. Wstęp
2. Sterownik łącza równoległego
3. Sterownik łącza szeregowego
Podsumowanie
Zadania
XV.
Współpraca urządzeń zewnętrznych z mikroprocesorem
Streszczenie
1. Wstęp
2. Systemy przerwań
2.1. Systemy przerwań łańcuchowy
2.2. Sprzętowy system przerwań
3. System bezpośredniego dostępu do pamięci
Podsumowanie
Zadania