Основы микропроцессорной техники

         

Основы микропроцессорной техники

Система команд микропроцессора i/
Что такое микропроцессор?

Шинная структура связей
Режимы работы микропроцессорной системы
Архитектура микропроцессорных систем

Типы микропроцессорных систем
Шины микропроцессорной системы
Прохождение сигналов по магистрали



Циклы программного обмена
Циклы обмена по прерываниям
Циклы обмена в режиме ПДП

Функции устройств магистрали
Функции процессора
Функции памяти
Функции устройств ввода/вывода
Адресация операндов
Методы адресации
Сегментирование памяти
Адресация байтов и слов

Регистры процессора
Система команд процессора
Команды пересылки данных
Арифметические команды
Быстродействие процессора
Логические команды
Команды переходов
Классификация и структура микроконтроллеров
Структура процессорного ядра МК

Система команд процессора МК
Схема синхронизации МК
Память программ и данных МК
Память программ
Память данных
Регистры МК
Стек МК
Внешняя память

Основы микропроцессорной техники

Порты ввода/вывода
Таймеры и процессоры событий
Модуль прерываний МК
Минимизация энергопотребления в системах на основе МК
Тактовые генераторы МК
Аппаратные средства обеспечения надежной работы МК
Схема формирования сигнала сброса МК
Блок детектирования пониженного напряжения питания
Сторожевой таймер

Дополнительные модули МК
Модули последовательного ввода/вывода
Модули аналогового ввода/вывода
Состав и назначение семейств PIC-контроллеров

Микроконтроллеры семейств PICCXXX и PICCXXX
Особенности архитектуры микроконтроллеров семейства PICCXXX
Основные характеристики
Особенности архитектуры
Схема тактирования и цикл выполнения команды
Организация памяти программ и стека
Организация памяти данных

Регистры специального назначения
Счетчик команд
Прямая и косвенная адресации
Порты ввода/вывода
Модуль таймера и регистр таймера

Память данных в РПЗУ (EEPROM)
Организация прерываний
Специальные функции
Перечень и форматы команд

Команды работы с байтами
Команды работы с битами
Команды управления и работы с константами
Особенности программирования и отладки
Основные этапы разработки
Разработка и отладка аппаратных средств
Разработка и отладка программного обеспечения
Методы и средства совместной отладки аппаратных и программных средств

Основы микропроцессорной техники

Разработка программного обеспечения для PIC-микроконтроллеров
Ассемблер MPASM

Метки
Мнемоники
Операнды
Комментарии
Расширения файлов, используемые MPASM и утилитами
Директивы языка

Описание лабораторного макета
Инициализация микроконтроллера макета
Компоновщик MPLINK
Менеджер библиотек MPLIB
Симулятор MPSIM
Программирование учебных задач
Архитектура персонального компьютера
Процессоры персональных компьютеров

Особенности процессоров /
Особенности процессора 6
Особенности процессоров Pentium
Память персонального компьютера
Оперативная память
Постоянная память
Системные устройства
Тактовый генератор
Контроллер прерываний

Контроллер прямого доступа к памяти
Системный таймер и часы реального времени
Средства интерфейса пользователя
Системная магистраль ISA

Назначение сигналов ISA
Циклы обмена по ISA
Распределение ресурсов компьютера
Интерфейс Centronics
Интерфейс RS-

Другие интерфейсы компьютера

Содержание раздела