Politechnika Warszawska - Centralny System UwierzytelnianiaNie jesteś zalogowany | zaloguj się
katalog przedmiotów - pomoc

Systemy komputerowe

Informacje ogólne

Kod przedmiotu: 103C-TExxx-ISP-SYKO Kod Erasmus / ISCED: (brak danych) / (brak danych)
Nazwa przedmiotu: Systemy komputerowe
Jednostka: Wydział Elektroniki i Technik Informacyjnych
Grupy: ( Przedmioty obieralne )-Elektronika i inżynieria komputerowa-inż.-EITI
( Przedmioty obieralne )-Elektronika, Telekomunikacja-inż.-EITI
( Przedmioty techniczne )---EITI
( Technika cyfrowa i systemy komputerowe )-Elektronika i inżynieria komputerowa-inż.-EITI
Punkty ECTS i inne: 4.00
Język prowadzenia: polski
Jednostka decyzyjna:

103000 - Wydział Elektroniki i Technik Informacyjnych

Kod wydziałowy:

SYKO

Numer wersji:

3

Skrócony opis:

Celem przedmiotu jest zapoznanie studentów z podstawami architektury i funkcjonowania systemów komputerowych: procesorów, pamięci, układów wejścia/wyjścia, magistral. Omawiane są podstawowe pojęcia takie jak: cykl rozkazu, cykl pamięci, tryby adresowania, przerwania, przetwarzanie sekwencyjne i potokowe, tryb wirtualny-chroniony. Treść wykładu jest skupiona głównie wokół architektury jednoprocesorowej, ale także omawiane są systemy wieloprocesorowe.

Pełny opis:

Celem przedmiotu jest zapoznanie studentów z podstawami architektury i funkcjonowania systemów komputerowych: procesorów, pamięci, układów wejścia/wyjścia, magistral. Omawiane są podstawowe pojęcia takie jak: cykl rozkazu, cykl pamięci, tryby adresowania, przerwania, przetwarzanie sekwencyjne i potokowe, tryb wirtualny-chroniony. Treść wykładu jest skupiona głównie wokół architektury jednoprocesorowej, ale także omawiane są systemy wieloprocesorowe.

Treść wykładu

  • Zasada działania maszyny abstrakcyjnej Von Neumanna.

  • Podstawowe typy architektur: akumulatorowa, rejestr-pamięć,
    uniwersalna, rejestrowa z dwoma magistralami, rejestrowa z trzema
    magistralami. Główne bloki i ich zadania.

  • Realizacja cyklu rozkazu, mikrooperacje, przykłady rozkładu cyklu
    rozkazu na mikrooperacje.

  • Jednostka sterująca procesora: architektura, zasada działania
    układu sterowania.

  • Jednostka arytmetyczno-logiczna stałoprzecinkowa i arytmetyka
    stałoprzecinkowa, kody pozycyjne, operacje arytmetyczne i logiczne.

  • Jednostka arytmetyczno-logiczna zmiennoprzecinkowa i arytmetyka
    zmiennoprzecinkowa.

  • Pamięci systemów komputerowych SRAM i DRAM, pamięć podręczna.

  • System I/O: urządzenia I/O, kontrolery I/O, łącza, przestrzeń
    adresowa I/O, sposoby obsługi kontrolerów I/O. Wyjątki i przerwania
    procesorów. Stos.

  • Architektura hierarchiczna z magistralami I/O. Magistrala PCI
    jako przykład równoległej magistrali I/O. Magistrale szeregowe.

  • Przetwarzanie sekwencyjne, potokowe, superpotokowe i
    superskalarne, architektura superskalarna, przewidywanie skoków.

  • Architektury równoległe.

  • Wspomaganie sprzętowe systemu operacyjnego: pamięć w systemach
    wieloprogramowych, tryb chroniony. Segmentacja.

  • Stronicowanie i pamięć wirtualna. Ochrona pamięci.


Zakres projektu
Prowadzący rozdają indywidualne tematy lub projekty są wykonywane w grupach kilkuosobowych. W ramach zajęć projektowych studenci opracowują fragmenty systemu komputerowego i weryfikują je za pomocą symulacji.

Literatura:

    1. Jan Ogrodzki: Wstęp do systemów komputerowych. Oficyna Wydawnicza Politechniki Warszawskiej, Warszawa 2005.

    2. William Stallings: Organizacja i architektura systemu
      komputerowego ? Projektowanie systemu a jego wydajność. WNT, Warszawa
      2000.

    3. Janusz Biernat: Architektura komputerów. Oficyna Wydawnicza
      Politechniki Wrocławskiej, Wrocław 2005.

    4. Andrew S. Tanenbaum: Strukturalna organizacja systemów
      komputerowych. Helion, Warszawa 2006

Zajęcia w cyklu "rok akademicki 2019/2020 - sem. letni" (jeszcze nie rozpoczęty)

Okres: 2020-02-22 - 2020-09-30

Wybrany podział planu:


powiększ
zobacz plan zajęć
Typ zajęć: Projekt, 15 godzin, 45 miejsc więcej informacji
Wykład, 30 godzin, 45 miejsc więcej informacji
Koordynatorzy: Jan Ogrodzki
Prowadzący grup: Jacek Kryszyn, Robert Kurjata, Przemysław Wróblewski
Lista studentów: (nie masz dostępu)
Zaliczenie: Ocena łączna
Jednostka realizująca:

103300 - Instytut Systemów Elektronicznych

Zajęcia w cyklu "rok akademicki 2019/2020 - sem. zimowy" (w trakcie)

Okres: 2019-10-01 - 2020-02-21
Wybrany podział planu:


powiększ
zobacz plan zajęć
Typ zajęć: Projekt, 15 godzin, 45 miejsc więcej informacji
Wykład, 30 godzin, 45 miejsc więcej informacji
Koordynatorzy: Aleksander Pruszkowski
Prowadzący grup: Aleksander Pruszkowski
Lista studentów: (nie masz dostępu)
Zaliczenie: Ocena łączna
Jednostka realizująca:

103600 - Instytut Telekomunikacji

Zajęcia w cyklu "rok akademicki 2017/2018 - sem. letni" (zakończony)

Okres: 2018-02-19 - 2018-09-30
Wybrany podział planu:


powiększ
zobacz plan zajęć
Typ zajęć: Projekt, 15 godzin, 60 miejsc więcej informacji
Wykład, 30 godzin, 60 miejsc więcej informacji
Koordynatorzy: Aleksander Pruszkowski
Prowadzący grup: Aleksander Pruszkowski
Lista studentów: (nie masz dostępu)
Zaliczenie: Ocena łączna
Jednostka realizująca:

103600 - Instytut Telekomunikacji

Zajęcia w cyklu "rok akademicki 2017/2018 - sem. zimowy" (zakończony)

Okres: 2017-10-01 - 2018-02-18
Wybrany podział planu:


powiększ
zobacz plan zajęć
Typ zajęć: Projekt, 15 godzin, 60 miejsc więcej informacji
Wykład, 30 godzin, 60 miejsc więcej informacji
Koordynatorzy: Jan Ogrodzki
Prowadzący grup: (brak danych)
Lista studentów: (nie masz dostępu)
Zaliczenie: Ocena łączna
Jednostka realizująca:

103300 - Instytut Systemów Elektronicznych

Zajęcia w cyklu "rok akademicki 2016/2017 - sem. letni" (zakończony)

Okres: 2017-02-20 - 2017-09-30
Wybrany podział planu:


powiększ
zobacz plan zajęć
Typ zajęć: Projekt, 15 godzin, 80 miejsc więcej informacji
Wykład, 30 godzin, 80 miejsc więcej informacji
Koordynatorzy: Tomasz Jamrógiewicz
Prowadzący grup: Tomasz Jamrógiewicz
Lista studentów: (nie masz dostępu)
Zaliczenie: Ocena łączna
Jednostka realizująca:

103400 - Instytut Radioelektroniki i Technik Multimedialnych

Zajęcia w cyklu "rok akademicki 2016/2017 - sem. zimowy" (zakończony)

Okres: 2016-10-01 - 2017-02-19
Wybrany podział planu:


powiększ
zobacz plan zajęć
Typ zajęć: Projekt, 15 godzin, 60 miejsc więcej informacji
Wykład, 30 godzin, 60 miejsc więcej informacji
Koordynatorzy: Aleksander Pruszkowski
Prowadzący grup: Aleksander Pruszkowski
Lista studentów: (nie masz dostępu)
Zaliczenie: Ocena łączna
Jednostka realizująca:

103600 - Instytut Telekomunikacji

Zajęcia w cyklu "rok akademicki 2015/2016 - sem. letni" (zakończony)

Okres: 2016-02-23 - 2016-09-30
Wybrany podział planu:


powiększ
zobacz plan zajęć
Typ zajęć: Projekt, 15 godzin, 60 miejsc więcej informacji
Wykład, 30 godzin, 60 miejsc więcej informacji
Koordynatorzy: Jan Ogrodzki
Prowadzący grup: Jan Ogrodzki
Lista studentów: (nie masz dostępu)
Zaliczenie: Ocena łączna
Jednostka realizująca:

103300 - Instytut Systemów Elektronicznych

Zajęcia w cyklu "rok akademicki 2015/2016 - sem. zimowy" (zakończony)

Okres: 2015-10-01 - 2016-02-22
Wybrany podział planu:


powiększ
zobacz plan zajęć
Typ zajęć: Projekt, 15 godzin, 60 miejsc więcej informacji
Wykład, 30 godzin, 60 miejsc więcej informacji
Koordynatorzy: Aleksander Pruszkowski
Prowadzący grup: Aleksander Pruszkowski
Lista studentów: (nie masz dostępu)
Zaliczenie: Ocena łączna
Jednostka realizująca:

103600 - Instytut Telekomunikacji

Zajęcia w cyklu "rok akademicki 2014/2015 - sem. letni" (zakończony)

Okres: 2015-02-23 - 2015-09-30
Wybrany podział planu:


powiększ
zobacz plan zajęć
Typ zajęć: Projekt, 15 godzin, 80 miejsc więcej informacji
Wykład, 30 godzin, 80 miejsc więcej informacji
Koordynatorzy: Tomasz Jamrógiewicz
Prowadzący grup: Tomasz Jamrógiewicz
Lista studentów: (nie masz dostępu)
Zaliczenie: Ocena łączna
Jednostka realizująca:

103400 - Instytut Radioelektroniki i Technik Multimedialnych

Zajęcia w cyklu "rok akademicki 2014/2015 - sem. zimowy" (zakończony)

Okres: 2014-09-29 - 2015-02-22
Wybrany podział planu:


powiększ
zobacz plan zajęć
Typ zajęć: Projekt, 15 godzin, 24 miejsc więcej informacji
Wykład, 30 godzin, 24 miejsc więcej informacji
Koordynatorzy: Jan Ogrodzki
Prowadzący grup: Jan Ogrodzki
Lista studentów: (nie masz dostępu)
Zaliczenie: Ocena łączna
Jednostka realizująca:

103300 - Instytut Systemów Elektronicznych

Zajęcia w cyklu "rok akademicki 2013/2014 - sem. letni" (zakończony)

Okres: 2014-02-24 - 2014-09-28
Wybrany podział planu:


powiększ
zobacz plan zajęć
Typ zajęć: Projekt, 15 godzin, 60 miejsc więcej informacji
Wykład, 30 godzin, 60 miejsc więcej informacji
Koordynatorzy: Aleksander Pruszkowski
Prowadzący grup: Aleksander Pruszkowski
Lista studentów: (nie masz dostępu)
Zaliczenie: Ocena łączna
Jednostka realizująca:

103600 - Instytut Telekomunikacji

Zajęcia w cyklu "rok akademicki 2013/2014 - sem. zimowy" (zakończony)

Okres: 2013-10-01 - 2014-02-23
Wybrany podział planu:


powiększ
zobacz plan zajęć
Typ zajęć: Projekt, 15 godzin, 24 miejsc więcej informacji
Wykład, 30 godzin, 24 miejsc więcej informacji
Koordynatorzy: Tomasz Jamrógiewicz
Prowadzący grup: Tomasz Jamrógiewicz
Lista studentów: (nie masz dostępu)
Zaliczenie: Ocena łączna
Jednostka realizująca:

103400 - Instytut Radioelektroniki i Technik Multimedialnych

Zajęcia w cyklu "rok akademicki 2012/2013 - sem. letni" (zakończony)

Okres: 2013-02-20 - 2013-09-30
Wybrany podział planu:


powiększ
zobacz plan zajęć
Typ zajęć: Projekt, 15 godzin, 36 miejsc więcej informacji
Wykład, 30 godzin, 36 miejsc więcej informacji
Koordynatorzy: Jan Ogrodzki
Prowadzący grup: Jan Ogrodzki
Lista studentów: (nie masz dostępu)
Zaliczenie: Ocena łączna
Jednostka realizująca:

103300 - Instytut Systemów Elektronicznych

Zajęcia w cyklu "rok akademicki 2012/2013 - sem. zimowy" (zakończony)

Okres: 2012-10-01 - 2013-02-19
Wybrany podział planu:


powiększ
zobacz plan zajęć
Typ zajęć: Projekt, 15 godzin, 80 miejsc więcej informacji
Wykład, 30 godzin, 80 miejsc więcej informacji
Koordynatorzy: Aleksander Pruszkowski
Prowadzący grup: Aleksander Pruszkowski
Lista studentów: (nie masz dostępu)
Zaliczenie: Ocena łączna
Jednostka realizująca:

103600 - Instytut Telekomunikacji

Opisy przedmiotów w USOS i USOSweb są chronione prawem autorskim.
Właścicielem praw autorskich jest Politechnika Warszawska.