Студопедия
Случайная страница | ТОМ-1 | ТОМ-2 | ТОМ-3
АрхитектураБиологияГеографияДругоеИностранные языки
ИнформатикаИсторияКультураЛитератураМатематика
МедицинаМеханикаОбразованиеОхрана трудаПедагогика
ПолитикаПравоПрограммированиеПсихологияРелигия
СоциологияСпортСтроительствоФизикаФилософия
ФинансыХимияЭкологияЭкономикаЭлектроника

Современные микроэвм

Глава 6 ЭЛЕМЕНТЫ И УЗЛЫ ЦИФРОВОЙ АВТОМАТИКИ | КОМБИНАЦИОННЫЕ СХЕМЫ И ЦИФРОВЫЕ АВТОМАТЫ | СИСТЕМА СИНХРОНИЗАЦИИ ЦИФРОВЫХ УСТРОЙСТВ | ТРИГГЕРЫ | РЕГИСТРЫ, ШИФРАТОРЫ, ДЕШИФРАТОРЫ | АРИФМЕТИЧЕСКО-ЛОГИЧЕСКОЕ УСТРОЙСТВО (АЛУ) | ЦИФРОАНАЛОГОВЫЕ ПРЕОБРАЗОВАТЕЛИ (ЦАП). АНАЛОГО-ЦИФРОВЫЕ ПРЕОБРАЗОВАТЕЛИ (АЦП) | ОБЩИЕ ПОНЯТИЯ | КЛАССИФИКАЦИЯ И ХАРАКТЕРИСТИКИ МИКРОПРОЦЕССОРОВ | СТРУКТУРЫ МИКРОПРОЦЕССОРОВ |


Читайте также:
  1. VIII. Современные образовательные технологии и формирование кадрового резерва
  2. Глава 2. Современные формы интеграции предприятий, их сущность и отличительные черты
  3. Заработная плата. Формы и системы оплаты труда.современные системы оплаты труда.
  4. Классические и современные функции менеджера. Расширение функций менеджеров в современных условиях
  5. МЫ СОВРЕМЕННЫЕ ЛЮДИ
  6. МЫ СОВРЕМЕННЫЕ ЛЮДИ
  7. НА БАЗЕ МИКРОЭВМ

Основные характеристики. Обобщенная структурная схема микроЭВМ на основе микропроцессоров показана на рис. 7.8. Она включает в себя микропроцессор МП, генератор тактовых импульсов ГТИ, запоминающие устройства программ (обычно ПЗУ), ЗУ данных, в качестве которых могут использоваться как ОЗУ, так и ПЗУ, интерфейс ввода-вывода, через который осуществляется обмен данными между микропроцессором и внешними устройствами ввода информации УВВ, устройствами вывода информации Увыв, внешними ЗУ.

Организация микроЭВМ зависит от способа реализации передачи данных и адресов между МП и другими компонентами. Используются 3 способа:

1. МикроЭВМ с раздельными шинами данных и адреса (рис. 7.9, а) реализована в частности на МПК К580. Выделение отдельных шин для сигналов управления ШУ, адреса ША

Рис. 7.8. Обобщенная структура микроЭВМ на основе микропроцессоров

Рис. 7.9. МикроЭВМ:

а —с разделенными шинами данных и адреса; б —с мультиплексированной шиной данных и адреса; в — с микропрограммным управлением и секционной организацией

микропроцессора

и данных ШД упрощает организацию обмена информацией между отдельными компонентами и уменьшает время выполнения команд в микроЭВМ. Такая структура характерна для многих существующих МПК и микроЭВМ на их основе.

2. МикроЭВМ с мультиплексированной шиной данных и адреса (рис. 7.9, б). Передача адресов и данных осуществляется по одной шине, что позволило сократить число внешних выводов БИС МПК до 16. Временное разделение передачи адресов и данных привело к снижению быстродействия микроЭВМ по сравнению с предыдущей схемой.

Рассмотренные два способа организации микроЭВМ основаны на использовании МП с жесткой структурой. Поэтому

расширение возможностей микроЭВМ на их основе может осуществляться только за счет увеличения числа компонентов, подключаемых к шинам микроЭВМ.

3. МикроЭВМ с микропрограммным управлением и секционной организацией МП (рис. 7.9, в). Этот способ обеспечивает широкие возможности модификации структуры микроЭВМ в соответствии с требованиями конкретного применения. Эти микроЭВМ требуют разработки двухуровневого управления — микропрограммного и программного. Это усложняет микроЭВМ, однако позволяет реализовать произвольную систему команд. Это очень важно при разработке микроЭВМ, программно совместимых с уже существующими вычислительными и управляющими машинами, а также при разработке специализированных микроЭВМ со специфической системой команд. На рис. 7.9, в показан пример структуры микропрограммной микроЭВМ на основе МПК К589.

МикроЭВМ «Электроника-60». Имеет основные технические характеристики:

разрядность чисел и команд— 16 бит;

система команд — безадресная, одноадресная и двухадресная;

методы адресации — регистровая, косвенно-регистровая, автоинкрементная, автодекрементная, косвенно-автодекрементная, индексная, косвенно-индексная;

число регистров общего назначения (ΡΟΗ) — 8; количество каналов передачи информации — 1; количество уровней запроса канала внешними устройствами — 3;

количество уровней запроса канала для прерывания программы — 2, в том числе один уровень запроса от таймера с постоянным адресом вектора прерывания;

обработка внешних и внутренних прерываний программы выполняется при помощи памяти магазинного типа;

количество основных команд — 64, двухадресных команд — 8, команд расширенной арифметики — 4, команд для вычислений с плавающей запятой — 4;

емкость резидентной оперативной памяти — 4К 16-разрядных слов, максимальная емкость оперативной памяти (включая резидентную) —32К 16-разрядных слов;

время выполнения двухадресной команды типа «сложение» при регистровом методе адресации — 4 мкс, время выполнения одноадресной команды типа «очистка» при регистровом методе адресации — 4,4 мкс, время выполнения одноадресной команды типа «очистка» при косвенно-регистровом методе адресации — 7,6 мкс, время выполнения команды типа «сложение» с плавающей запятой — 218 мкс, умножения — 360 мкс.

«Электроника-60» имеет модульный принцип построения. Все функциональные блоки ЭВМ выполнены в виде конструктивно законченных модулей, связь между которыми и центральным процессором осуществляется через единый канал обмена информацией при помощи стандартных циклов обращения к каналу. Все модули, подключенные к ЭВМ, используют одни и те же канальные связи. Такая организация ЭВМ позволяет непрерывно развивать и совершенствовать ее функциональные возможности путем модернизации, замены или разработки новых модулей, легко изменять конфигурацию вычислительной системы.

При этом пользователь может подключать к каналу микро-ЭВМ свои специализированные устройства через специальные интерфейсные платы (И-5).

На рис. 7.10 изображена ее структурная схема. Централь-

Рис. 7.10. Структурная схема микроЭВМ «Электроника-60»

ный процессор содержит встроенное ОЗУ емкостью 4К 16-разрядных слов. Объем ОЗУ может быть увеличен до 32К путем добавления необходимого числа запоминающих устройств. При необходимости вместо ОЗУ к микроЭВМ могут быть подключены перепрограммируемые постоянные запоминающие устройства ППЗУ или обычные постоянные запоминающие устройства (ПЗУ). Для подключения к микроЭВМ устройств пользователя используется устройство параллельного обмена И2 и интерфейс пользователя И5. Устройство И2 предназначено для подсоединения к каналу ЭВМ внешних устройств, обменивающихся с ЭВМ в параллельном коде (в том числе в режиме прерывания). Для подключения к каналу микроЭВМ различных периферийных

устройств используется интерфейс пользователя И5. Он содержит адресный селектор на 4 канала, схему требования прерывания на два канала, приемопередатчики на линиях «данные — адрес» и свободные места для установки микросхем пользователя, в частности для стыковки с датчиками.

Устройство управления В1 служит для подключения к каналу микроЭВМ алфавитно-цифропечатающего устройства и фотосчитывателя. Перфоратор ПЛ-150 подключается к каналу машины через устройство управления В21. В состав микроЭВМ входит таймер с периодом 20 мс. Прерывание по таймеру обладает наиболее высоким приоритетом. Кроме указанных на структурной схеме устройств, имеются дополнительные устройства, обеспечивающие подключение устройств пользователя, работающих в режиме прямого доступа к памяти; устройств, способных обмениваться информацией в последовательном коде, при наличии устройства для подключения накопителей на гибких магнитных дисках (НГМД), накопителей на магнитной ленте типа ИЗОТ 5003.

Максимальное число подключаемых к каналу модулей (устройств) равно 17.

Связь между двумя устройствами, подключенными к каналу, осуществляется по принципу «управляющий — управляемый» (активный — пассивный). В любой момент времени только одно устройство является активным, оно управляет циклами обращения к каналу, если необходимо удовлетворяет требование прерывания от внешних устройств и представления прямого доступа к памяти.

Пассивное устройство является только исполнительным элементом, работающим под управлением активного устройства.

Примерами активных устройств являются центральный процессор и устройство прямого доступа к памяти (ПДП). Память всегда является пассивным устройством.

Связь через канал является асинхронной, что позволяет осуществлять обмен информацией с каждым устройством с максимально возможным для него быстродействием. МикроЭВМ «Электроника-60» дает возможность подключать к каналу устройства, работающие в режиме прерывания программ.

Приоритет обслуживания этих устройств определяется их расположением по отношению к центральному процессору

(ЦП).

В микроЭВМ «Электроника-60» используются три типа команд: безадресные, одноадресные и двухадресные. В безадресных командах содержится только код операции. В одноадресных и двухадресных командах содержатся код операции, номера регистров общего назначения (ΡΟΗ), используемых при выборе операндов, признак адресации.

Регистры общего назначения могут использоваться: для хранения обрабатываемых данных; как указатели адреса, содержимое которых изменяется автоматически с заданным шагом; как индексные регистры, как указатели стека. Формат одноадресной команды изображен на рис. 7.11, а. Разряды 6...15 содержат код операции КОП. Разряды 0...2 указывают номер РОИ, разряды 3...5 определяют способ адресации.

В двухадресной команде (рис. 7.11,6) код операции задается разрядами 12...15, разряды 0...5 задают первый операнд,

Рис. 7.11. Форматы команд микроЭВМ «Электроника-60»

разряды 6...11 — второй операнд. Коды в разрядах 3...5 и 9... 11 определяют способ адресации.

В командах условного и безусловного перехода (рис. 7.11, в) код операции задается 8...15 разрядами, а в разрядах 0...7 указывается число со знаком, определяющее смещение относительно текущего значения счетчика команд, измеренное в машинных словах.

Для управления ходом вычислительного процесса используется 8-разрядное слово состояния, состоящее из 5-разрядного регистра флажков и 3-разрядного регистра текущего приоритета.

Флажок Τ используется в режиме отладки программы. Слово состояния адресуется как ячейка памяти.

Программное обеспечение включает в себя операционную систему для редактирования, отладки и транслирования программ с языка «Ассемблер», библиотеку стандартных подпрограмм для общеиспользуемых вычислений, набор тестовых программ для проверки устройств машины. На базе этой микроЭВМ выпускается ряд модификаций ЭВМ с расширен-

ной оперативной памятью, которые снабжаются транслятором с языка «Бэйсик». МикроЭВМ, имеющие внешнюю память на гибких дисках, снабжаются транслятором с языка ФОРТРАН.

В микроЭВМ «Электроника-60» МП выполнен в виде набора БИС К.581. Совокупность МП, ОЗУ и других блоков, размещенных на одной плате, названа центральным процессором. Пультовые операции осуществляются через терминал при помощи микропрограмм ПЗУ, которое входит в состав МП.

Эта микроЭВМ широко используется в системах управления технологическими процессорами и агрегатами.

В различных системах автоматики используются одноплатные микроЭВМ «Электроника МС 1201.01» и др. модификации, которые обладают высокой надежностью, использованием микросхем высокой степени итерации, с широкими функциональными возможностями, развитым программным обеспечением, совместимым с рядом отечественных и зарубежных мини- и микроЭВМ.

Семейство микроЭВМ «Электроника-С5». Это 16-разрядные микроЭВМ С5-01, С5-02, С5-11, С5-12 с быстродействием 10 тыс. оп/с, отличающиеся друг от друга объемом ПЗУ, ОЗУ и другими характеристиками. Быстродействие моделей С5-21 180 тыс. оп/с. В моделях C5-I1, С5-12, С5-21 МП, память, каналы ввода-вывода размещаются на одной плате и часто используются в качестве встроенных в агрегаты микроЭВМ для замены устройств автоматики с жесткой структурой. Отсутствие программной совместимости этого семейства с другими микроЭВМ усложняет его широкое применение. Для устранения этого недостатка состав семейства пополнился новой моделью «Электроника С5-41», архитектура которой совпадает с архитектурой микроЭВМ «Электроника-60».

Семейство микроЭВМ «Электроника-НЦ». Состоит из 5 моделей, технические характеристики которых приведены ниже.

  03Т 03д   04Т  
Разрядность слова, бит..........         16/32
Быстродействие, тыс. оп/с........         550/200
Объем ОЗУ/ПЗУ, К..........     8/32   56/8
Число основных команд.........          

«Электроника-НЦ-31» является специализированной микро-ЭВМ для систем числового программного управления (ЧПУ) оборудованием. Архитектура, программно-доступные регистры, система команд микроЭВМ «Электроника-60» нашли воплощение в одноплатной микроЭВМ «Электроника НЦ-8001», на основе набора БИС серии К1801. В состав этой микроЭВМ входят однокристальный МП на основе микросхемы К1801ВМ1, системное ПЗУ емкостью 8 Кбайт, ОЗУ 56 Кбайт, интерфейсный блок байтового параллельного ввода-вывода данных и контрол-

лер для накопителя на гибких магнитных дисках (НГДМ), алфавитно-цифровой дисплей 15ИЭ-00-013, алфавитно-цифровое печатающее устройство АЦПУ DZM-180 или термопечатающее устройство 15ВВП-80-002. На основе этой микроЭВМ разработано семейство диалоговых вычислительных комплексов (ДВК), которые комплектуются различными внешними устройствами, включая НГМД и графопостроитель.

МикроЭВМ СМ-1800. Так же, как и микроЭВМ «Электро-ника-60», используется в различных системах автоматизации. МикроЭВМ СМ-1800 программно совместима с микроЭВМ, построенными на основе известного МП 8080 фирмы «Intel». Элементной базой микроЭВМ СМ-1800 служат БИС серий К580 и К589.


Дата добавления: 2015-08-27; просмотров: 253 | Нарушение авторских прав


<== предыдущая страница | следующая страница ==>
ИНТЕРФЕЙС МИКРОПРОЦЕССОРНЫХ СИСТЕМ| ПРОГРАММИРОВАНИЕ МИКРОПРОЦЕССОРНЫХ СИСТЕМ

mybiblioteka.su - 2015-2024 год. (0.01 сек.)