Architektura Komputerów

Podobne dokumenty
drklaus 1 Odwieczne potrzeby człowieka Architektura Systemów Komputerowych - kto, co i jak prowadzi? Wszechobecność informatyki! dr inż.

KARTA PRZEDMIOTU. Architektura Komputerów C4

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

PRZEWODNIK PO PRZEDMIOCIE

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

PRYWATNA WYŻSZA SZKOŁA BUSINESSU, ADMINISTRACJI I TECHNIK KOMPUTEROWYCH S Y L A B U S

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

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

PRZEWODNIK PO PRZEDMIOCIE

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

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

KARTA PRZEDMIOTU KARTA PRZEDMIOTU

Wykład Mikroprocesory i kontrolery

Podstawy techniki cyfrowej i mikroprocesorowej - opis przedmiotu

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

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

PRZEWODNIK PO PRZEDMIOCIE

KARTA MODUŁU KSZTAŁCENIA

PRZEWODNIK PO PRZEDMIOCIE

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

PRZEWODNIK PO PRZEDMIOCIE

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

WSTĘP DO INFORMATYKI. SYLABUS A. Informacje ogólne

Testowanie systemów informatycznych Kod przedmiotu

Architektura komputerów

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

Wykład Mikrokontrolery i mikrosystemy Cele wykładu:

Architektura komputerów II - opis przedmiotu

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

PRZEWODNIK PO PRZEDMIOCIE

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)

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

PRZEWODNIK PO PRZEDMIOCIE

PRZEWODNIK PO PRZEDMIOCIE

Nazwa Wydziału Nazwa jednostki prowadzącej moduł Nazwa modułu kształcenia. Kod modułu Język kształcenia Efekty kształcenia dla modułu kształcenia

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

Programowanie obiektowe 1 - opis przedmiotu

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

SYLABUS DOTYCZY CYKLU KSZTAŁCENIA realizacja w roku akademickim 2016/2017

KARTA PRZEDMIOTU. Projektowanie systemów czasu rzeczywistego D1_13

Programowanie obiektowe 2 - opis przedmiotu

KARTA MODUŁU KSZTAŁCENIA

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

KARTA PRZEDMIOTU. Programowanie niskopoziomowe, C1

PRZEWODNIK PO PRZEDMIOCIE

Wykład I. Podstawowe pojęcia. Studia Podyplomowe INFORMATYKA Architektura komputerów

PRZEWODNIK PO PRZEDMIOCIE

Komputerowe systemy pomiarowe. Dr Zbigniew Kozioł - wykład Mgr Mariusz Woźny - laboratorium

PRZEWODNIK PO PRZEDMIOCIE

Technika mikroprocesorowa. W. Daca, Politechnika Szczecińska, Wydział Elektryczny, 2007/08

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

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

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

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

PRZEWODNIK PO PRZEDMIOCIE

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

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

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

Siecikomputerowe-laboratorium. Wstęp-zasady zaliczenia przedmiotu

Rok akademicki: 2016/2017 Kod: JIS s Punkty ECTS: 6. Poziom studiów: Studia I stopnia Forma i tryb studiów: -

PRZEWODNIK PO PRZEDMIOCIE

PRZEWODNIK PO PRZEDMIOCIE

Semestr zimowy dla studentów ostatniego semestru studiów (I stopień), trwać będzie: od 2 października 2017 r. do 15 stycznia 2018 r.

KARTA MODUŁU KSZTAŁCENIA

KARTA PRZEDMIOTU. 1. Informacje ogólne. 2. Ogólna charakterystyka przedmiotu. Protokoły sieciowe D1_7

PRZEWODNIK PO PRZEDMIOCIE

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

Sygnały DRQ i DACK jednego kanału zostały użyte do połączenia kaskadowego obydwu sterowników.

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

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

PRZEWODNIK PO PRZEDMIOCIE

Projektowanie aplikacji na platformie Android Kod przedmiotu

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

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

Pracownia Transmisji Danych, Instytut Fizyki UMK, Toruń. Instrukcja do ćwiczenia nr 10. Transmisja szeregowa sieciami energetycznymi

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

Ćwiczenie 5 Zegar czasu rzeczywistego na mikrokontrolerze AT90S8515

Rodzaj zajęć: ćwiczenia audytoryjne/laboratoryjne, Liczba godzin: 18,

Inżynieria oprogramowania - opis przedmiotu

MIKROKONTROLERY I MIKROPROCESORY

KARTA PRZEDMIOTU. 2. Kod przedmiotu: ZSI. 1. Nazwa przedmiotu: ZARZĄDZANIE SYSTEMAMI INFORMATYCZNYMI

PRZEWODNIK PO PRZEDMIOCIE

APLIKACJE KLIENT-SERWER Client-Server Applications Forma studiów: Stacjonarne Poziom kwalifikacji: I stopnia. Liczba godzin/tydzień: 2W, 2L

Architektura Systemów Komputerowych. Bezpośredni dostęp do pamięci Realizacja zależności czasowych

Architektura komputerów

przedmiot specjalnościowy przedmiot obowiązkowy polski szósty

Język Java i technologie Web - opis przedmiotu

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

Aplikacje WWW i PHP - opis przedmiotu

Rok I, semestr I (zimowy) Liczba godzin

Automatyka i Robotyka II stopień ogólno akademicki

S Y L A B U S P R Z E D M I O T U

Politechnika Krakowska im. Tadeusza Kościuszki. Karta przedmiotu. obowiązuje w roku akademickim 2011/2012. Programowanie usług sieciowych

Opis. Brak. Liczba godzin zajęć dydaktycznych z podziałem na formy prowadzenia zajęć

KARTA MODUŁU KSZTAŁCENIA

PRZEWODNIK PO PRZEDMIOCIE

Karta (sylabus) modułu/przedmiotu Transport Studia II stopnia

Zarządzanie transportem miejskim Kod przedmiotu

Transkrypt:

Architektura Komputerów - kto prowadzi? dr inż. Rafał Klaus rafal.klaus@cs.put.poznan.pl gabinet 421 Instytut Informatyki Politechnika Poznańska

Architektura komputerów czego się możesz spodziewać? Budowa mikroprocesorów, zasad wykorzystania rejestrów, mikrokodów, listy rozkazów i funkcjonowania pamięci cache. Przegląd architektur przykładowych procesorów. Techniki przyspieszania pracy mikroprocesorów, w tym architektur RISC, CISC, superskalarnych, potokowości, przemianowywania rejestrów, przepowiadania i optymalizacji kodu Przedstawienie programowalnych układów transmisji szeregowej, portów równoległych, zarządzania przerwaniami, DMA oraz układu czasowego. Omówienie zasady działania stronicowania, segmentacji i wirtualizacji pamięci. Przegląd magistral systemowych. Omówienie interfejsów szeregowych i równoległych. Przedstawienie zasad działania i budowy wybranych mikrokontrolerów. Architektura Komputerów - dr Klaus 2

Zakres laboratorium *) I cykl programowanie na poziomie kodu maszynowego Lista rozkazów, kody maszynowe, stos, mapy pamięci, przestrzeń adresowa pamięci i układów wej./wyj. zasada działania DMA, system przerwań na przykładzie mikroprocesora 8 bitowego. Układy programowalne: czasowy 8253 transmisji szeregowej 8251 transmisji równoległej 8255 sterownik przerwań 8259 *) możliwe modyfikacje zakresu przedmiotu Architektura Komputerów - dr Klaus 3

Zakres laboratorium *) II cykl programowanie układów wej./wyj. w komputerach klasy PC Zaprogramowanie układu 8254 w PC, licznika czasu systemowego, tak aby generował przerwania częściej niż 18,2Hz z zachowaniem niezmienionego pomiaru czasu systemowego. Wykonanie sprzętu i oprogramowania do testowania łącza szeregowego RS232C. Wykonanie sprzętu i oprogramowania do testowania łącza równoległego (Compatibility Mode, Nibble Mode). Programy piszemy w asemblerze, pascalu lub C. Programy piszemy w wersjach z wykorzystaniem funkcji BIOS i DOS i bez nich. *) możliwe modyfikacje zakresu przedmiotu Architektura Komputerów - dr Klaus 4

Zakres laboratorium *) III cykl programowanie mikrokontrolerów Zapoznanie się z mikrokontrolerami rodziny 8051 (Siemens 80517, 80515, Philips 80552). Zapoznanie się z narzędziami i metodami uruchamiania systemów wbudowanych. Wykonanie programów wykorzystujących podstawowe zasoby mikrokontrolerów. Wykonanie i oprogramowania układów wej./wyj. do mikrokontrolerów *) możliwe modyfikacje zakresu przedmiotu Architektura Komputerów - dr Klaus 5

Założone cele Wykład daje podstawy teoretyczne architektury komputerów materiał przydatny (najprawdopodobniej) do osiągnięcia wieku emerytalnego przez absolwenta Laboratorium jest podstawą zdobycia praktycznych umiejętności projektowanie, wykonywania i oprogramowywania podstawowych architektur komputerów. Zespołowe prace kontrolne pobudzają kreatywność i uczą pracy zespołowej Wejściówki, sprawozdania, mobilizują do indywidualnej pracy studialnej Architektura Komputerów - dr Klaus 6

Umiejscowienie zaplanowanych zajęć w dziedzinie Przedmiot Architektura Komputerów - nauka poprzez indywidualne studia literaturowe Wykład spojrzenie akademickie Materiał laboratorium prawdziwe życie Zespołowe prace kontrolne, sprawozdania daj klientowi więcej niż wymaga Architektura Komputerów - dr Klaus 7

Literatura podstawowa 1. P. Metzger: Anatomia PC, Helion, 2002 2. Katalogi i strony internetowe firmy INTEL 3. M. Kotowski: Pod zegarem, Lupus, W-wa,1992 4. W. Mielczarek: Szeregowe interfejsy cyfrowe, Helion 1993 5. Katalogi i strony internetowe firmy Siemens i Philips 6. R. Pełka: Mikrokontrolery, WKŁ, W-wa 2000 Architektura Komputerów - dr Klaus 8

Prace laboratoryjne Laboratorium rozpoczyna się od wejściówki z zakresu materiału obowiązującego na danym laboratorium. Student odpowiada na dwa pytania w czasie 5 min. Jeżeli student nie zaliczy wejściówki, to na koniec zajęć pisze wyjściówkę. Ocena ndst z wejściówki i wyjściówki uniemożliwia zaliczenie danego ćwiczenia z laboratorium. Student który napisze wejściówkę poniżej oceny dst plus ma obowiązek wykonać sprawozdanie według wskazówek prowadzącego. Student który dostanie na kolejnych laboratoriach z wejściówek oceny ndst otrzymuje dodatkowe prace motywacyjne do wykonania. Student który nie wykona zadanych prac, sprawozdań w terminie dostaje dodatkowe prace karne. Student który dostanie na trzech kolejnych wejściówkach oceny bdb jest zwolniony z pisania kolejnych wejściówek. Likwidacja tego przywileju może nastąpić w przypadku nieprzygotowana się studenta do zajęć. Architektura Komputerów - dr Klaus 9

Inne uwagi dotyczące laboratorium Wszystkie prace zadawane przez prowadzącego wykonać należy oddać na następnych zajęciach w postaci wydrukowanej z koszulką ochronną i na nośniku elektronicznym (w postaci zleconej przez prowadzącego). Nieobecność na laboratoriach regulowana jest regulaminem studiów. Za wszystkie zniszczenia w laboratorium odpowiadają materialnie studenci. Na laboratorium nie wolno przychodzić w okryciach zewnętrznych (szatnia). W pomieszczeniu laboratoryjnym nie wolno spożywać posiłków i napojów. We wszystkich innych przypadkach decyzje podejmuje prowadzący. Architektura Komputerów - dr Klaus 10

Konsultacje (Joke) start Czy przeczytałeś podaną literaturę? nie To przeczytaj tak Po co do mnie przychodzisz, wiesz już tyle co ja koniec Architektura Komputerów - dr Klaus 11

Zaliczenie przedmiotu Wymagany materiał z wykładów, ze studiów literaturowych, prac kontrolnych, sprawozdań, i innych zleconych przez prowadzącego laboratorium (student normalny ) Warunki konieczne Pozytywna ocena z Laboratorium w regulaminowym terminie Warunki wystarczające Pozytywna ocena z egzaminu Architektura Komputerów - dr Klaus 12

Zaliczenie przedmiotu c.d. (student normalny inaczej ) Jeżeli nie spełniasz podany na poprzednim slajdzie warunków regulamin studiów daje Ci szansę: Warunki konieczne Brak możliwości uzyskania pozytywnej oceny z laboratorium w terminie regulaminowym Z pierwszego podejścia egzaminu ocena NDST (2) jeśli uzyskasz ocenę pozytywną z laboratorium przed sesją poprawkową możesz podejść do zaliczenia poprawkowego w sesji poprawkowej!!! Warunki wystarczające Pozytywna ocena z egzaminu w pierwszym lub drugim terminie Architektura Komputerów - dr Klaus 13