Państwowa Wyższa Szkoła Zawodowa w Gnieźnie

Transkrypt

Państwowa Wyższa Szkoła Zawodowa w Gnieźnie
Państwowa Wyższa Szkoła Zawodowa w Gnieźnie
Instytut Elektroniki i Telekomunikacji
Europejski System Transferu Punktów
Karta opisu przedmiotu
Nazwa przedmiotu:
Mikroprocesory
Kierunek:
Kod
06.5ESC11
Rok/Semestr
Elektronika i telekomunikacja
II/4
Specjalność:
Typ przedmiotu
Systemy i sieci teleinformatyczne
Wymiar godzin:
Wykłady: 45
Ćwiczenia: Język wykładowy:
polski
obowiązkowy
Liczba punktów ECTS
Laboratoria: 30
Projekty: -
6
Poziom przedmiotu
średnio-zaawansowany
Prowadzący: tytuł, imię i nazwisko: dr inż. Piotr Remlein
e-mail: [email protected]
Instytut:
Elektroniki i Telekomunikacji
Cele nauczania przedmiotu:
Celem przedmiotu jest zapoznanie słuchaczy z podstawami budowy
mikroprocesorów i ich programowania. Na tle ogólnej architektury komputerów
wprowadzane jest pojęcie mikroprocesora oraz omawiana jest klasyfikacja
mikroprocesorów. Wiadomości te mają stanowić podstawę do samodzielnego
projektowania małych systemów mikroprocesorowych.
Opis treści kształcenia:
Wstęp do mikroprocesorów. Architektura, działanie, przerwania, interfejsy,
rozkazy, programowanie w języku asemblera popularnych mikrokontrolerów oraz 8, 16
i 32 bitowych mikroprocesorów firmy Intel. Przegląd rodzin mikroprocesorów Intela
(8080, 8086, 80286, 80386, 80486), Pentium. Programowane układy we/wy, kontrolery
DMA, timery, koprocesory, pamięci i inne układy współpracujące z mikroprocesorem.
Pamięci cache. Zarządzanie pamięcią, segmentacja, stronicowanie. Projektowanie
systemu mikroprocesorowego.
Wymagane wiadomości:
Podstawowe informacje z zakresu techniki cyfrowej i układów elektronicznych.
Forma prowadzonych zajęć:
Wykłady i zajęcia laboratoryjne
Metody oceny:
Kolokwia, egzamin pisemny.
Bibliografia:
Podstawowa
1. S. Kruk, Asembler. Wykłady i ćwiczenia, Wydawnictwo MIKOM, 2003.
2. P. Hadam, Projektowanie systemów mikroprocesorowych, BTC, 2004.
Uzupełniająca
1. S. Pietraszek, Mikroprocesory jednoukładowe PIC, Helion, 2002
2. J. Bogusz, Moduły GSM w systemach mikroprocesorowych, BTC, 2007.
3. A. Pawluczuk, Sztuka programowania mikrokontrolerów AVR. Przykłady, BTC,
2006.
4. S. Pietraszek, Mikrokontrolery PIC12Fxxx w praktyce, BTC, 2005.
5. S. Kruk, Asembler w koprocesorze, Wydawnictwo MIKOM, 2003.
6. P. Marks, Pamięci masowe w systemach mikroprocesorowych, BTC, 2006.
7. J.Jakubiec, Wprowadzenie do techniki mikroprocesorowej, Wydawnictwo
Politechniki Śląskiej, 2003.