Програм се примењује од 09.04.2014..
Предмети којима је предуслов предмет Увод у микропроцесорске системе
Циљ предмета Увод у микропроцесорске системе је упознавање студената са основним аспектима хардверске и софтверске архитектуре микропроцесора, принципима програмирања у асемблеру и програмском језику C и начинима повезивања са меморијом и улазно/излазним периферијским уређајима.
Студенти ће по завршетку курса имати знања које ће им омогућити да у потпуности разумеју принципе функционисања савремених микропроцесорских рачунарских система као и вештине које ће им омогућити да имплементирају савремена софтверско-хардверска решења и системску програмску подршку намењену наменским хардверским платформама. Поред тога стећи ће вештину развоја програма намењених Atmel AVR фамилији микропроцесора.
Предмет ће покрити следеће области: основне концепте архитектуре микрорачунарских система, архитектуру Atmel AVR фамилије микропроцесора, сет инструкција, програмирање у асемблеру и програмском језику C, дизајн програма, модел хардвера, обраду изузетака, спрегу са меморијом и периферијом, подрутине и мерење брзине извршавања.
Теоријску наставу ће пратити обука из практичне имплементације практичних програмских решења за Atmel AVR фамилију микропроцесора, у развојном окружењу Atmel Studio. Лаобраторијске вежбе ће бити засноване на наменском развојном хардверском решењу.
Предавања и лабораторијске вежбе, тестови и индивидуални задатак (пројекат). У оквиру лабораторијских вежби ће студенти бити оспособљени за имплементацију програмских решења намењених у окружењу Atmel Studio и програмским језицима асемблер и C, као и за тестирање и извршавање решења на наменској хардверској платформи. Усвајање теоретских знања са предавања ће се проверавати тестовима, а индивидуални задатак ће укључивати практичну имплементацију програмских решења одговарајуће сложености.
Аутори | Назив | Година | Издавач | Језик |
---|
Сладојевић, С., Арсеновић, М., Андерла, А. | Увод у микропроцесорске системе - приручник за вежбе | 2018 | Факултет техничких наука, Нови Сад | Српски језик |
Richard Barnett, Larry Cull, Sarah Cox | Embedded C Programming and the Atmel AVR, 2e | 2007 | DELMAR | Енглески |
Хајдуковић, М. Живанов, Ж. | Архитектура рачунара: (преглед принципа и еволуције) | 2017 | Факлтет техничких наука, Нови Сад | Српски језик |
Ковачевић, В., Атлагић, Б. | Логичко пројектовање рачунарских система. 2, Пројектовање рачунарских система | 2009 | Факултет техничких наука, Нови Сад | Српски језик |
Ковачевић, В. | Логичко пројектовање рачунарских система. 1, Пројектовање дигиталних система | 2009 | Факултет техничких наука, Нови Сад | Српски језик |
Пјевалица, Н., и др. | Логичко пројектовање рачунарских система 1 : збирка решених задатака | 2017 | Факултет техничких наука, Нови Сад | Српски језик |
Краус, Л. | Програмски језик C са решеним задацима | 1993 | Микро књига, Београд | Српски језик |
Предметна активност | Предиспитна | Обавезна | Број поена |
---|
Сложени облици вежби | да | да | 40.00 |
Тест | да | да | 10.00 |
Тест | да | да | 10.00 |
Тест | да | да | 10.00 |
Усмени део испита | не | да | 30.00 |
| Име и презиме | Вид наставе |
---|
| | Предавања |
| | Предавања |
| | Рачунарске вежбе |
| | Рачунарске вежбе |
| | Рачунарске вежбе |