Низькорівнева архітектура обчислювальних систем (КН)

Тип: На вибір студента

Кафедра: радіоелектронних і комп'ютерних систем

Навчальний план

СеместрКредитиЗвітність
97Залік

Лекції

СеместрК-сть годинЛекторГрупа(и)
932доцент Флюнт О. Є.ФеІм-14

Лабораторні

СеместрК-сть годинГрупаВикладач(і)
948ФеІм-14доцент Флюнт О. Є., доцент Флюнт О. Є.

Опис навчальної дисципліни

Основними завданнями вивчення вибіркової дисципліни “Низькорівнева архітектура обчислювальних систем” є забезпечити знайомство студентів з архітектурою, структурою, параметрами 8-бітних мікроконтролерів PIC; мікроконтролерів середнього рівня, мовою асемблера, засобами проектування та розробки програмного забезпечення мовою асемблера та С. Вивчення архітектури та будови 32 розрядних мікроконтролерів буде проходити та основі мікроконтролерів STM32. Освоєння програмування мікроконтролерів буде проходити за допомогою інтегрованого середовища розробки CooCox. Студенти отримають базові знання, як про апаратні, так і програмні засоби для створення спеціалізованих комп’ютерних систем.

Метою вивчення вибіркової дисципліни „Низькорівнева архітектура обчислювальних систем” є ознайомлення студентів із сучасними методами, підходами та інструментами проектування та розробки сучасних спеціалізованих комп’ютерних систем на основі як 8-бітних мікроконтролерів середнього рівня, так і потужних 32-розрядних мікроконтролерів.

Цілями цієї дисципліни є вивчення теоретичних основ та набуття певних практичних вмінь і навичок для проектування структури сучасних спеціалізованих комп’ютерних систем на основі мікроконтролерів, вміння налагоджувати обмін інформацією через порти вводу-виводу між різними вузлами і сенсорами різних фізичних і хімічних величин, використовувати
протоколи пересилання даних (UART, 1-Wire, I2C і ін.)

Рекомендована література

Основна література:
1. Комп’ютерні системи реального часу, навчальний посібник [Електронний ресурс]: навч. посіб. для здобувачів ступеня магістра за освітньою програмою ”Системне програмування та спеціалізовані комп’ютерні системи” спеціальності 123
«Комп’ютерна інженерія» / В. Г. Зайцев, Є. І. Цибаєв; КПІ ім. Ігоря Сікорського. – Електронні текстові дані (1 файл: 4Мбайт). -Київ: КПІ ім. Ігоря Сікорського, 2019.-162 с.
2. Тарарака В. Д. Архітектура комп’ютерних систем: навчальний посібник. – Житомир: ЖДТУ, 2018. – 383 с.
3. Матвієнко, М. П. Архітектура комп’ютера [Текст]: рек. МОНмолодьспорту України як навч. посібник для студ. ВНЗ/ М. П.
Матвієнко, В. П. Розен, О. М. Закладний; МОНмолодьспорту України. – К.: Ліра-К, 2016. – 263, [1] c : табл., рис. – Бібліогр.: с.
261–263.
4. Microchip Technology Inc Home. —www.microchip.com
5. MPLAB® Integrated Development Environment http://www.microchip.com/pagehandler/enus/devtools/mplab/home.html
6. PIC Microcontrollers – Programming in C. – Milan Verle http://learn.mikroe.com/ebooks/piccprogramming/
7. STMicroelectrionics www.st.com
8. Голотенко О. С. Конспект лекцій з дисципліни «Архітектура омп’ютерних систем». Тернопільський НТУ імені Івана Пулюя,
2016. – 123 с.
Додаткова література
1. Наливайко О. М. Мікропроцесорні пристрої. – Краматорськ: «Донбаська державна машинобудівна академія», 2012. – 153 с.
2. Мікропроцесорна техніка. Друге видання. Доповнене./ Ю. І. Якименко, Т. О. Терещенко, Є. І. Сокол, В. Я. Жуйков, Ю. С.
Петергеря. За ред. Т. О. Терещенко. – Київ, 2004. – 440 с.
3. Liu Detal. Designand controlofintel ligent robotic system. Studiesin Computational Intelligence. Springer, 2009. – 480 p.

Матеріали

Електронний навчальний курс зходиться у системі Moodle за посиланням:

https://e-learning.lnu.edu.ua/course/view.php?id=1595

Силабус:

Завантажити силабус