Мікропроцесори в системах технічного захисту інформації

Совин Я. Р., Наконечний Ю. М.
Код: 978-617-607-047-4
Навчальний посібник. Львів: Видавництво Львівської політехніки, 2011. 308 с. Формат 170 х 215 мм. М'яка обкладинка.
Ціна:276,00грн.
Weight: 0 кг

Розглянуто базові принципи функціонування мікропроцесорів та мікроконтролерів. Основну увагу зосереджено на вивченні архітектури 8-розрядних RISC-мікроконтролерів сім’ї AVR на прикладі моделі AT90S2313. Описано технічні характеристики та систему команд AVR мікроконтролерів, набір периферійних модулів, особливості їх функціонування і програмування. Викладено питання розроблення і налагодження програм мовою асемблера та С з використанням інтегрованого середовища проектування AVR Studio та С-компілятора CodeVisionAVR. Наведено архітектуру та характеристики захищених мікроконтролерів сім’ї SecureAVR, призначених для побудови надійних систем захисту інформації.
Для інженерної підготовки студентів напрямів 6.170102 “Системи технічного захисту інформації” та 6.170103 “Управління інформаційною безпекою” бакалаврського рівня навчання. Може бути також корисним аспірантам, викладачам вищих навчальних закладів та науковим працівникам галузі мікропроцесорної техніки та побудови надійних систем захисту інформації.
Рекомендувало Міністерство освіти і науки України як навчальний посібник для студентів вищих навчальних закладів напрямів підготовки "Системи технічного захисту інформації" та "Управління інформаційною безпекою".

Зміст

Умовні позначення.
Передмова.

Розділ 1. ЗАГАЛЬНІ ПРИНЦИПИ ПОБУДОВИ ТА ФУНКЦІОНУВАННЯ МІКРОПРОЦЕСОРНИХ ПРИСТРОЇВ.
1.1. Основні поняття і визначення. Класифікація та тенденції розвитку мікропроцесорів.
1.2. Структура мікропроцесорного пристрою. Архітектури мікропроцесорів.
1.3. Типова архітектура універсального мікропроцесора.
1.4. Основні способи адресації у мікропроцесорах.

Розділ 2. АРХІТЕКТУРНІ ОСОБЛИВОСТІ МІКРОКОНТРОЛЕРІВ.
2.1. Структура мікроконтролерів загального призначення.
2.2. Процесорне ядро мікроконтролерів.
2.3. Функціональні блоки мікроконтролерів.

Розділ 3. АРХІТЕКТУРА ТА ХАРАКТЕРИСТИКИ МІКРОКОНТРОЛЕРІВ СІМ’Ї AVR.
3.1. Загальні відомості про 8-бітні AVR-мікроконтролери.
3.2. Архітектура та характеристики AVR-мікроконтролерів.
3.3. Організація пам’яті AVR-мікроконтролерів.
3.4. Способи адресації в AVR-мікроконтролерах.
3.5. Система переривань у AVR-мікроконтролерах.

Розділ 4. ПРОГРАМУВАННЯ AVR-МІКРОКОНТРОЛЕРІВ.
4.1. Загальні аспекти програмування мікроконтролерів.
4.2. Система команд AVR-мікроконтролерів.
4.3. Директиви, операнди, оператори та функції асемблера AVR-мікроконтролерів.
4.4. Інтегроване середовище розроблення AVR Studio 4.
4.5. Написання програм для AVR-мікроконтролерів мовою С.

Розділ 5. БУДОВА ТА ФУНКЦІОНУВАННЯ ВНУТРІШНІХ МОДУЛІВ AVR-МІКРОКОНТРОЛЕРІВ.
5.1. Системні модулі.
5.2. Паралельні порти введення-виведення AVR-мікроконтролерів.
5.3. Аналоговий компаратор.
5.4. Таймери/лічильники AVR-мікроконтролерів.
5.5. Універсальний асинхронний приймач-передавач AVR-мікроконтролерів.

Розділ 6. ЗАХИЩЕНІ МІКРОКОНТРОЛЕРИ.
6.1. Смарт-карти.
6.2. USB-ключі.
6.3. Атаки на мікропроцесорні пристрої захисту інформації.
6.4. Захищені мікроконтролери сім’ї AVR фірми ATMEL.
6.5. Захищені мікросхеми пам’яті.

Додаток. Система команд мікроконтролера AT90S2313.
Список літератури.