Микрорачунари Шифра: 130507 | 6 ЕСПБ
Опште информације
Ниво студија:
Година студија:
2
Семестар/Триместар:
3
Услов:
Архитектура и организација рачунара 1 или Основи информатике и рачунарства
Циљ:
Упознавање са архитектуром, начином рада микрорачунара и микроконтролера из серије МС HC11.
Исход:
Оспособљавање за пројектовање и реализацију једноставних уређаја на бази микроконтролера МС HC11.
Садржај предмета
Теоријска настава:
- Уводно предавање. Садржај и област примене предмета. Кодирање, мултиплексирање, аритметичка кола, централни процесор (4, 8, 16 – битни).
- Меморијски модули. Технологија, типови, архитектура и временски дијаграм.
- Архитектура микрорачунарских система, меморија, улазно излазни (У/И) уређаји, магистрале.
- Пројектовање микрорачунарских система. Повезивања меморије и У/И уређаја. Грешке при пројектовању. Тимски рад, анализа потребног времена и цене система.
- Основни концепт асемблерског језика. Програмски модел, дијаграм тока.
- Класификација и скуп асемблерских инструкција микроконтролера МС 68 HC11.
- Израда и документовање програма. Концепт писања програма, дијаграм тока. Програмски модули. Планирање и тимски рад.
- Процес израде извршног програма. Израда једноставнијих програма, контролисани временски интервали. Мапирање меморије. Превођење, асемблирање, линковање.
- Механизам прекида. Вектор приоритет, реализација програма за прекид.
- Основни У/И уређаји. Везивање У/И уређаја, часовници, бројачи. Асинхрони и серијски пренос података, паралелно/серијски и паралелно/паралелни интерфејс.
- Организација меморије. Контролер за директни приступ меморији, хијерархија меморије.
- Системи са аналогним сигналима. Принципи реализација А/Д и Д/А конверзија.
- Оперативни системи у реалном времену. Захтеви система за рад у реалном времену.
- Потрошња и поузданост. Системи смањеном потрошњом. Повећање поузданости. Методе пројектовања микрорачунара за уградњу.
- Алати за развој програма. Симулатори, монитор, емулатор, логички анализатори.
Практична настава:
- У лабораторији са развојним системима практична реализација конкретних проблема. Програм предмета усклађен са препорукaма IEEE/ACMComputingCurriculum:CE2016:CE-DIG4 -6, 11, CE-ESY5-7
Литература
- Васиљевић, В., Хаџибабић, Б., Тадић, В., Павић, Б., Микрорачунари, ВИШЕР, Београд, 2009.
- Васиљевић, В., Тадић, В., Павић, Б., Николић, Б., Приручник за лабораторијске вежбе из Микрорачунара, ВИШЕР, Београд, 2015.
- Васиљевић, В., Тадић, В., Павић, Б., Николић, Б., Јосић, А., Збирка задатака и питања из Микрорачунара, ВИШЕР, Београд, 2006.
- Tocci, R., Laskowski, L., Microcomputers, Prentice Hall, New Jersy, 2006.
Број часова активне наставе (недељно)
Предавања:
3
Вежбе:
2
Други облици наставе:
0
Оцена знања (максималан број поена 100)
Предиспитне обавезе
Поени
активности у току предавања
0
активности на лабораторијским вежбама
40
семинарски рад
0
колоквијум
30
Завршни испит
Поени
Писмени испит
30
Усмени испит
0