Московский государственный университет печати

Иванько А.Ф.


         

Структура и архитектура микропроцессоров современных персональных электронных вычислительных машин

Учебное пособие


Иванько А.Ф.
Структура и архитектура микропроцессоров современных персональных электронных вычислительных машин
Начало
Печатный оригинал
Об электронном издании
Оглавление
1.

Введение в архитектуру микропроцессоров

2.

Особенности набора КР 580

3.

Архитектура микропроцессора К 580 и микроЭВМ на его базе

4.

Система команд микропроцессора КР 580ИК80

5.

Структуры микропроцессорных систем и области их применения

6.

Процессоры PENTIUM

7.

Интерфейс шины процессоров PENTIUM

8.

Расширения архитектуры

9.

Двухпроцессорные системы

10.

Маркировка и идентификация процессоров PENTIUM

11.

Универсальные микропроцессоры

11.1.

Микропроцессоры компании AMD

11.2.

Микропроцессоры компании Cyrix

11.3.

Микропроцессоры с архитектурой Alpha

Список литературы

Указатели
4  именной указатель
102  предметный указатель
31  указатель иллюстраций
21  указатель компаний

4.
Система команд микропроцессора КР 580ИК80

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

Группа команд пересылкиГруппа команд пересылки обеспечивает передачу данных с одного устройства на другое. При написании команд пересылок вначале ставится адрес приемника, а затем адрес источника данных. Обеспечивается передача слов двойной длины в соответствующую пару регистров.

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

Группа команд передачи управленияГруппа команд передачи управления изменяет последовательность исполняемых команд, обеспечивая условные и безусловные переходы к подпрограмме и т.п. Кроме МП в состав серии КР 580 входит набор БИС, позволяющих сравнительно просто подключать к МП различные устройства, организовывать быстрый обмен информацией между блоками.

Рассмотрим некоторые Большая интегральная схемаБИС из этой серии.

БИС программируемого таймера КР 580ВИ53 предназначена для организации работы микропроцессорных систем в режиме реального времени и позволяет формировать сигналы с различными временными и частотными характеристиками. Программируемый таймер имеет три независимых канала, каждый из которых содержит 16-разрядный вычитающий счетчик. Счетчики могут работать с двухбайтовыми и однобайтовыми числами. Скорость счета может программно изменяться.

Упрощенная схема Таймер программируемыйпрограммируемого таймера (ПТ) приведена на рис. 4.1Рис. 04.1. Схема программируемого таймера.

В состав БИС КР 580ВИ53 входят буфер данных, предназначенный для обмена данными и управляющими словами между МП и ПТ; схема управления чтением - записью, обеспечивающая выполнение операций ввода-вывода информации в ПТ; Регистр управляющего словарегистр управляющего слова, предназначенный для записи управляющих слов, задающих режимы работы счетчиков; Счетчие каналовсчетчик каналов.

Установка режима работы каждого канала ПТ производится программным путем посредством записи управляющего слова и начального содержимого счетчика с помощью команд вывода ОТ.

Формат управляющего слова указан на рис. 4.2Рис. 04.2. Формат управляющего слова. Управляющее слово задает номер счетчика, последовательность записи и считывания содержимого счетчика, режим работы.

Имеется несколько режимов работы счетчиков.

БИС Интерфейс параллельныйпараллельного интерфейса КР 580ВВ55 предназначена для организации ввода-вывода параллельной информации и позволяет реализовывать большинство известных протоколов обмена по параллельным каналам. Структурная схема БИС КР 580ВВ55 приведена на рис. 4.3Рис. 04.3. Структурная схема БИС КР 580ВВ55, а управляющее слово - на рис. 4.4Рис. 04.4. Управляющее слово.

БИС КР 580ВН59 Программируемый контроллер прерыванийпрограммируемого контроллера прерываний (ПКП) представляет собой устройство, реализующее до 8 уровней запросов прерывания с возможностями программного маскирования и изменения дисциплины обслуживания прерываний. Упрощенная структурная схема ПКП приведена на рис. 4.5Рис. 04.5. Упрощенная структурная схема ПКП, а схема подключения ПКП к системной шине - на рис. 4.6Рис. 04.6. Схема подключения ПКП к системной шине.

Список команд приведен в таблице.

Команды пересылкиТаблица. Команды пересылки

Команды арифметических и логических операцийТаблица. Команды арифметических и логических операций (ч.1), Таблица. Команды арифметических и логических операций (ч.2)

Команды управленияТаблица. Команды управления (ч.1)Таблица. Команды управления (ч.2)

© Центр дистанционного образования МГУП