KARTA PRZEDMIOTU KARTA PRZEDMIOTU

Podobne dokumenty
KARTA PRZEDMIOTU. 2. Kod przedmiotu: MK_ Nazwa przedmiotu: SYSTEMY MIKROPROCESOROWE I WBUDOWANE

Systemy Wbudowane. Założenia i cele przedmiotu: Określenie przedmiotów wprowadzających wraz z wymaganiami wstępnymi: Opis form zajęć

Rok akademicki: 2013/2014 Kod: EEL s Punkty ECTS: 2. Poziom studiów: Studia I stopnia Forma i tryb studiów: Stacjonarne

Podstawy techniki cyfrowej i mikroprocesorowej - opis przedmiotu

Informatyka I stopień (I stopień / II stopień) Ogólnoakademicki (ogólno akademicki / praktyczny) niestacjonarne (stacjonarne / niestacjonarne)

Spis treúci. Księgarnia PWN: Krzysztof Wojtuszkiewicz - Urządzenia techniki komputerowej. Cz. 1. Przedmowa Wstęp... 11

PRZEWODNIK PO PRZEDMIOCIE

KARTA PRZEDMIOTU. Architektura Komputerów C4

Opis efektów kształcenia dla modułu zajęć

Elektrotechnika I stopień (I stopień / II stopień) ogólnoakademicki (ogólno akademicki / praktyczny) niestacjonarne (stacjonarne / niestacjonarne)

Elektronika i Telekomunikacja I stopień (I stopień / II stopień) ogólnoakademicki (ogólno akademicki / praktyczny)

Rok akademicki: 2015/2016 Kod: IIN s Punkty ECTS: 4. Poziom studiów: Studia I stopnia Forma i tryb studiów: Stacjonarne

Zał nr 4 do ZW. Dla grupy kursów zaznaczyć kurs końcowy. Liczba punktów ECTS charakterze praktycznym (P)

Architektura komputerów

Systemy wbudowane. Paweł Pełczyński

Architektura Komputerów

kierunkowy (podstawowy / kierunkowy / inny HES) nieobowiązkowy (obowiązkowy / nieobowiązkowy) język polski VII semestr letni (semestr zimowy / letni)

PRZEWODNIK PO PRZEDMIOCIE

elektrotechnika I stopień (I stopień / II stopień) Ogólno akademicki (ogólno akademicki / praktyczny) Kierunkowy (podstawowy / kierunkowy / inny HES)

PROJEKT WSPÓŁFINANSOWANY ZE ŚRODKÓW UNII EUROPEJSKIEJ W RAMACH EUROPEJSKIEGO FUNDUSZU SPOŁECZNEGO OPIS PRZEDMIOTU. Sieci i sterowniki przemysłowe

Uniwersytet w Białymstoku Wydział Ekonomiczno-Informatyczny w Wilnie SYLLABUS na rok akademicki 2010/2011

PRZEWODNIK PO PRZEDMIOCIE

Kod modułu Zarządzanie i sterowanie energetycznymi Nazwa modułu

ID1UAL1 Układy arytmetyczno-logiczne Arithmetic logic systems. Informatyka I stopień ogólnoakademicki stacjonarne

Kod modułu Zarządzanie i sterowanie energetycznymi Nazwa modułu

Katedra Systemów Automatyki Automatyka i Robotyka. Obszary kształcenia. Nauki techniczne

XXXII Olimpiada Wiedzy Elektrycznej i Elektronicznej. XXXII Olimpiada Wiedzy Elektrycznej i Elektronicznej

kierunkowy (podstawowy / kierunkowy / inny HES) nieobowiązkowy (obowiązkowy / nieobowiązkowy) język polski VI semestr letni (semestr zimowy / letni)

KARTA MODUŁU KSZTAŁCENIA

Testowanie systemów informatycznych Kod przedmiotu

Procesory Sygnałowe Digital Signal Processors. Elektrotechnika II Stopień Ogólnoakademicki

PRZEWODNIK PO PRZEDMIOCIE

Architektura komputerów II - opis przedmiotu

Specjalność uzupełniająca

KARTA PRZEDMIOTU. Egzamin / zaliczenie na ocenę*

Sterowniki PLC. Elektrotechnika II stopień Ogólno akademicki. przedmiot kierunkowy. Obieralny. Polski. semestr 1

E-E2A-2017-s2. Elektrotechnika II stopień (I stopień / II stopień) ogólno akademicki (ogólno akademicki / praktyczny)

PRZEWODNIK PO PRZEDMIOCIE

Sprzęt komputerowy Hardware. ETI I stopień (I stopień / II stopień) akademicki (ogólno akademicki / praktyczny)

PRZEWODNIK PO PRZEDMIOCIE

Elektrotechnika I stopień (I stopień / II stopień) Ogólno akademicki (ogólno akademicki / praktyczny) Kierunkowy (podstawowy / kierunkowy / inny HES)

IZ1UAL1 Układy arytmetyczno-logiczne Arithmetic logic systems. Informatyka I stopień ogólnoakademicki niestacjonarne

Elektrotechnika I stopień ogólnoakademicki. niestacjonarne. przedmiot kierunkowy. obieralny polski semestr VIII semestr letni. nie. Laborat. 16 g.

PRZEWODNIK PO PRZEDMIOCIE

Zał nr 4 do ZW. Dla grupy kursów zaznaczyć kurs końcowy. Liczba punktów ECTS charakterze praktycznym (P)

Aparatura Elektroniczna (EAE) Stopień studiów i forma: I stopień, stacjonarna Rodzaj przedmiotu: obowiązkowy - 2

Sterowniki programowalne Programmable Controllers. Energetyka I stopień Ogólnoakademicki. przedmiot kierunkowy

KARTA PRZEDMIOTU. Programowanie niskopoziomowe, C2. Low Level Programming Informatyka

Opis efektów kształcenia dla modułu zajęć

Elektrotechnika II Stopień (I stopień / II stopień) Ogólno akademicki (ogólno akademicki / praktyczny)

Politechnika Krakowska im. Tadeusza Kościuszki. Karta przedmiotu. obowiązuje studentów rozpoczynających studia w roku akademickim 2014/2015

Elektrotechnika I stopień ogólnoakademicki. niestacjonarne. przedmiot kierunkowy. obieralny polski semestr VII semestr zimowy. nie

Sterowniki programowalne w systemach sterowania urządzeń płynowych Programmable logic controller in control fluid systems

Specjalizacja uzupełniająca. urządzeniowo - informatyczna dla wszystkich kierunków na ETI (II st.)

Procesory sygnałowe Digital Signal Processors. Informatyka II stopień (I stopień / II stopień) ogólnoakademicki (ogólno akademicki / praktyczny)

E-E2A-2019-s2 Budowa i oprogramowanie komputerowych Nazwa modułu

Elektrotechnika II stopień ogólnoakademicki. stacjonarne. przedmiot specjalnościowy. obowiązkowy polski semestr I semestr zimowy

Elektrotechnika II stopień (I stopień / II stopień) ogólnoakademicki (ogólno akademicki / praktyczny) kierunkowy (podstawowy / kierunkowy / inny HES)

Inżynieria Bezpieczeństwa I stopień (I stopień / II stopień) ogólnoakademicki (ogólnoakademicki / praktyczny)

Informatyka I stopień (I stopień / II stopień) Ogólnoakademicki (ogólno akademicki / praktyczny) Niestacjonarne (stacjonarne / niestacjonarne)

Urządzenia i systemy automatyki. Elektrotechnika I stopień ogólno akademicki. niestacjonarne. przedmiot kierunkowy

E-3IZ1-05-s5. Informatyka I stopień (I stopień / II stopień) ogólnoakademicki (ogólno akademicki / praktyczny)

Elektrotechnika I stopień (I stopień / II stopień) Ogólno akademicki (ogólno akademicki / praktyczny) Kierunkowy (podstawowy / kierunkowy / inny HES)

Wykład Mikroprocesory i kontrolery

PRZEWODNIK PO PRZEDMIOCIE

E-E-A-1008-s6. Sterowniki PLC. Elektrotechnika I stopień Ogólno akademicki. kierunkowy (podstawowy / kierunkowy / inny HES)

Elektrotechnika I stopień Ogólno akademicki. kierunkowy (podstawowy / kierunkowy / inny HES)

Magistrala. Magistrala (ang. Bus) służy do przekazywania danych, adresów czy instrukcji sterujących w różne miejsca systemu komputerowego.

Mechatronika i inteligentne systemy produkcyjne. Modelowanie systemów mechatronicznych Platformy przetwarzania danych

MIKROKONTROLERY I MIKROPROCESORY

Automatyka i Robotyka I stopień (I stopień / II stopień) ogólno akademicki (ogólno akademicki / praktyczny)

PRZEWODNIK PO PRZEDMIOCIE

Informatyka I stopień (I stopień / II stopień) ogólnoakademicki (ogólno akademicki / praktyczny)

Elektrotechnika II stopień (I stopień / II stopień) ogólno akademicki (ogólno akademicki / praktyczny)

Informatyka I stopień (I stopień / II stopień) ogólno akademicki (ogólno akademicki / praktyczny) niestacjonarne (stacjonarne / niestacjonarne)

E-E-A-1008-s5 Komputerowa Symulacja Układów Nazwa modułu. Dynamicznych. Elektrotechnika I stopień Ogólno akademicki. Przedmiot kierunkowy

Systemy na Chipie. Robert Czerwiński

AiR_UCiM_3/5 Układy Cyfrowe i Mikroprocesorowe Digital Circuits and Microprocessors

Załącznik Nr 5 do Zarz. Nr 33/11/12

Automatyka i Robotyka II stopień ogólno akademicki studia niestacjonarne. Automatyka Przemysłowa Katedra Automatyki i Robotyki Dr inż.

EiT_S_I_RwM_EM Robotyka w medycynie Robotics in Medicine

Elektrotechnika I stopień (I stopień / II stopień) Ogólnoakademicki (ogólno akademicki / praktyczny) Niestacjonarne (stacjonarne / niestacjonarne)

System Labview The Labview System. Elektrotechnika II stopień (I stopień / II stopień) ogólnoakademicki (ogólno akademicki / praktyczny)

przedmiot kierunkowy (podstawowy / kierunkowy / inny HES) obieralny (obowiązkowy / nieobowiązkowy) polski semestr VI

Podstawy automatyki Bases of automatics. Elektrotechnika I stopień (I stopień / II stopień) ogólno akademicki (ogólno akademicki / praktyczny)

Elektrotechnika I stopień Ogólno akademicki. Przedmiot kierunkowy. Obowiązkowy Polski VI semestr zimowy

E-4EZA1-10-s7. Sterowniki PLC

Politechnika Krakowska im. Tadeusza Kościuszki. Karta przedmiotu. obowiązuje studentów rozpoczynających studia w roku akademickim 2013/2014

WPROWADZENIE Mikrosterownik mikrokontrolery

Egzamin / zaliczenie na ocenę*

PRZEWODNIK PO PRZEDMIOCIE

KARTA PRZEDMIOTU. Programowanie niskopoziomowe, C1

Automatyka i Robotyka I stopień (I stopień / II stopień) ogólno akademicki (ogólno akademicki / praktyczny)

E-2IZ1-03-s3. Informatyka I stopień (I stopień / II stopień) ogólno akademicki (ogólno akademicki / praktyczny)

KARTA MODUŁU / KARTA PRZEDMIOTU

Urządzenia i systemy automatyki. Elektrotechnika I stopień ogólno akademicki. stacjonarne. przedmiot kierunkowy

PRZEWODNIK PO PRZEDMIOCIE

Transkrypt:

1/1 Wydział Automatyki, Elektroniki i Informatyki, Rok akademicki: 2009/2010 Kierunek: INFORMATYKA Specjalność: wszystkie specjalności Tryb studiów: Stacjonarne pierwszego stopnia Rodzaj przedmiotu: kierunkowy Liczba pkt. ECTS 4 sem. 4; 5 sem. 6; Instytut: Informatyki Semestr: 4, 5 Prowadzący przedmiot: Dr inŝ. Henryk Małysiak Prowadzący zajęcia: Liczba godzin

2/1 Wykład: Dr inŝ. H. Małysiak Ćwiczenia: Mgr inŝ. O. Antemijczuk Dr inŝ. G. Baron Mgr inŝ. J. Paduch Laboratorium: Mgr inŝ. O. Antemijczuk Dr inŝ. G. Baron Dr inŝ. G. Drabik Mgr inŝ. J. Paduch Dr inŝ. K. Tokarz Mgr inŝ. B. Szady Projekt: Mgr inŝ. O. Antemijczuk Dr inŝ. G. Baron Dr inŝ. G. Drabik Dr inŝ. H. Małysiak Dr inŝ. A. Opara Dr inŝ. B. Zieliński Mgr inŝ. J. Paduch Wykład: 30h sem.4; 30h sem.5 Ćwiczenia: 30h sem.4 Laboratorium: 30h sem.5 Projekt: 15h sem.5 Powiązania ze standardami i cel kształcenia(poz.11 standardów nauczania) Przedmiot dotyczy zagadnień sprzętowych związanych z budową i działaniem modułów funkcjonalnych systemów mikroprocesorowych i wbudowanych. Jego celem jest przedstawienie tych wszystkich aspektów sprzętowych i programowych, które zapewnią zrozumienie i opanowanie nie tylko struktur logicznych i zasad działania modułów funkcjonalnych mikroprocesorów i systemów wbudowanych ale i metodyki ich projektowania, konstruowania i uruchamiania. Przedmiot naleŝy do podstawowych.

3/1 Przedmioty wprowadzające oraz wymagania wstępne Elektronika i miernictwo, Teoria układów cyfrowych, Arytmetyka systemów cyfrowych, Konstrukcja układów cyfrowych, Programowanie komputerów,

4/1 Treść wykładów: Pojęcia podstawowe. Kierunki rozwoju i klasyfikacja mikroprocesorów: mikroprocesory ze stałą listą rozkazów typu CISC i RISC, mikroprocesory mikroprogramowane, mikroprocesory jedno i wielozadaniowe. Struktura i organizacja mikroprocesorów typu CISC: elementy funkcjonalne mikroprocesora, jednostka arytmetyczno-logiczna, układy przesuwające, rejestry ogólnego przeznaczenia, rejestry dedykowane, układ sterowania, magistrale wewnętrzne i zewnętrzne. Struktura i organizacja mikroprocesorów typu RISC. System mikroprocesorowy (mikrokomputer): sygnały wyjściowe i wejściowe (magistrala zewnętrzna) mikroprocesora, bloki pamięci, układy wejścia wyjścia, jednolita i rozdzielona przestrzeń adresowa układów we-wy, dekodery pamięci i układów we-wy. Przebiegi czasowe sygnałów podczas cyklu zapisu i odczytu. Dostosowanie się szybkości procesora do szybkości pamięci i układów we-wy. Komunikacja mikroprocesora z otoczeniem, przesyły bez i ze sprawdzeniem stanu gotowości, przesyły z zastosowaniem przerwań, przesyły bezpośrednie typu pamięć układ we-wy i pamięć pamięć. System przerwań: przerwania zewnętrzne i wewnętrzne, maskowalne i niemaskowalne, jedno i wielopoziomowe, proste i wektorowe. Układy we-wy stale gotowe (proste) i ze sprawdzaniem gotowości. Programowalne, uniwersalne i specjalizowane układy we-wy. Transmisja równoległa i szeregowa. Przykłady budowy i organizacji typowych programowalnych układów we-wy: równoległych i szeregowych, programowalnych układów czasowo-licznikowych, programowalnych sterowników przerwań i sterowników DMA. Mikrokomputery jednoukładowe: struktura logiczna, organizacja i działanie mikrokomputerów jednoukładowych z mikroprocesorami typu CISC i RISC. Przykłady rozwiązań i obszarów zastosowań wybranych mikrokomputerów jednoukładowych. Techniki programowania wewnętrznych pamięci mikrokomputerów jednoukładowych. Mikroprocesory i koprocesory dedykowane: mikroprocesory we-wy, mikroprocesory sygnałowe, koprocesory numeryczne (jednostki przetwarzające zmiennoprzecinkowe). Systemy wbudowane. Definicja, cechy zastosowanie. Metody realizacji systemu wbudowanego: układ mikroprocesorowy, układ programowalny, układ hybrydowy. Oprogramowanie systemu wbudowanego, praca bez systemu operacyjnego. System operacyjny czasu rzeczywistego, struktura systemu, algorytmy szeregowania zadań. Warstwa zaleŝna od sprzętu, sterowniki urządzeń. Metody projektowania systemu wbudowanego. Elektroniczne karty inteligentne (pamięciowe i mikroprocesorowe): budowa, działanie i protokoły komunikacyjne. Kierunki rozwoju mikroprocesorów i sposoby zwiększania ich wydajności na przykładzie wybranych współczesnych mikroprocesorów 16, 32 i 64 bitowych CISC i RISC. Zrównoleglanie i optymalizacja wykonywania poszczególnych faz rozkazów: potokowanie (mikroprocesory jedno i wielopotokowe) zwiększanie liczby jednostek przetwarzających stało i zmiennoprzecinkowych, niesekwencyjne wykonywanie rozkazów, zwiększanie liczby rejestrów ogólnego przeznaczenia. Zwiększanie przestrzeni adresowej pamięci operacyjnej: pamięć rzeczywista i wirtualna, układ stronicowania. Zarządzanie pamięcią. Zmniejszanie średniego czasu dostępu do pamięci operacyjnej: pamięci podręczne Cache, sposoby zapisu i odczytu, przykłady budowy pamięci Cache. Przesłania seryjne danych do i z pamięci Cache. Magistrale QPI, HT. Mechanizmy ochrony stosowane w mikroprocesorach przeznaczonych do pracy wielozadaniowej. Przełączanie zadań. Wbudowane mechanizmy arbitraŝu umoŝliwiające tworzenie systemów wieloprocesorowych. Przykłady rozwiązań i porównanie wybranych współczesnych mikroprocesorów. Magistrale systemowe ISA, EISA, PCI, PCI Ekspres, USB, architektury mikrokomputerów typu PC. Projektowanie, budowa i uruchamianie systemów mikroprocesorowych. Środki wspomagające uruchomienie: symulatory, systemy uruchomieniowe, emulatory układowe, analizatory stanów logicznych.

5/1 Treść/Tematy: Ćwiczenia: Ćwiczenia tablicowe polegają na rozwiązywaniu zadań ilustrujących syntezę róŝnorodnych modułów (pamięci i układów we-wy) systemów mikroprocesorowych i wbudowanych oraz przykłady ich zastosowań. Laboratorium: Celem laboratorium jest zapoznanie studentów z podstawowymi technikami projektowania, konstrukcji, oprogramowania i uruchamiania systemów mikroprocesorowych i wbudowanych. Wykaz ćwiczeń laboratoryjnych: 1. Projektowanie systemów cyfrowych w oparciu o układy programowalne. 2. Układy wejść-wyjść szeregowych i równoległych. 3. Układy przerwań. 4. Uruchamianie oprogramowania systemów wbudowanych asemblery i symulatory. 5. Systemy uruchomieniowe emulatory układowe. 6. Uruchamianie i testowanie systemów mikroprocesorowych analizatory sygnatur, analizatory stanów logicznych. 7. Procesory sygnałowe DSP. 8. Magistrale szeregowe w układach mikroprocesorowych. 9. Mikrokontrolery serii AVR. 10. Konfigurowanie i uruchamianie mikrokomputerów klasy PC. Projekt: Ćwiczenia projektowe mają na celu opanowanie umiejętności realizacji kolejnych faz związanych z opracowaniem prototypu systemu mikroprocesorowego (załoŝenia, zadania, podział zadań na sprzęt i oprogramowanie, koncepcja systemu, projekt logiczny, projekt konstrukcyjny, oprogramowanie, integracja części sprzętowej i oprogramowania, wykonanie systemu, uruchamianie i testowanie, opracowanie dokumentacji). KaŜdy student (bądź dwóch studentów w przypadku bardziej złoŝonych systemów) jest zobowiązany do przedstawienia działającego urządzenia wraz z jego dokumentacją. Metody dydaktyczne Wykład uzupełniany pokazami materiałów w formie elektronicznej.

6/1 Forma egzaminu/zaliczenia przedmiotu 1.Wykład : Egzamin w formie pisemnej i ustnej. Istnieje moŝliwość zwolnienia z części ustnej egzaminu. 2.Ćwiczenia: Zaliczenie ćwiczeń tablicowych uzyskuje się na podstawie obecności i aktywności na ćwiczeniach oraz uzyskanych pozytywnych ocen ze sprawdzianów. 3.Laboratorium: Warunkiem zaliczenia laboratorium jest: - wykonanie wszystkich przewidzianych programem ćwiczeń laboratoryjnych, - złoŝenie pozytywnie ocenionych sprawozdań, - uzyskanie pozytywnych ocen ze sprawdzianów dotyczących tematyki kaŝdego ćwiczenia. 4.Projekt: Warunkiem zaliczenia projektu jest obecność na zajęciach i przyjęcie kolejnych etapów projektu przez prowadzącego, przedstawienie działającego systemu (urządzenia) wraz z pozytywnie ocenioną dokumentacją. Minimalne wymagania do egzaminu Uzyskanie co najmniej 29,6 punktów z części pisemnej egzaminu (22,4 z teorii i 7,2 z zadań). Literatura podstawowa: P. Misiurewicz Podstawy techniki mikroprocesorowej ; WNT 1991 r.; H. Małysiak, B. Pochopień, P. Podsiadło, E. Wróbel Modułowe systemy mikrokomputerowe WNT 1990 r. Berry B. Brey The Intel Microprocessors 8086/8088... Pentium4 Architekture, Programming and Interfacing ;Prentice Hall 2006r. R. Baranowski Mikrokontrolery AVR ATmega w praktyce ; BTC 2005r. Literatura uzupełniająca: T. Shanley Protected Mode Software Architecture ; Mind Share, Inc, 1996 r. H. Małysiak Mikrokomputery jednoukładowe rodziny MCS 48, 51, 96 ; Wyd. PKJS, 1992r. D. Patterson, J. Hennesy Computer Organization and Design ; Elsevier 2005r. A. Pawlaczyk Sztuka programowania mikrokontrolerów AVR przykłady ; BTC 2007r.. (data i podpis prowadzącego) Zatwierdzono: (data i podpis Dyrektora Instytutu/Kierownika Katedry)