Semestr zimowy 2017/2018
Semestr zimowy 2018/2019
Semestr zimowy 2019/2020
Technika mikroprocesorowa 1 ES1D300022
Kody binarne. Podstawowe układy logiczne: bramki, przerzutniki, bloki funkcjonalne. Układy kombinacyjne i sekwencyjne. Historia mikroprocesorów. Podstawowe pojęcia: struktury wewnętrzne procesorów; procesory CISC, RISC i DSP; mikroprocesory uniwersalne i mikrokomputery jednoukładowe (mikrokontrolery); cykl pracy procesora; tryby adresowania. Dekodery adresowe, mapa pamięci. System mikroprocesorowy: struktura trój-magistralowa, podstawowe składniki. Mikrokomputery jednopłytkowe, dedykowane i modułowe. Standardowe magistrale systemowe. Pamięci półprzewodnikowej. Przerwania: wielopoziomowość, priorytetowość, wektorowość, metody obsługi, zastosowania. Urządzenia wejścia-wyjścia: rodzaje, sposoby adresowania i obsługi. Przykładowy mikroprocesor: podstawowe składniki, architektura, cykle pracy, lista rozkazów.
Rodzaj przedmiotu
Koordynatorzy przedmiotu
Efekty kształcenia
EK1 - rozróżnia funkcje i przeznaczenie podstawowych układów logicznych
EK2 - potrafi opisać funkcjonowanie procesora i całego systemu mikroprocesorowego
EK3 - rozróżnia typy procesorów i ich przeznaczenie, systemy obsługi przerwań, rodzaje pamięci półprzewodnikowych, techniki obsługi urządzeń zewnętrznych
EK4 - rozpoznaje: składniki systemu mikroprocesorowego, konstrukcje systemów mikroprocesorowych
EK5 - potrafi wyjaśnić przeznaczenie poszczególnych składników systemu mikroprocesorowego
Kryteria oceniania
Zaliczenie wykładu (przewidywane są 2 kolokwia z poniższego zakresu):
• Student uzyskujący ocenę 3,0:
- wylicza i charakteryzuje kody binarne oraz ich przeznaczenie (EK1);
- opisuje prawa logiki i rozróżnia bramki logiczne (EK1);
- rozróżnia układy kombinacyjne i sekwencyjne (EK1);
- rozróżnia typy mikroprocesorów i ich zastosowania (EK3);
- definiuje podstawowe pojęcia z zakresu techniki mikroprocesorowej (EK2);
- wylicza składniki systemu mikroprocesorowego (EK4);
- rozróżnia magistrale systemowe i komunikacyjne (EK5);
• Student uzyskujący ocenę 4,0 spełnia kryteria na 3,0, a ponadto:
- wylicza i charakteryzuje kombinacyjne i sekwencyjne bloki funkcjonalne (EK1);
- opisuje funkcjonowanie mikroprocesora (EK2);
- różnicuje urządzenia zewnętrzne systemu mikroprocesorowego (EK4);
- wylicza typy pamięci półprzewodnikowych i ich właściwości (EK3);
- rozróżnia pomocnicze układy systemu mikroprocesorowego (EK5);
• Przy niepełnej wiedzy z dodatkowego zakresu na ocenę 4,0 student uzyskuje 3,5;
• Student uzyskujący ocenę 5,0 spełnia kryteria na 4,0, a ponadto:
- opisuje specyficzne aspekty stosowania układów logicznych (EK1);
- rozróżnia tryby adresowania operandów rozkazów procesorów (EK2);
- rozróżnia struktury systemów mikroprocesorowych i ich specyficzne właściwości (EK4);
- rozróżnia systemy przerwań i ich rodzaje (EK3, EK5);
- rozróżnia metody obsługi i adresowania urządzeń zewnętrznych przez system mikroprocesorowy (EK3, EK5);
• Przy niepełnej wiedzy z dodatkowego zakresu na ocenę 5,0 student uzyskuje 4,5.
_________________________________________________
EKx – oznacza efekt opisany w karcie przedmiotu (sylabusie)
Literatura
1. Grodzki L., Owieczko W. - Podstawy techniki cyfrowej. Wydawnictwo PB, Białystok 2006.
2. Skorupski A. - Podstawy budowy i działania komputerów. WKiŁ, Warszawa 2000.
3. Hadam P. - Projektowanie systemów mikroprocesorowych. BTC, Warszawa 2004.
4. Stallings W. Organizacja i architektura systemu komputerowego. WNT, Warszawa 2004.
5. Ball S. - Embedded Microprocessor Systems, Elsevier Newnes, 2002.
6. Buchanan W. - Computer Busses, Elsevier Butterworth-Heinemann, 2000.
7. Grodzki L., Kociszewski R. - Programowanie procesorów eZ80 w asemblerze, Wyd. PB, 2016.
8. Grodzki L. - materiały do wykładu. strony www KAiE WE PB.