Микропроцессорные устройства систем управления
Важнейшая задача сегодняшнего дня – повышение технического уровня вычислительной техники, приборов и средств автоматизации на основе новейших достижений микроэлектроники. Особое место в ряду этих достижений занимает появление в 1971 г. микропроцессоров (МП), разработка и организация промышленного выпуска которых явилась таким же революционным шагом, как в свое время появление транзисторов.
Широкие возможности, которые предоставляет разработчикам использование МП, их малая себестоимость, компактность и надежность обеспечивают быстрый рост производства и проникновение МП в различные области экономики. Один из основных потребителей МП на мировом рынке – автоматизированный системы управления и контролирующая техника. Использование МП в системах управления позволяет увеличить их точность, быстродействие и надежность, а также расширить функциональные и эксплуатационные возможности.
Данный раздел написан с учетом того, что разработка систем, основанных на МП, требует понимания как аппаратных средств, так и программного обеспечения. В разделе рассмотрены общие вопросы построения и функционирования МП и МП-систем, вопросы программирования на языке ассемблера и вопросы построения и использования систем управления на базе МП.
- Микропроцессорные устройства систем управления
- 1. Общая характеристика микропроцессоров.
- 1.1. Структура микропроцессора и его реализация.
- 1.2. Классификация современных микропроцессоров и их характеристики.
- 1.3. Принципы управления микропроцессорами.
- 1.4. Структура и типы команд микропроцессора.
- 1.5. Способы адресации информации и прерывание работы в микропроцессоре.
- Прямая адресация.
- Прямая регистровая адресация.
- Косвенная регистровая адресация.
- Непосредственная адресация
- Относительная адресация
- Адресация с индексированием
- Стековая адресация
- 1.6. Организация ввода и вывода данных в микропроцессоре.
- 1.7. Система команд микропроцессора.
- 2. Принципы организации и применения микропроцессорных систем.
- 2.1. Особенности организации структуры мп-системы.
- 2.2. Структура мп-системы с общей шиной.
- 2.3. Интерфейсы мп-систем.
- 2.4. Применение мп-системы в качестве контроллера и системы сбора данных.
- 3. Основы программирования микропроцессоров.
- 3.1. Языки программирования микропроцессоров.
- 3.2. Программирование на языке ассемблера.
- 3.3. Средства разработки и отладки прикладных программ.
- Средства отладки и диагностирования
- Программные средства:
- Аппаратно-программные средства:
- 4. Типовые микропроцессоры и их применение.
- 4.1. Структура и характеристика типовых мп.
- 4.2. Система команд однокристального микропроцессора.
- 4.3. Примеры написания программ.
- 5. Мультипроцессорные системы, транспьютеры.
- 5.1. Классификация систем параллельной обработки данных
- Конвейерная и векторная обработка.
- Машины типа simd.
- Машины типа mimd.
- Многопроцессорные машины с simd-процессорами.
- Многопроцессорные системы с общей памятью
- 5.2 Мультипроцессорная когерентность кэш-памяти.
- 5.3. Многопроцессорные системы с локальной памятью и многомашинные системы
- 5.4. Транспьютеры