- •Утверждено редакционно-издательским советом Тюменского государственного нефтегазового университета
- •Введение
- •Микропроцессоры
- •Микропроцессор и его основные технические характеристики
- •1.2. Состав микропроцессорного комплекта кр580
- •Микропроцессор intel 8080 (kp580bm80a)
- •Понятие машинного такта, цикла команды и машинного такта
- •1.3.2. Извлечение микропроцессором кода команды (данных) из памяти
- •Основные состояния микропроцессора
- •Система команд микропроцессора
- •Достоинства и недостатки микропроцессора
- •Intel 8080
- •Некоторые практические примеры
- •Двунаправленный шинный формирователь и буферный регистр
- •Двунаправленный шинный формирователь кр580ва86(87)
- •Буферный регистр кр580ир82(83)
- •Сходства и различия буферного регистра и
- •Программируемый параллельный интерфейс кр580вв55
- •Выбор порта или регистра управляющего слова
- •Направление передачи данных в ppi
- •Режимы работы программируемого параллельного интерфейса
- •Программирование ppi
- •Программируемый контроллер прерываний кр580вн59
- •Режимы работы контроллера прерываний
- •Характеристика управляющих слов для настройки контроллера прерываний
- •Особенности обслуживания при каскадировании контроллера прерываний
- •Характеристика и формат управляющих слов
- •Анализ приоритетов обслуживания при введении аппаратной избыточности
- •Программируемый таймер кр580ви53
- •Программирование таймера
- •6.1.1. Считывание показаний счетчика
- •Характеристика режимов работы таймера
- •5.Четвертый режим.
Микропроцессор и его основные технические характеристики
Микропроцессором называется функционально законченное программно управляемое устройство высокой степени интеграции, предназначенное для обработки информации и управления.
Различают следующие виды микропроцессоров:
Микропроцессоры общего применения (универсальные) – предназначены для выполнения широкого спектра задач.
Специализированные микропроцессоры – ориентируются на выполнение узких задач.
Однокристальные микропроцессоры.
По числу выполняемых команд микропроцессоры бывают:
С полным набором команд – CISC (Complex Instruction Set Computers).
С ограниченным набором команд - RISC (Reduce Instruction Set Computers).
Технические характеристики микропроцессора:
Разрядность шин (шина адреса (8 64), шина данных (4 64);
Быстродействие – это число команд (инструкций) за единицу времени (от сотен тысяч до сотен миллионов);
Тактовая частота (единицы кГц единицы ГГц);
Потребляемая мощность (1 20 Вт);
Число источников питания (у ранних моделей до трех источников питания, у современных – один); напряжение (у ранних моделей: 12 В, у современных – около 1В);
Степень интеграции – это число условно активных элементов (транзисторов) на кристалле (от нескольких тысяч до нескольких миллионов).
1.2. Состав микропроцессорного комплекта кр580
Этот комплект содержит набор БИС относительно невысокого быстродействия с f=2,5 МГц.
КР580ВМ80 – ЦП (8-разрядный).
КР580ВВ51 – программируемый последовательный интерфейс (универсальное синхронно-асинхронное программируемое приемно-передающее устройство последовательной связи).
КР580ВВ55 – программируемый параллельный интерфейс.
КР580ВИ53 – программируемый таймер (формирует программно управляемые временные задержки для синхронизации объектов управления).
КР580ВТ57 – программируемый контроллер прямого доступа к памяти (организует высокоскоростной обмен между памятью и ВУ).
КР580ВН59 – программируемый контроллер прерываний (обслуживает до 8 запросов на прерывание от внешних устройств).
КР580ГФ24 – генератор тактовых импульсов (формирует 2 последовательности тактовых импульсов).
КР580ВК28(38) – системный контроллер (формирует сигналы для управления различными устройствами).
КР580ВА86 – шинный формирователь (двунаправленный восьмиразрядный шинный формирователь с неинвертирующим выходом, высокой нагрузочной способностью и тремя состояниями).
КР580ВА87 – шинный формирователь (то же, но с инвертирующим выходом).
КР580ИР82 – буферный регистр (восьмиразрядный буферный регистр с неинвертирующим выходом и тремя состояниями).
КР580ИР83 – буферный регистр (то же, но с инвертирующим выходом).
КР580ВГ75 – программируемый интерфейс ЭЛТ (контроллер вывода информации из памяти МПУ на экран ЭЛТ).
КР580ВГ79 – программируемый интерфейс клавиатуры и дисплея (контроллер ввода/вывода для клавиатуры и дисплея).
КР580ВА93 – программируемый приемопередатчик (предназначен для использования в устройствах вычислительной техники, работает в четырех режимах).
КР580ВК91А – микропроцессорное управляемое устройство (предназначено для сопряжения МП и однокристальных микро-ЭВМ с линией коллективного пользования информационно-измерительной системы типа 2-ЛКП НИС-2).