Интернет магазин китайских планшетных компьютеров



Компьютеры - Электроника-60

27 июня 2011


Оглавление:
1. Электроника-60
2. Конструктивы микроЭВМ и комплексов
3. Процессоры
4. Интерфейсы и модули
5. Интересные факты



серия микроЭВМ, производимых в СССР.

Машины серии «Электроника-60» предназначались для использования в составе управляющих комплексов систем дискретной автоматики либо для отладки программ встраиваемых специализированных микроЭВМ с интерфейсом МПИ по ОСТ 11.305.903—80. Система команд соответствует ОСТ 11.305.909—80 и совместима с семейством PDP-11 фирмы DEC. Некоторые из машин серии были прямыми аналогами PDP-11 на отечественной элементной базе.

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

Семейство микроЭВМ «Электроника-60» включает в себя два поколения: ряд «Электроника-60» и ряд «Электроника-60-1».

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

Ряд «Электроника-60-1» включает в себя микроЭВМ «Электроника МС 1211» и «Электроника МС 1212». Данные микроЭВМ обладают более высоким быстродействием, расширенной системой команд, увеличенным объёмом памяти, с расширением адресного пространства до 18 и 22 разрядов с использованием диспетчера памяти.

«Электроника-81» — самая мощная микроЭВМ серии, также известна под названием «Электроника МС 1213». Обладает наибольшем быстродействием, адресное пространство — 22 разряда.

На смену этим компьютерам была выпущена ЭВМ «Электроника 85», которая по системе команд была совместима с «Электроника-60-1» но имела другую архитектуру.

ЭВМ серии «Электроника-60» выпускались в г. Воронеж на заводе «Процессор» Министерства Приборостроения. Комплексы собирались на нововоронежском заводе «Алиот».

Логическая организация

Минимальной адресуемой единицей памяти является 8-разрядный байт. Поле из двух смежных байтов называется словом. При 16-разрядном канале адресуются 32К 16-разрядных слов или 64 К байт, условно разделяемого на блоки по 4К слов каждый. В старших моделях семейства с диспетчером памяти память расширяется до 128К слов и 2М слов, где М=2. Адреса с 0 по 254 резервируются под вектора прерываний и их использование под адресные цели не рекомендуется. Последние 4К слов адресного пространства отводятся под регистры внешних устройств. Адреса регистров задаются перемычками или переключателями на входах схемы сравнения адреса и и их конфигурация определяется пользователем.

Данные представляются тремя типами:

  1. числа с фиксированной запятой,
  2. числа с плавающей запятой,
  3. алфавитно-цифровые символы.
Форматы данных
Формат представления Длина, бит Диапазон изменения
с учётом знака
без учёта знака
Байт 8 От -128 до 128 От 0 до 255
Слово 16 От -32768 до 32767 От 0 до 65535
Двойное слово 32 От -2 до 2-1 От 0 до 2-1
  • Числа с плавающей запятой одинарной точности имеют формат длиной в два 16-разрядных слова, при этом пятнадцатый разряд первого слова является знаковым, показатель степени содержится в разрядах 14÷7 первого слова со смещением 128. Так как мантисса является нормализованной, то разряды второго слова и с шестого по нулевой первого слова содержат двоичное представление модуля мантиссы, сдвинутое на один разряд влево. Данный формат позволяет хранить числа в диапазоне ± с точностью до семи десятичных знаков. При этом ноль представляется показателем степени, состоящим из одних нулей.
  • Числа с плавающей запятой двойной точности используют тот же формат, что и числа с одинарной, за исключением того, что мантисса занимает 54 двоичных разряда. Данный формат позволяет хранить числа в диапазоне ± с точностью до пятнадцати десятичных знаков.
  • Алфавитно-цифровые символы хранятся в виде байтов, содержащих уникальное цифровое представление каждого символа в коде «КОИ-7 Н2».

Процессоры М1 и М3 выполняют 73 команды в режиме с фиксированной запятой, М2 за счёт дополнительной СБИС КР581РУ3 дополнительно:

  • четыре команды расширенной арифметики для осуществления умножения, деления, арифметического сдвига 16-разрядного слова и арифметического сдвига двойного слова над числами с фиксированной запятой и
  • четыре команды над числами с плавающей запятой: сложение, вычитание, умножение и деление.

Система команд использует три типа: безадресные, одноадресные и двухадресные.

  • В безадресных содержится только код операции, для чего используются все шестнадцать разрядов слова.
  • Одноадресные команды в разрядах с шестого по пятнадцатый специфицируют тип операции, которая должна быть выполнена. Разряды с нулевого по пятый образуют поле адреса приёмника, состоящее из двух подполей:
    • регистра, при этом биты с нулевого по второй определяют, какой из восьми РОНов для адреса операнда будет использован,
    • адресного режима, при котором четвёртый и пятый разряды определяют, как будет применяться выбранный регистр,
    • третий бит указывает на прямой или косвенный метод адресации.

Операции использующие два операнда используют команды содержащие два адреса 0 первый операнд называется операндом источника, второй — операндом приёмника. Комбинация битов в поле определяет регистр и режим адресации.

  • Двухадресные команда используют 16-разрядное слово способом, аналогичным одноадресной команде - при этом поле адресата источника определяет первый операнд, а адрес источника указывает на размещение второго операнда и результата.

При этом, адрес операнда может быть задан одним из восьми методов адресации с помощью одного из восьми РОН центрального процессора. Методы 0, 2, 4 и 6 являются методами прямой адресации; методы 1, 3, 5 7 — методы косвенной адресации. При использовании в качестве РОН счётчика команд R7 применяются непосредственный, абсолютный и относительный методы адресации соответственно.

Методы прямой адресации содержат четыре метода:

  1. регистровый метод адресации;
  2. автоинкрементный метод адресации;
  3. автодекрементный метод адресации;
  4. индексный метод адресации.

Методы косвенной адресации содержат:

  1. косвенно-регистровый метод адресации;
  2. косвенно-автоинкрементный метод адресации;
  3. косвенно-автодекрементный метод адресации;
  4. косвенно-индексный метод адресации.

Во всех методах можно использовать счётчик команд, при этом если центральный процессор использует его для выборки слова из памяти, его содержимое автоматически увеличивается на 2. Наиболее эффективно его применение в непосредственном, абсолютном, относительном и косвенно-относительных методах адресации.

Двоичный код Наименование Функция
010 Непосредственный Операнд выбирается из ячейки, следующей за словом команды.
011 Абсолютный Из ячейки, следующей за словом команды, выбирается адрес операнда.
110 Относительный Операнд выбирается из ячейки, адрес которой определяется как сумма содержимого счётчика команд и ячейки, следующей за словом команды.
111 Косвенно-относительный Из ячейки, адрес которой определяется как сумма содержимого счётчика команд и ячейки, следующей за словом команды, выбирается адрес операнда.


Просмотров: 13403


<<< Электроника МС 1504