Мікропроцесорна техніка: Підручник / Ю.Якименко, Т.О.Тере­щенко, Є.І. Сокол, В.Я. Жуйков, Ю.С. Петергеря /

 За ред. Т.О. Терещенко. - К.: Видавництво "Політехнік", 2003. - 440 с.

 

У підручнику розглянуто теоретичні основи та практичне застосування мікропро­цесорної техніки. Наведено системи числення і кодування,загальні принципи побудови мікропроцесорних систем, однокристальних мікропроцесорів і мікроконтролерів, їх сис­теми пам'яті та інтерфейси пристроїв введення-виведення. Для студентів вищих навчальних закладів, які навчаються за напрямами підготов­ки: 0906 "Електротехніка" та 0908 "Електроніка".

 

В учебнике рассмотрены теоретические основы и практическое использование микропроцессорной техники. Приведены системы счисления и кодирования, общие принципы построения микропроцессорных систем, однокристальных микропроцессо­ров имикроконтроллеров, их системы памяти и интерфейсы устройств ввода/вывода. Рекомендуется для студентов высших учебных заведений,обучающихся по нап­равлениям подготовки: 0906 "Электротехника" и 0908 "Электроника".

 

                            зміст   

Умовні скорочення...................................................................................................... 5

Вступ       ........................................................................................................................ 5

Розділ 1. Системи числення і кодування інформації............................................ 9

1.1Типи систем числення........................................................................... 9

1.2   Двійкова система числення ................................................................. 12

1.3   Двійкова арифметика ............................................................................ 16

1.4   Інші поширені системи числення ...................................................... 19

1.5   Подання чисел у мікропроцесорах .................................................... 27

1.6   Елементи кодування інформації ......................................................... 31

Розділ 2. Загальні принципи побудови мікропроцесорних систем................ 42

2.1   Основні поняття і визначення ............................................................. 42

2.2   Організація шин....................................................................................... 44

2.3   Принципи побудови мікропроцесорних систем............................. 48

2.4   Архітектура мікропроцесорів..............................................................  52

2.5   Основи програмування мовою асемблер .......................................    57

Розділ 3.  Однокристальні мікропроцесори..........................................................    79

3.1  Однокристальний 8-розрядний мікропроцесор...............................    79

3.2  Однокристальні 16-розрядні мікропроцесори..................................    98

3.3  Система команд мікропроцесора /8086...........................................    125

3.4  Побудова модуля центрального процесора на базі /8086...........    157

Розділ 4. Однокристальні універсальні мікропроцесори

(старші моделі)......................................................................................  164

4.1   Мікропроцесор /80286.........................................................................  164

4.2   Архітектура 32-розрядних мікропроцесорів................................... 180

4.3   Особливості архітектури мікропроцесорів /386 та /486................ 196

4.4   Особливості архітектури мікропроцесорів Pentium...................... 203

Розділ 5. Побудова модулів пам'яті мікропроцесорних систем....................  223

5.1  Класифікація систем пам'яті...............................................................  223

5.2  Побудова модулів постійного запам'ятовувального
пристрою.................................................................................................
226

5.3  Побудова модулів оперативного запам'ятовувального
пристрою статичного типу.................................................................
236

5.4 Побудова модулів оперативного запам'ятовувального

пристрою динамічного типу............................................................ 243

           5.5 Принципи організації кеш-пам'яті.................................................... 250

5.6  Принципи організації стекової пам'яті...........................................   257

Розділ 6. Інтерфейс пристроїв введення-виведення........................ ..............   261

6.1   Функції інтерфейсу введення-виведення....................................... 261

6.2   Програмовний паралельний інтерфейс.........................................   271

6.3   Програмовний інтерфейс клавіатури та індикації.......................   286

6.4   Програмовний таймер.......................................................................   

           6.5 Архітектура і функціональні можливості контролера

прямого доступу до пам'яті..............................................................   312

            6.6 Програмовний послідовний інтерфейс..........................................   321

6.7  Програмовний контролер переривань...........................................   330

6.8  Спеціалізовані співпроцесори..........................................................   340

6.9  Приклад розробки мікропроцесорної системи............................   346

Розділ 7. Однокристальні мікроконтролери.....................................................   353

7.1 Архітектура і функціональні можливості однокристальних

                             мікроконтролерів......................................................................... 353

7.2  Система команд .................................................................................. 392

7.3  Розширення можливостей однокристальних
мікропроцесорів..................................................................................  
401

7.4  Застосування однокристального мікропроцесора 83С51FA

для керування двигуном постійного струму................................   407

7.5 Архітектура і функціональні можливості 16-розрядних
однокристальних мікропроцесорів серії
MCS 196/296............... 414

             7.6 Р/С-контролери з ЯКС-архітектурою...............................................   428

Список літератури................................................................................................... 437