Дисципліна: Мікропроцесорна техніка
Кількість годин (кредитів ЄКТС): 90 (3)
Мета навчальної дисципліни: засвоєння комплексу знань студента з мікропроцесорної техніки, необхідних для технічної експлуатації мікро- та мінікомп'ютерних систем.
Завдання навчальної дисципліни: оволодіння методами аналізу та синтезу мікропроцесорних систем; формування навичок у складанні алгоритмів та написанні програм мовою асемблера та Сі; оволодіння методами аналізу та синтезу інтерфейсних систем зв’язку мікропроцесора із зовнішніми пристроями; вміти розробляти вбудовані мікропроцесорні систем для різних галузей науки і техніки.
Результати навчання за навчальною дисципліною:
знати:
- принципи побудови та принципи роботи мікропроцесорів, архітектурні особливості мікропроцесорів;
- основи арифметики бінарної системи числення;
- принципи складання алгоритмів та написання програм мовою асемблера та Сі;
- організацію інтерфейсу та принципи взаємодії мікропроцесорів із зовнішніми пристроями;
- основні вимагаючі характеристики мікропроцесорів, їх типізація та способи застосування в сучасних електронних схемах;
- архітектурні особливості та цільове призначення основних інтерфейсних великих інтегральних схем (ВІС).
вміти:
- конструювати принципові схеми мікропроцесорних систем та проводити їх електричні розрахунки;
- користуватись довідниками по мікросхемотехніці та вибирати й обґрунтовувати найбільш доцільні варіанти необхідних цифрових мікросхем;
- складати алгоритми і писати програми мовою асемблера та Сі.
Зміст дисципліни (тематика):
Розділ 1. Основи побудови мікропроцесорних пристроїв
Тема 1.1. Роль, задачі та призначення мікропроцесорної техніки. Основні елементи мікропроцесора та їх призначення.
Тема 1.2. Основні функціональні елементи мікропроцесорів.
Тема 1.3. Основи побудови мікропроцесорів. Структура та призначення складових частин мікро-ЕОМ МК51.
Тема 1.4. Позиційні системи числення. Двійкова арифметика та логічне обчислення в двійковому коді. Числа з фіксованою та плаваючою комою.
Тема 1.5. Система команд мікро-ЕОМ МК51.
Тема 1.6. Принцип побудови алгоритмів та складання програм для рішення простих арифметичних та логічних задач мовою асемблера та Сі.
Тема 1.7. Типізація запам’ятовуючих пристроїв та особливості їх застосування. Стекова пам’ять та її призначення.
Тема 1.8. Архітектура, особливості застосування та перспективи розвитку мікропроцесорів.
Розділ 2. МПС та їх застосування
Тема 2.1. Основи побудови та принципи застосування програмованих інтерфейсних великих інтегральних схем (ВІС). Програмований інтервальний таймер та його призначення.
Тема 2.2. Програмований паралельний адаптор та його призначення.
Тема 2.3. Контролер переривань, його призначення, структура та принцип застосування.
Тема 2.4. Контролер прямого доступу до пам’яті, його призначення, структура та принцип застосування.
Тема 2.5. Принцип сполучення МПС із пультом управління та виведення даних на індикацію.
Тема 2.6. Принцип мультиплексування при вводі багатоканальної аналогової та цифрової інформації.
Тема 2.7. Принцип демультиплекірування при виводі даних на позиційні індикатори.
Тема 2.8. Організація дистанційного зв’язку між однокристальними мікро-ЕОМ.
Види робіт: лекційні заняття, практичні заняття, модульні контрольні роботи, самостійна робота студентів.
