Nazwa przedmiotu:
Systemy komputerowe
Koordynator przedmiotu:
Jan OGRODZKI
Status przedmiotu:
Obowiązkowy
Poziom kształcenia:
Studia I stopnia
Program:
Telekomunikacja
Grupa przedmiotów:
Przedmioty techniczne
Kod przedmiotu:
SYKO
Semestr nominalny:
4 / rok ak. 2018/2019
Liczba punktów ECTS:
4
Liczba godzin pracy studenta związanych z osiągnięciem efektów uczenia się:
75
Liczba punktów ECTS na zajęciach wymagających bezpośredniego udziału nauczycieli akademickich:
Język prowadzenia zajęć:
polski
Liczba punktów ECTS, którą student uzyskuje w ramach zajęć o charakterze praktycznym:
Formy zajęć i ich wymiar w semestrze:
  • Wykład30h
  • Ćwiczenia0h
  • Laboratorium0h
  • Projekt15h
  • Lekcje komputerowe0h
Wymagania wstępne:
Układy logiczne i układy cyfrowe na studiach I stopnia WEiTI
Limit liczby studentów:
40
Cel przedmiotu:
- zapoznanie z takimi podstawowymi pojęciami i mechanizmami działania systemu komputerowego jak: procesor stałoprzecinkowy i układy współpracujące (pamięci główne i podręczne, układy przerwań, jednostka zmiennoprzecinkowa, kontroler wejścia-wyjścia, magistrala, tryb przetwarzania, sprzętowe wspomaganie systemu operacyjnego - ukształtowanie umiejętności przedstawiania schematów podstawowych architektur procesorów i układów współpracujących - ukształtowanie umiejętności opisania działaniami arytmetycznymi , opisowo w punktach, na rysunku lub mikrooperacjami działania procesorów i podstawowych układów współpracujących - ukształtowanie umiejętności zaprojektowania architektury, systemu kodowania i algorytmu sterowania dla prostego procesora o zadanej, kilkurozkazowej liście rozkazów i zadanych trybach adresowania lub dla wybranego urządzenia współpracującego oraz umiejętności weryfikacji tej symulacji na drodze symulacji VHDL
Treści kształcenia:
- maszyna von Neumana, architektury procesorów, bloki funkcjonalne i ich zadania, lista rozkazów, tryby adresowania - cykl rozkazu i jego rozkład na mikrooperacje - jednostka sterująca, jej graf i implementacja - jednostka arytmetyczno-logiczna i arytmetyka stałoprzecinkowa - pamięć główna, architektura, cykl pracy, pamięć podręczna, organizacja - jednostka zmiennoprzecinkowa i arytmetyka zmiennoprzecinkowa - wyjątki, przerwania, układ przerwań, stos - system wejścia-wyjścia, kontrolery wejścia-wyjścia - magistrale, transakcje i standard PCI - przetwarzanie potokowe i równoległe - sprzętowe wspomaganie systemu operacyjnego - segmentacja, stronicowanie, ochrona
Metody oceny:
Kolokwia, sprawozdanie projektowe cząstkowe i końcowe
Egzamin:
nie
Literatura:
Jan Ogrodzki, Wstęp do systemów komputerowych, Oficyna Wydawnicza PW, Warszawa 2005
Witryna www przedmiotu:
www.studia.elka.pw.edu.pl/priv/11Z/SYKO.C
Uwagi:
Ten sam przedmiot dla telekomunikacji

Efekty uczenia się

Profil ogólnoakademicki - wiedza

Charakterystyka W1
Student który zaliczył przedmiot potrafi podać definicje takich pojęć z zakresu podstaw działania systemu komputerowego jak: architektura, lista rozkazów, cykl rozkazu, faza cyklu, cykl pamięci, mikrooperacja, sekcja, blok i wiersz pamięci podręcznej, parametry dynamiczne pamięci, odświeżanie, tryb pracy pamięci, sytuacja wyjątkowa, wyjątek, przerwanie, transakcja magistralowa, tryb przetwarzania, segmentacja, stronicowanie, pamięć wirtualna
Weryfikacja: Kolokwia
Powiązane charakterystyki kierunkowe: K_W04, K_W05, K_W15
Powiązane charakterystyki obszarowe: I.P6S_WG, III.P6S_WG.o

Profil ogólnoakademicki - umiejętności

Charakterystyka U1
Przedstawić na rysunku z opisem schematy podstawowych architektur procesorów stałoprzecinkowych i układów współpracujących
Weryfikacja: Kolokwia
Powiązane charakterystyki kierunkowe: K_U14, K_U16
Powiązane charakterystyki obszarowe: I.P6S_UW, III.P6S_UW.1.o, III.P6S_UW.2.o, III.P6S_UW.4.o
Charakterystyka U2
Przedstawić operacjami arytmetycznymi, opisem w punktach, grafem lub mikrooperacjami działanie procesora i jego podstawowych ukłądów współpracujących
Weryfikacja: Kolokwia
Powiązane charakterystyki kierunkowe: K_U14, K_U16
Powiązane charakterystyki obszarowe: I.P6S_UW, III.P6S_UW.1.o, III.P6S_UW.2.o, III.P6S_UW.4.o
Charakterystyka U3
Zaprojektować przy zadanych specyfikacjach architekturę, kodowanie i algorytm sterowania kilku-rozkazowego procesora stałoprzecinkowego lub układuy współpracującego. Wykonać systulację VHDL tego projektu
Weryfikacja: Sprawozdania cząstkowe z projektu, sprawozdanie końcowe z projektu, ustna obrona
Powiązane charakterystyki kierunkowe: K_U16
Powiązane charakterystyki obszarowe: I.P6S_UW, III.P6S_UW.4.o

Profil ogólnoakademicki - kompetencje społeczne

Charakterystyka U4
Wykonywać projekt w zespole
Weryfikacja: Sprawozdanie końcowe z projektu, ustana obrona
Powiązane charakterystyki kierunkowe: K_K03
Powiązane charakterystyki obszarowe: