Главная страница
Навигация по странице:

  • К.А. Палагута Микропроцессоры и интерфейсные средства транспортных средств Учебное пособие Москва 2011

  • 0_МПиИСТС_Все главы. Микропроцессоры и интерфейсные средства транспортных средств


    Скачать 10.01 Mb.
    НазваниеМикропроцессоры и интерфейсные средства транспортных средств
    Анкор0_МПиИСТС_Все главы.doc
    Дата18.12.2017
    Размер10.01 Mb.
    Формат файлаdoc
    Имя файла0_МПиИСТС_Все главы.doc
    ТипУчебное пособие
    #11960
    страница1 из 47
      1   2   3   4   5   6   7   8   9   ...   47


    Минобрнауки россии

    государственное образовательное учреждение

    высшего профессионального образования

    московский государственный индустриальный университет

    институт дистанционного образования

    К.А. Палагута
    Микропроцессоры и интерфейсные средства транспортных средств
    Учебное пособие

    Москва 2011

    Рассмотрены вопросы организации, функционирования и программирования микропроцессоров, а также базовая информация об интерфейсах. Представлены универсальные микропроцессоры и программируемые логические интегральные схемы. Приводятся программные модели микропроцессоров и микроконтроллеров, особенности ассемблеров нескольких микропроцессоров.

    Предназначено для студентов, обучающихся по специальности 220301 (210300) «Автоматизация технологических процессов и производств в машиностроении» специализации 46 «Автоматические и электронные системы транспортных средств» дистанционной и очной форм обучения, и может быть использовано в курсах «Микропроцессоры и интерфейсные средства транспортных средств», «Микропроцессорные системы управления транспортных средств».

    Оглавление

    Предисловие 9

    Введение 10

    Глава 1. Микропроцессор (МП), микропроцессорная система (МПС), основные понятия 12

    1.1 Определение микропроцессора, классификация МП 12

    1.2 Микропроцессорный комплект (МПК) 14

    1.3 Микропроцессорная система 14

    1.4 Линия, шина, магистраль 17

    1.5 Типы магистралей 18

    1.6 Шина адреса, раздельные и объединенные адресные пространства памяти и устройств ввода-вывода 19

    1.7 Шина данных 20

    1.8 Шина управления 22

    1.9 Архитектура и структура микропроцессора 24

    1.10 CISC и RISC процессоры, конвейерное выполнение команд программы 28

    1.11 Конвейерная обработка данных 30

    1.12 Контрольные вопросы и задания 33

    Глава 2 Режимы работы МПС 34

    2.1 Режим обмена данными под управлением процессора 34

    2.2 Режим ПДП 36

    2.3 Режим прерывания 42

    2.4 Контрольные вопросы и задания 57

    Глава 3. Реализация и организация памяти МП 58

    3.1. Виды запоминающих устройств (ЗУ) 58

    3.2. Кэш-память 63

    3.3. Когерентность, механизмы сквозной и обратной записи 66

    3.4. Алгоритмы обновления содержимого заполненных строк, снуппинг 67

    3.5. Организация памяти 70

    3.6. Внешние ЗУ 74

    3.7. Контрольные вопросы и задания 76

    Глава 4. Микропроцессор КР580ВМ80А (Intel 8080) 78

    4.1 Структура МП К580ВМ80 78

    4.2 Основные технические характеристики МП КР580ВМ80А 80

    4.3 Регистровая модель МП К580ВМ80 80

    4.4 Классификация команд МП КР580ВМ80А 85

    4.5 Команды пересылки (перемещения) данных 88

    4.5.1 Пересылка из регистра в регистр 88

    4.5.2 Непосредственная пересылка 89

    4.5.3 Непосредственная загрузка пары регистров 90

    4.5.4 Запоминание/загрузка аккумулятора и пары HL 91

    4.5.5 Ввод из пары регистров в стек 97

    4.5.6 Ввод А и F в стек 98

    4.5.7 Выбор из стека пары регистров 99

    4.5.8 Выбор (A) и (F) из стека 100

    4.5.9 Обмен данными 101

    4.5.10 Пересылка НL 102

    4.6 Приращение / отрицательное приращение 103

    4.6.1 Приращение/отрицательное приращение регистра 103

    4.6.2 Приращение пары регистров 106

    4.6.3 Отрицательное приращение пары регистров 106

    4.7 Арифметические и логические операции 107

    4.7.1 Арифметические операции над (A) и (r) 108

    4.7.2 Арифметические операции с непосредственной адресацией 112

    4.7.3 Сложение содержимого пар регистров 115

    4.7.4 Логические операции над (А) и (r) 117

    4.7.5 Логические операции с непосредственной адресацией 119

    4.7.6 Операции сравнения 120

    4.7.7 Операции циклического сдвига (а). 121

    4.7.8 Дополнение аккумулятора 123

    4.8 Команды перехода и вызова подпрограмм 124

    4.8.1 Команды переходов 124

    4.8.2 Команды вызова подпрограмм и возврата из подпрограмм 127

    4.9 Команды ввода – вывода 132

    4.9.1 Ввод данных из входного порта 133

    4.9.2 Вывод данных в выходной порт 133

    4.10 Команды управления 133

    4.10.1 Рестарт (повторный запуск) 133

    4.10.2 Изменение (Тс) 134

    4.10.3 Управление прерываниями 135

    4.10.4 Двоично-десятичная коррекция 135

    4.10.5 Пустая операция 136

    4.10.6 Останов 136

    4.11 Микропроцессор INTEL8085 137

    4.11.1 Архитектура МП INTEL8085 137

    4.11.2 Регистры МП Intel 8085 139

    4.11.3 Ввод и вывод последовательных данных 139

    4.12 Контрольные вопросы и задания 141

    Глава 5. Микропроцессор К1810ВМ86 (Intel 8086) 144

    5.1. Устройство и работа микропроцессора Intel 8086 (K1810BM86) 144

    5.1.1. Структура микропроцессора Intel 8086 144

    5.1.2. Режимы работы микропроцессора 147

    5.1.3. Структура минимально укомплектованной системы на базе микропроцессора К1810ВМ86 147

    5.1.4. Структура системы средней сложности на базе микропроцессора К1810ВМ86 150

    5.2. Программная модель микропроцессора Intel 8086 152

    5.2.1. Пользовательские регистры 153

    5.2.2. Регистры общего назначения 154

    5.2.3. Сегментные регистры 155

    5.2.4. Регистры состояния и управления 156

    5.3. Формирование физического адреса в микропроцессоре Intel 8086 159

    5.4 Способы адресации микропроцессора 160

    5.5 Контрольные вопросы и задания 163

    Глава 6. Микропроцессоры Intel от 80186 до Pentium 4 165

    6.1. Архитектура микропроцессоров 80186/80188 170

    6.2. Микропроцессор 80286 173

    6.2.1 Аппаратные особенности 173

    6.2.2 Система команд 176

    6.2.3. Виртуальная память 179

    6.3. Микропроцессоры 80386 и 80486 180

    6.3.1. Микропроцессор 80386 181

    6.4. Микропроцессоры Pentium и Pentium Pro 190

    6.5. Специальные регистры микропроцессора Pentium 195

    6.6. Управление памятью микропроцессора Pentium 199

    6.7. Новые команды микропроцессора Pentium 204

    6.8. Специальные особенности микропроцессора Pentium Pro 207

    6.9. Микропроцессоры Pentium II, Pentium III и Pentium 4 208

    6.9.1. Сопряжение с памятью 211

    6.9.2. Набор регистров 211

    6.11 Контрольные вопросы и задания 213

    Глава 7. Микропроцессор К1801ВМ1, магистраль Q-bus 215

    7.1 Микропроцессор К1801ВМ1 215

    7.1.1 Структурная схема микропроцессора К1801ВМ1 215

    7.1.2 Основные технические характеристики 216

    7.1.3 Регистровая модель микропроцессора 217

    7.1.4 Адресное пространство 219

    7.1.5 Формат команд 221

    7.1.6 Методы адресации 224

    7.2. Системная магистраль Q-Bus 237

    7.2.1 Временная диаграмма цикла ВВОД 238

    7.2 2 Временная диаграмма цикла ВЫВОД 240

    7.2.3 Цикл ВВОД-ПАУЗА-ВЫВОД 241

    7.2.4 Временная диаграмма предоставления прямого доступа к памяти 242

    7.2.5 Временная диаграмма прерывания 243

    7.3 Контрольные вопросы и задания 245

    Глава 8. Понятие и задачи интерфейса 246

    8.1 Интерфейс 246

    8.2 Селекция магистралей 247

    8.2.1 Схемы централизованной селекции 248

    8.2.2 Схемы децентрализованной селекции 252

    8.3 Синхронизация обмена по магистрали 255

    8.4 Координация взаимодействия устройств на магистрали 259

    8.5 Контрольные вопросы и задания 260

    Глава 9. Интерфейсные блоки для магистралей ISA и Q-bus 262

    9.1 ISA 262

    9.2. Порядок обмена по системной магистрали ISA 264

    9.2.1. Особенности магистрали ISA 265

    9.2.2. Сигналы магистрали ISA 269

    9.2.3. Циклы магистрали ISA 281

    9.3 Разработка устройств сопряжения для ISA 286

    9.3.1. Проектирование аппаратуры для сопряжения с ISA 288

    9.4 Разработка устройств сопряжения для Q-bus 312

    9.5 Контрольные вопросы и задания 315

    Глава 10. Промышленные интерфейсы. Сетевые протоколы в автомобиле 316

    10.1 Промышленные Fieldbus (полевые) сети 316

    10.1.1 Модель OSI (Open System Interconnection) (ISO/OSI) для стандартов. 317

    10.1.2 Локальная сеть на основе интерфейса RS-485, объединяющая несколько приемо-передатчиков. 318

    10.2 Этапы развития fieldbus технологий 320

    10.3 Сетевые протоколы в автомобиле 322

    10.4 Контрольные вопросы и задания 332

    Глава 11. Интегральные схемы программируемой логики (ИС ПЛ) 334

    11.1. Классификация ИС программируемой логики 334

    11.2. Конструктивно-технологические типы современных программируемых элементов 337

    11.3. Области применения микросхем с программируемой логикой 341

    11.4 Системные свойства ИС ПЛ 344

    11.5 Типовые схемотехнические решения 344

    11.6 Приемы дополнительной обработки сигнала 346

    11.7 Организация двунаправленных выводов 346

    11.8 Схема программирования типа выхода ячейки (введение триггера) 347

    11.9 FPGA (программируемые пользователем вентильные матрицы) 348

    11.10. Полные ресурсы межсоединений в микросхемах CPLD 351

    11.11 Контрольные вопросы и задания 355

    Заключение 357

    Глоссарий 358

    Список литературы 377
      1   2   3   4   5   6   7   8   9   ...   47
    написать администратору сайта