Мікропроцесорна техніка
Освітня програма: Інженерія комп’ютерних систем і мереж
Структурний підрозділ: Факультет радіофізики, електроніки та комп’ютерних систем
Назва дисципліни
Мікропроцесорна техніка
Код дисципліни
ОК 29
Тип модуля
Обов’язкова дисципліна для ОП
Цикл вищої освіти
Перший
Рік навчання
2021/2022
Семестр / Триместр
8 Семестр
Кількість кредитів ЕСТS
3
Результати навчання
Студент повинен опанувати технології низькорівневого програмування обчислювальних
систем на базі мікропроцесорів архітектур MIPS, ARM, AVR та класичного процесора
Intel-8080. Студент повинен вміти проектувати нові інтегральні схеми, що включають у
себе комбінаційні схеми, секвенційні схеми, а також скінчені автомати, синтезувати і
моделювати функціональність найпростіших обчислювальних систем, що складаються з
регістрів мікропроцесора, постійної пам’яті (ROM) та оперативної пам’яті (RAM),
будувати систему команд такої обчислювальної системи.
Форма навчання
Очна форма
Попередні умови та додаткові вимоги
До вивчення дисципліни “Мікропроцесорна техніка” студентам необхідно засвоїти
матеріал курсів “Вища математика” (1-2 семестри), «Програмування» (1-2 семестри),
«Дискретна математика» (3 семестр), «Системне програмування» (4 семестр),
«Організація баз даних» (4 семестр) та «Прикладна теорія цифрових автоматів» (7
семестр). Для вільної роботи з наявними інформаційними та літературними джерелами
студентам необхідно пройти курс «Англійська мова» (1-2 семестри)
Зміст навчальної дисципліни
Різницю в архітектурах процесорів CISC, MISC, RISC, загальні принципи програмування
RISC-мікропроцесорів мовою Assembler. Концепція і синтаксис мови опису обладнання
VHDL, а також механізм застосування програмованих логічних інтегральних схем (ПЛІС)
для розробки нових приладів. Схема скінченого автомата Мура, представленого мовою
опису обладнання VHDL, роботи цієї схеми на контролері ПЛІС. Процедуру і
послідовність розробки нового мікропроцесора за допомогою контролера ПЛІС.
Призначення і приклади застосування мікроконтролерів архітектури AVR корпорації
ATMEL: електронні замки, системи захисту, вузли обчислювальної мережі, автоматика
для комутації потужних приладів. Загальна будова пристроїв архітектури ARM32:
мікрокомп’ютера "Raspberry PI" та смартфона Xiaomi Redmi 6A. Особливості розробки та
відлагоджування програм для цих пристроїв.
Рекомендована та необхідна література
[1]. Білецький А., Бондаренко В., Венгер Р., Загороднюк С. Мікропроцесорна техніка,
Методичний посібник. Електронне видання, Режим доступу:
http://physel.univ.kiev.ua/resources/MT_method.pdf, Київ – 2021, 40 с.
[2]. Іванець С.А. Проектування комп’ютерних систем на основі мікросхем
програмованої логіки : Монографія / С.А.Іванець, Ю.О.Зубань, В.В.Казимир,
В.В.Литвинов – Суми : Сумський державний університет. – 2007. – 313 с.
[3]. Дещинський Ю.Л. Реалізація методики проектування цифрових пристроїв на
програмованих логічних інтегральних схемах. / Ю.Л.Дещинський, Б.А.Бохонко,
В.Ю.Горбатюк // Телекомунікаційні та інформаційні технології. – 2016. – №1. – C. 109143.
[4]. Рябенький В.М. MAX+plus II. Основи проектування цифрових пристроїв на ПЛІС :
Навчальний посібник / В.М.Рябенький, О.О.Ушкаренко. – Київ : Корнійчук. – 2004. –
253 с.
Заплановані освітні заходи та методи викладання
Лекції, лабораторні заняття, індивідуальна самостійна робота
Методи та критерії оцінювання
- семестрове оцінювання: Дисципліна триває один навчальний семестр. Формою
контролю є залік. Обов’язковим для допуску до заліку є виконання усіх 4-х лабораторних
робіт. Замість лабораторних робіт можуть бути зараховані самостійно виконані
студентом індивідуальні завдання за тематикою лекційних занять.
- підсумкове заключне оцінювання у формі заліку: форма заліку - усна. Кожна
лабораторна робота оцінюється максимум у 20 балів. За бездоганно виконані і вчасно
складені усі 4 лабораторні роботи студент отримує додаткові 10 балів. Ще від 1 до 10 балів
студент може отримати за індивідуальну методичну розробку або індивідуальне наукове
дослідження, яке за своїм змістом і новизною може бути подано як публікація категорії А.
Мова викладання
Українська
Викладачі
Ця дисципліна викладаеться наступними викладачами
Сергій
Петрович
Загороднюк
Кафедра комп'ютерної інженерії
Факультет радіофізики, електроніки та комп’ютерних систем
Факультет радіофізики, електроніки та комп’ютерних систем
Кафедри
Наступні кафедри задіяні у викладанні наведеної дисципліни
Кафедра комп'ютерної інженерії
Факультет радіофізики, електроніки та комп’ютерних систем