Файл: Единая система ЭВМ..pdf

ВУЗ: Не указан

Категория: Не указан

Дисциплина: Не указана

Добавлен: 23.10.2024

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

Скачиваний: 0

ВНИМАНИЕ! Если данный файл нарушает Ваши авторские права, то обязательно сообщите нам.

Обслуживание запросов к оперативной памяти со стороны каналов, процессора и таймера осуществляет блок обращения к ОП. В нем же реализуется защита памяти по записи и чте­ нию, являющаяся стандартным средством модели. Таким же средством является таймер, продвижение которого с частотой сети выполняется с помощью специальной микропрограммы и аппаратных средств сумматора. Конструктивно процессор вы­ полнен в виде одной стойки.

,Γ I 1

Рис. 9. Размещение типового состава модели ЕС-1030 в машинном зале

Оперативная память ЕС-3203. Оперативная память модели

ЕС-1030 в типовом комплекте имеет емкость 256 К байт. Устрой­

ство выполнено в виде двух автономных блоков емкостью 128 К байт, имеющих общую систему питания и конструктивно

размещенных в одной стойке. В максимальном комплекте ем­

кость памяти может быть доведена до 512 К байт. Наращива­

ние производится блоками по 128 К байт. Цикл обращения к памяти равен 1,25 мксек, время выборки — 0,75 мксек, ширина выборки — 4 байта.

Каналы ввода —вывода ЕС-4430. В ЭВМ ЕС-1030 приме­

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

Мультиплексный канал включает 256 подканалов и работает как в собственно мультиплексном, так и в монопольном

31

режиме. В первом случае скорость обмена равна 40 К байт/сек, во втором — 200—300 К байт/сек. Вся управляющая информация хранится в специальной памяти мультиплексного канала, имею­

щей емкость 1024 32-битных слов и цикл 1 мксек. Селекторный канал работает только в монопольном режиме и имеет скорость обмена 600—900 К байт/сек.

Связь между каналами и основной оперативной памятью и

процессором осуществляется через так называемый общий ка­

нал, который коммутирует передачу данных и адреса из всех

каналов для обращения к памяти, получает от процессора и па­ мяти всю управляющую информацию и распределяет ее между каналами и т. д.

Конструктивно канал ЕС-4430 (один мультиплексный и до трех селекторных) выполнен в виде отдельной стойки.

Модель ЕС-1040. Электронная вычислительная машина ЕС-1040, разработанная и изготовляемая в ГДР, является одной из высокопроизводительных моделей Единой системы. Она предназначена для решения сложных научно-технических и эко­

номических задач, требующих повышенной производительности

и увеличенной емкости памяти.

Модель ЕС-1040 полностью совместима с остальными маши­

нами Единой системы (кроме ЕС-1010 и ЕС-1021) на уровне машинного языка. В ЭВМ реализован полный универсальный набор команд.

ЕС-1040 поставляется с дисковой операционной системой ДОС ЕС или с операционной системой ОС ЕС, в зависимости от области применения и требований к эффективности вычисли­ тельного процесса. В типовой комплект машины (см. табл. 3)

входят процессор с оперативной памятью и каналами, внешняя

память на сменных магнитных дисках и лентах, комплект пер-

фокарточного и перфоленточного оборудования ввода — вывода,

печатающее устройство и пультовая пишущая машинка. Для установки машины в таком комплекте необходимы площадь около 150 м2 и потребляемая мощность 65 кВА.

Процессор ЕС-2040 является основным элементом модели ЕС-1040 и включает вычислительное устройство, устройство управления, оперативную память, каналы и ряд вспомогатель­ ных устройств и блоков.

Вычислительное устройство состоит из главного арифмети­

ческого блока, в котором выполняются все команды, связанные с обработкой операнд, и байтового арифметического блока,

предназначенного в основном для обработки команд. Машин­

ный цикл процессора равен 200 нсек.

Управление всей работой процессора осуществляется с по­

мощью микропрограммного устройства управления, которое вы­ дает управляющую информацию для вычислителя, а также

выполняет обработку прерываний и некоторые функции обслу-. живания и диагностики. Емкость постоянной памяти микропро-.

32


грамм составляет 3072 слов при длине 130 бит и цикл—450 нсек. Шестнадцать универсальных регистров и четыре регистра с плавающей запятой общей структуры построены на триггерах.

Выборка команд происходит параллельно с работой вычисли­ тельного устройства. Данные о времени выполнения отдельных операций приведены в табл. 5.

Внешний вид процессора с памятью и каналами показан на рис. 10.

Рис. 10. Процессор ЕС-2040

Оперативная память ЕС-3204 имеет автономное конструк­ тивное оформление, но функционально входит в процессор. Ем­

кость памяти может составлять 256, 512 и 1024 К байт, цикл равен 1,35 мксек, время выборки — 0,45 мксек и ширина выбор­ ки— 8 байтам. Каждый блок оперативной памяти, кроме основ­ ной части, включает дополнительную, недоступную программе, в которой размещается служебная информация мультиплекс­

ного канала и ключи защиты.

C помощью коммутатора организуется расслоение памяти: при емкости 512 К байт — двукратное и при максимальной ем­ кости — четырехкратное. Запросы на обращение к свободным блокам обслуживаются в первую очередь. При нескольких за­ просах к одному блоку устанавливается очередь в соответствии с заданной системой приоритетов. Стандартным свойством мо­ дели является наличие защиты памяти по записи.

2 Зак. 70

33

Каналы ввода — вывода. В модели ЕС-1040 может быть один мультиплексный и до шести селекторных каналов. Муль­ типлексный канал, представляющий собой самостоятельный блок, в зависимости от емкости основной оперативной памяти

может включать

разное число подканалов:

при емкости

256 К байт—128

и

при емкости 512 и 1024

К байт — 256.

Скорость обмена

в

мультиплексном режиме

равна 20—

25 К байт/сек, в монопольном режиме— 180—720 К байт/сек.

Максимальная скорость достигается, когда не работает ни один из селекторных каналов модели. К мультиплексному каналу может быть подключено 10 устройств управления.

Рис. 11. Модель ЕС-1050

Каждый селекторный канал также является самостоятель­ ным блоком. Из максимального числа подключаемых к процес­ сору селекторных каналов в первом всегда обеспечивается ско­ рость обмена 1300 К байт/сек. Второй и третий селекторные каналы имеют скорость обмена около 500 К байт/сек и четвер­ тый, пятый и шестой — около 300 К байт/сек. При неработаю­

щих остальных каналах в канале любой группы может быть получена скорость обмена 1300 К байт/сек. К каждому каналу подключается до 10 устройств управления.

Модель ЕС-1050. Вычислительная машина ЕС-1050 (рис. 11) является одной из старших моделей Единой системы и предна­ значена для решения широкого круга сложных научно-техниче­ ских, экономических или информационных задач. Машина мо­ жет быть использована на крупных вычислительных центрах, в

34


больших системах сбора и обработки данных, информационно­ поисковых системах, высших звеньях автоматизированных си­ стем управления и системах коллективного пользования.

Модель ЕС-1050 полностью совместима с остальными маши­ нами Единой системы (кроме ЕС-1010 и ЕС-1021) на уровне машинного языка. В модели реализован полный универсальный набор команд ЕС ЭВМ.

Особенностью модели является выделение каналов ввода —

вывода в отдельные, самостоятельные устройства с автономным управлением, большое число каналов, значительная емкость оперативной памяти, широкое введение аппаратных средств контроля и диагностики, введение внутрисистемных и внешних средств комплексирования.

ЕС-1050 поставляется с операционной системой ОС ЕС.

В типовой комплект машины входят процессор, оперативная память емкостью 512 К байт, мультиплексный и три селектор­ ных канала, внешняя память на сменных магнитных дисках и лентах, комплект перфокарточного и перфоленточного оборудо­

вания ввода — вывода, печатающие устройства и пультовые пи­ шущие машинки (см. табл. 3). Для установки модели в таком

комплекте необходим зал площадью 230 м2 (рис. 12) и подве­

дение питания мощностью 70 кВА.

Процессор ЕС-2050. Процессор является ядром модели ЕС-1050. В нем выполняются все операции арифметической и логической обработки данных, организуются обращения к опе­ ративной памяти, инициируются процедуры ввода — вывода че­ рез канальи и т. д.

Арифметико-логический блок обрабатывает данные форма­ том двойного слова (8 байт). Основной машинный цикл равен

160 нсек. Данные о времени выполнения некоторых операций

приведены в табл. 5. Команды десятичной арифметики и обра­ ботка полей переменной длины осуществляются в отдельном устройстве. Управление в процессоре целиком выполняется ап­ паратными средствами. Высокая скорость выполнения операций достигается за счет совмещения этапа выполнения очередной команды с проведением подготовительных этапов для последую­ щих команд. Непрерывная «подкачка» команд на все уровни

совмещения достигается путем введения двух буферных реги­ стров команд по 8 байтов каждый. В них может одновременно

находиться до восьми команд формата «регистр — регистр» или до трех команд формата «память — память».

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

.Средства управления памяти дают возможность обслужива­ ния запросов процессора и каналов, которые могут поступать каждые 320 нсек. Защита по записи и чтению является стан­

дартным свойством памяти. Проверка правильности ключа

2*

35


защиты осуществляется

одновременно с обращением в память.

Ключи защиты хранятся в

специальной памяти с циклом

320 нсек, емкостью 512

байт

(на полную емкость оперативной

памяти).

 

 

Рис. 12. Размещение

типового

состава модели ЕС-1050

в

машинном зале

Интервальный таймер

имеет

два отсчета: грубый — через

20 мсек, осуществляемый изменением содержимого ячейки па­ мяти, и точный — через 13,3 мксек, осуществляемый аппаратно.

Оперативная память ЕС-3205. Оперативная память модели ЕС-1050 имеет емкость от 256 до 1024 К байт, наращиваемую блоками по 256 К байт. Один блок составляет отдельное устрой­

ство ЕС-3205, которое с источниками питания размещается в двух стандартных стойках. Построена память на базе магнит-

36

ного блока устройства ЕС-3203. Ширина выборки оперативной памяти ЕС-3205 составляет 8 байт, полный цикл—1,25 мксек

ивремя выборки — 0,8 мксек.

Воперативной памяти используется двухкратное расслоение адресов, благодаря чему можно параллельно обращаться по двум смежным адресам, что приводит к значительному умень­

шению среднего времени обращения по сравнению с его физиче­

ской величиной.

Каналы ввода — вывода модели ЕС-1050 являются самостоя­

тельными устройствами с полностью автономным управлением.

В типовой конфигурации имеются два селекторных и один муль­

типлексный канал.

Мультиплексный канал ЕС-4012 включает 196 подканалов, из которых 192 неразделимы и образуют общий мультиплекс­ ный подканал и 4 разделенных селекторных подканала. В ре­ зультате мультиплексный канал имеет выход на пять независи­ мых линий интерфейса ввода — вывода. Мультиплексный подканал может работать в собственно мультиплексном и в мо­ нопольном режимах. Суммарная пропускная способность всех

192 подканалов не превышает 110 К байт/сек.

Селекторные подканалы работают только в монопольном режиме со скоростью обмена в каждом до 180 К байт/сек.

Суммарная пропускная способность мультиплексного канала не превышает 670 К байт/сек. Для хранения управляющих

■слов, слов состояния и пересылаемых данных имеется память

емкостью 4 К байта. Мультиплексный канал размещается в от­

дельной стандартной стойке. Дополнительную стойку занимают его источники питания.

Селекторный канал ЕС-4035 имеет предельную скорость об­

мена 1,3 M байт/сек. Обмен с оперативной памятью осуще­ ствляется двойными словами, т. е. с шириной выборки памяти.

Канал допускает подключение до восьми устройств управления и может адресовать до 256 периферийных устройств. При нали­ чии в модели нескольких селекторных каналов они получают разный приоритет при обращении в оперативную память. По­ этому наиболее быстродействующие периферийные устройства

следует подключать через канал с наивысшим приоритетом.

В каждом селекторном канале допускается установка одного адаптера канал — канал ЕС-4060, через который он может быть связан с селекторным каналом этой же или другой вычисли­

тельной машины.

В одной стандартной стойке размещается до трех блоков селекторного канала. В отдельной стойке размещаются источ­ ники питания для них. В максимальной конфигурации (шесть каналов) число стоек удваивается.


Глава 3. ЗАПОМИНАЮЩИЕ УСТРОЙСТВА

C ПРЯМЫМ ДОСТУПОМ

ОБЩИЕ СВЕДЕНИЯ

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

ленте в накопителях с прямым доступом каждая физическая запись имеет адрес,, по которому обеспечивается непосредствен­ ный (прямой) доступ к каждой отдельной записи. Относитель­ ная непосредственность доступа к информации (вместе с высо­ кой емкостью) и является отличительной особенностью запо­ минающих устройств с прямым доступом.

В ЕС ЭВМ накопители с прямым доступом представлены

накопителями на дисках и барабанах. Накопитель на диске представляет собой пакет дисков, съемный или стационарный,

находящихся на общей оси. Информация записывается по кон­ центрическим дорожкам на обеих сторонах поверхности каж­

дого диска, за исключением

наружных поверхностей верхнего

и нижнего дисков

в пакете. Накопители ЕС-5050, ЕС-5052,

ЕС-5055, ЕС-5056,

ЕС-5058

(табл. 6) являются накопителями

со сменными дисками. Пакет для каждого из этих накопителей включает шесть дисков с десятью рабочими поверхностями. Тех­

нические характеристики этих накопителей одинаковы. Накопитель ЕС-5051 является стационарным. Блок дисков

в нем разделен на два подблока по 18 дисков, общее число ра­

бочих поверхностей равно 64.

В накопителе на барабане данные записываются на цилин­ дрической поверхности барабана. Накопители на барабане яв­ ляются принципиально стационарными накопителями.

За исключением устройств ЕС-5033 во всех остальных ЗУ с прямым доступом ЕС ЭВМ данные на дорожке записываются

последовательно бит за битом. Бит четности, сопровождающий каждый поступающий из оперативной памяти байт, на дорожке не записывается. В устройстве ЕС-5033 информация записы­ вается параллельно группами по восемь битов, так что в дей­

ствительности каждая определяемая дорожка в ЕС-5033 со­ стоит из восьми физических дорожек. Число дорожек на рабо­ чей поверхности и емкость дорожки каждого из накопителей приведены в табл. 6.

38