Mikroračunari Šifra: 130507 | 6 ESPB
Opšte informacije
Nivo studija:
Godina studija:
2
Semestar/Trimestar:
3
Uslov:
Arhitektura i organizacija računara 1 ili Osnovi informatike i računarstva
Cilj:
Upoznavanje sa arhitekturom, načinom rada mikroračunara i mikrokontrolera iz serije MS HC11.
Ishod:
Osposobljavanje za projektovanje i realizaciju jednostavnih uređaja na bazi mikrokontrolera MS HC11.
Sadržaj predmeta
Teorijska nastava:
- Uvodno predavanje. Sadržaj i oblast primene predmeta. Kodiranje, multipleksiranje, aritmetička kola, centralni procesor (4, 8, 16 – bitni).
- Memorijski moduli. Tehnologija, tipovi, arhitektura i vremenski dijagram.
- Arhitektura mikroračunarskih sistema, memorija, ulazno izlazni (U/I) uređaji, magistrale.
- Projektovanje mikroračunarskih sistema. Povezivanja memorije i U/I uređaja. Greške pri projektovanju. Timski rad, analiza potrebnog vremena i cene sistema.
- Osnovni koncept asemblerskog jezika. Programski model, dijagram toka.
- Klasifikacija i skup asemblerskih instrukcija mikrokontrolera MS 68 HC11.
- Izrada i dokumentovanje programa. Koncept pisanja programa, dijagram toka. Programski moduli. Planiranje i timski rad.
- Proces izrade izvršnog programa. Izrada jednostavnijih programa, kontrolisani vremenski intervali. Mapiranje memorije. Prevođenje, asembliranje, linkovanje.
- Mehanizam prekida. Vektor prioritet, realizacija programa za prekid.
- Osnovni U/I uređaji. Vezivanje U/I uređaja, časovnici, brojači. Asinhroni i serijski prenos podataka, paralelno/serijski i paralelno/paralelni interfejs.
- Organizacija memorije. Kontroler za direktni pristup memoriji, hijerarhija memorije.
- Sistemi sa analognim signalima. Principi realizacija A/D i D/A konverzija.
- Operativni sistemi u realnom vremenu. Zahtevi sistema za rad u realnom vremenu.
- Potrošnja i pouzdanost. Sistemi smanjenom potrošnjom. Povećanje pouzdanosti. Metode projektovanja mikroračunara za ugradnju.
- Alati za razvoj programa. Simulatori, monitor, emulator, logički analizatori.
Praktična nastava:
- U laboratoriji sa razvojnim sistemima praktična realizacija konkretnih problema. Program predmeta usklađen sa preporukama IEEE/ACMComputingCurriculum:CE2016:CE-DIG4 -6, 11, CE-ESY5-7
Literatura
- Vasiljević, V., Hadžibabić, B., Tadić, V., Pavić, B., Mikroračunari, VIŠER, Beograd, 2009.
- Vasiljević, V., Tadić, V., Pavić, B., Nikolić, B., Priručnik za laboratorijske vežbe iz Mikroračunara, VIŠER, Beograd, 2015.
- Vasiljević, V., Tadić, V., Pavić, B., Nikolić, B., Josić, A., Zbirka zadataka i pitanja iz Mikroračunara, VIŠER, Beograd, 2006.
- Tocci, R., Laskowski, L., Microcomputers, Prentice Hall, New Jersy, 2006.
Broj časova aktivne nastave (nedeljno)
Predavanja:
3
Vežbe:
2
Drugi oblici nastave:
0
Ocena znanja (maksimalan broj poena 100)
Predispitne obaveze
Poeni
aktivnosti u toku predavanja
0
aktivnosti na laboratorijskim vežbama
40
seminarski rad
0
kolokvijum
30
Završni ispit
Poeni
Pismeni ispit
30
Usmeni ispit
0