ВУЗ: Не указан
Категория: Не указан
Дисциплина: Не указана
Добавлен: 14.10.2024
Просмотров: 105
Скачиваний: 0
С точки зрения программирования ЭВМ ZPA 200 совместима с ВМ ZPA 600. Поэтому много программ ZPA 600 можно использовать для ZPA 200, однако, учитывая емкость быстродействующего накопителя ЭВМ, ZPA 200 не позволяет программировать на языке К О Б О Л .
5. СИСТЕМЫ ЦИФРОВЫХ ЭВМ
Дешевые микромодульные схемы ЭВМ третьего поколения оказали большое влияние на формы использования вычислитель ной техники. Сравнительно низкая стоимость их дала возможность проектировать агрегатные системы, в которых требуемая конфигу рация цифровой ЭВМ достигается компоновкой агрегатных устройств системы. Арендатор системы может выбрать такую конфигурацию, которая для его нужд является оптимальной. В случае повышения требований к вычислениям эта система без особых трудностей может быть расширена.
Основными чертами системы цифровых ЭВМ являются:
1. Совместимость технических средств ЭВМ — комплекса унифицированных конструктивных устройств и алгоритмов связи между ними. Система должна содержать как медленнодействую щие (и, следовательно, более дешевые и малогабаритные устрой ства), так и быстродействующие (более дорогие) агрегатные узлы: центральные блоки, блоки памяти, входные и выходные устройства. Систему можно расширять либо добавлением новых устройств,, либо заменой центрального процессора, например, более быстро действующим. При этом обычно большая часть периферийных устройств сохраняется. Соединяя два или более центральных процессоров, можно получить «мультиЭВМ» — систему, в которой отдельные центральные процессоры работают параллельно (мульти процессорную систему).
2. Совместимость средств программирования, означающая, что программы, подготовленные для ЭВМ более низкого ранга, можно использовать без изменения и на ЭВМ более высокой ступени. Часто ЭВМ бывают оснащены компилятором для перевода: программ с языка одной машины на язык другой.
3.Возможность постепенного расширения системы от простей шей однопрограммной до мультипрограммной, а затем — мульти процессорной.
4.Возможность программирования на языках высокого уровня-
(АЛГОЛ, ФОРТРАН, К О Б О Л ) . |
|
|
|
|
|
|
|
|||
Рассмотрим |
некоторые примеры |
систем |
цифровых ЭВМ. |
|
||||||
|
/. Дженерэл |
Электрик |
(GE) |
400 |
|
|
|
|
||
Система имеет три ступени: GE 415, GE 425, GE 435. |
|
|
|
|
||||||
Все три ступени с точки зрения средств программирования |
(Software) явля |
|||||||||
ются подобными. Они отличаются друг от друга |
быстродействием |
(самая высокая |
||||||||
ступень имеет всегда примерно на 80% большую |
скорость) (табл. 27), имеют |
раз |
||||||||
ные центральные процессоры, внутренняя память у |
каждой |
ступени |
агрегатная: |
|||||||
модуль памяти составляет 8000 слов для |
GE 415 и |
GE 425 |
и |
16 000 |
слов |
дл я |
||||
GE 435. Д л я всех |
типов |
память |
может |
быть |
непосредственно расширена |
до- |
||||
32 000 слов (длина |
слова |
составляет 24 бит). |
|
|
|
|
|
|
245-
Т А Б Л И Ц А 27
Основные параметры системы GE 400
G E 400 |
Время цикла |
внутренней |
Время выполнения |
опе |
|
памяти, |
мксек |
рации сложения, |
мксек |
||
|
QE |
415 |
5,5 |
21,5 |
GE |
425 |
3,9 |
17,0 . |
QE |
435 |
2,7 |
12,6 |
Остальные элементы — внешние запоминающие устройства, запоминающие устройства на дисках и другие периферийные устройства—-для всей системы GE 400 являются общими (система имеет 12 входных и выходных каналов со скоростью передачи 400 000 буквенно-цифровых знаков в секунду.) Приведем ха рактеристики некоторых из этих элементов.
Запоминающие |
устройства |
Скорость |
записи |
и считывания, |
|
на магнитной ленте |
(знаков в |
секунду) |
|||
QE |
200 |
|
7 |
000—15 000 |
|
QE |
300 |
|
7 |
000—28 000 |
|
GE |
201 |
|
15 |
000—45 000 |
|
QE |
301 |
|
15 000—60 000 |
||
ОЕ 411 |
|
40 |
000—111000 |
||
GE |
412 |
и другие |
40 |
000—160000 |
GE 200, GE 300, GE 201, GE 301 — по 7 дорожек, GE 41 ] |
|
|
|
||||||||
|
|
|
и GE 412 — по 7—9 |
дорожек. |
|
|
|
|
|||
Запоминающие |
устройства на дисках с подвижными |
головками |
(с |
блоком |
|||||||
управления GE |
160): GE |
200 — емкость |
памяти 4,7 млн. знаков (по |
6 бит); |
|||||||
GE 300 — емкость памяти |
6 млн. знаков |
(по 6 бит). |
|
|
|
|
|||||
Запоминающие |
устройства на дисках большой емкости |
(с блоком |
управления |
||||||||
GE 200): GE 204 — емкость |
памяти 23,4 |
млн. знаков; GE 388 — емкость |
|
памяти |
|||||||
-341 млн. знаков. |
|
|
|
|
|
|
|
|
|
|
|
Блок входных каналов: GE—DATANET 20 или GE—DATANET 30. |
|
|
|||||||||
Устройство для считывания с перфокарт: GE 201 READER — скорость |
считы |
||||||||||
вания 900 карт в минуту. |
|
|
|
|
|
|
|
|
|||
Печатающее |
устройство: GE 201 —163 столбца, (46 или 64 типов знаков), ско |
||||||||||
рость печатания |
1200 строк в минуту. |
|
|
|
|
|
|
||||
Устройство для перфорирования карт: GE |
100 PUNCH — скорость |
перфори |
|||||||||
рования 100 карт |
в минуту; GE 201 PUNCH — скорость перфорирования |
380 карт |
|||||||||
в минуту. |
|
|
1 |
|
|
|
|
|
|
|
|
Устройство |
для считывания с перфоленты: GE 200 READER — скорость счи |
||||||||||
тывания 500 знаков |
(по 5, 6, 7, 8 бит) в секунду. |
|
|
|
|
||||||
Устройство для перфорирования ленты: GE 200 PUNCH — скорость |
перфори |
||||||||||
рования 150 знаков |
(по 5, 6, 7, 8 бит) в секунду. |
|
|
|
|
||||||
Имеются также абонентские установки, визуальные сигнальные устройства, |
|||||||||||
координатный |
самописец, |
соединительные элементы, вспомогательные |
элементы |
||||||||
и др. |
|
|
|
|
|
|
|
|
|
|
|
Из приведенных агрегатных элементов можно собирать различные системы, |
|||||||||||
например основную |
систему |
с запоминающим |
устройством |
на магнитной |
ленте |
||||||
(рис. 171), основную |
систему |
с запоминающим |
устройством |
на дисках |
(рис. 172); |
систему с дисками и магнитной лентой (рис. 173), позволяющую работать по спо
собу |
мультипрограммирования. |
|
Д л я обеспечения мультипрограммирования нужно использовать не менее од |
ного |
запоминающего устройства на дисках большой емкости или на трех диско |
вых |
элементах. |
|
Система с разделением времени показана на рис. 174. |
246
J |
- 5^ I |
( 2
Рис. 171. |
Основная |
система |
G E 400 (с |
запоми |
||||||
н а ю щ и м |
устройством |
на |
магнитной |
ленте): |
||||||
/ — считывающее |
устройство |
G E |
201; |
2— |
пер |
|||||
ф о р и р у ю щ е е |
устройство |
G E |
100; |
3 — G E 400 |
||||||
(память |
8 К); |
4 — пульт |
управления; |
5 — |
печа |
|||||
т а ю щ е е |
устройство |
G E |
201; |
6 — четыре |
блока |
|||||
|
G E |
200 |
на |
магнитной ленте |
|
|
Рис. |
172. |
Основная |
система |
G E |
400 |
||||
(с |
з а п о м и н а ю щ и м |
|
устройством |
на |
|||||
|
|
|
дисках) : |
|
|
|
|||
/ — считывающее |
устройство |
|
G E |
201; |
|||||
2 — устройство |
для |
перфорирования |
|||||||
ленты; |
3 — G E |
400 |
(память |
16 |
К); |
4 — |
|||
пульт |
управления; |
5 — печатающее |
уст |
||||||
ройство G E |
201; |
6 — устройство |
управ |
||||||
ления |
с з а п о м и н а ю щ и м устройством |
на |
|||||||
дисках |
G E |
160; |
7— |
блоки |
на |
дисках |
|||
|
|
|
|
G E |
|
100 |
|
|
|
9 9 9 9
|
|
10 |
|
е ѳ ё " о |
|
||||||
Рис. |
173. Р а с ш и р е н н а я |
система |
G E |
400 |
(для |
||||||
|
|
мультипрограммирования): |
|
|
|
||||||
/ — четыре |
ленточных |
блока |
G E |
200; |
2 — |
||||||
пульт |
управления; 3 — считывающее |
уст |
|||||||||
ройство |
GE201; |
4 — п е р ф о р и р у ю щ е е |
|
устрой |
|||||||
ство |
G E |
100; |
5 — G E 400 |
(память |
16 |
К); |
|||||
6—'Печатающее |
|
устройство |
G E |
201; |
7 — |
||||||
устройство |
для |
перфорирования |
|
ленты; |
|||||||
8 — устройство |
управления |
G E 200; |
|
9 — |
уст |
||||||
ройство |
управления |
G E |
160; |
10—запоми |
|||||||
н а ю щ е е устройство |
большой |
емкости |
на |
||||||||
д и с к а х |
G E 204; |
/ / |
— дисковые |
блоки |
G E 160 |
Рис. |
|
174. |
Система |
G E 400 |
с р а з д е л е н и е м |
|||||||||
|
|
|
|
|
|
|
времени: |
|
|
|
|
|
||
/ — устройство |
связи |
с памятью |
16 |
К; |
2 — |
|||||||||
з а п о м и н а ю щ е е |
устройство большой |
емкости |
||||||||||||
на |
д и с к а х |
G E |
204; 3 — устройство |
управле |
||||||||||
ния |
дисками |
G E |
200 ; |
4 — п е ч а т а ю щ е е |
уст |
|||||||||
ройство |
G E |
201; |
5 — устройства |
для |
перфо |
|||||||||
рирования |
ленты; 6 — считывающее |
устрой |
||||||||||||
ство |
G E |
201; |
7 — устройство |
связи; |
8 — |
|||||||||
пульт |
|
управления; |
|
9 — |
п е р ф о р и р у ю щ е е |
|||||||||
устройство |
G E |
100; |
10 — G E |
400 |
с |
дополни |
||||||||
тельными |
блоками; |
11 — устройство |
упра |
|||||||||||
вления |
G E |
940; |
|
12 — ленточные |
блоки |
|||||||||
|
|
|
|
|
|
|
G E |
200 |
|
|
|
|
|
247
|
Устройство связи GE DATANET 30 является по существу |
самостоятельной |
|||||||||||||||||
ЭВМ, способной работать с устройствами на |
ленте, на дисках и др.,- а также |
||||||||||||||||||
выполняющей функции мультиплексорного канала. |
|
|
|
|
|
|
|
||||||||||||
|
Устройство DATANET |
20 позволяет |
объединять |
несколько |
ЭВМ |
GE |
400 |
||||||||||||
в мультипроцессорную систему |
(рис. 175), в которой |
вычисление |
может проис |
||||||||||||||||
ходить одновременно |
на нескольких |
процессорах (в результате |
чего длительность |
||||||||||||||||
вычисления |
сокращается) |
или в |
которой |
ЭВМ могут |
взаимно |
обмениваться |
ин |
||||||||||||
формацией. |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||
|
|
2. Система |
4 |
английской |
фирмы |
English |
Electric-Computers |
EEC |
|
|
|||||||||
|
Система 4 английской фирмы EEC (сейчас |
ICL) является |
характерным |
при |
|||||||||||||||
мером |
агрегатной |
системы ЭВМ (рис. 176). |
|
|
|
|
|
|
|
|
|
||||||||
|
В |
настоящее |
время система |
имеет |
шесть |
ступеней, |
отличающихся |
друг от |
|||||||||||
дрѵга центральным процессором: |
EEC 4-10; |
EEC 4-30; |
EEC 4-40; EEC 4-50; |
||||||||||||||||
EEC 4-70; EEC 4-75 (рис. 177). |
|
|
|
|
|
|
|
|
|
|
|
|
|||||||
|
К |
центральному |
процессору |
4-10, 4-30, 4-40 относится |
внутренняя |
память |
|||||||||||||
с |
временем |
цикла |
памяти |
1,5 мксек, |
блок |
4-50 |
работает |
с |
внутренней |
памятью |
|||||||||
с |
временем |
цикла |
1,4 |
мксек, |
блок 4-70 |
и его модификация |
4-75, |
наиболее |
при |
способленные к режиму разделения времени, работают с памятью с временем
цикла |
0,9 мксек |
(табл. 28). |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||
|
|
|
|
|
|
|
|
Т А Б Л И Ц А |
28 |
|
|
|
|
|
|
|
|
|
|
|
||
|
|
|
|
|
|
Характерные параметры системы ЕЕС-4 |
|
|
|
|
|
|
||||||||||
|
|
|
|
Емкость внут |
Время |
цикла |
Число |
байт, |
|
Время |
опера |
Число |
команд |
|||||||||
Система E E C 4 |
ренней памя |
внутренней па |
выбираемых |
|
ций, |
мксек |
|
машинного |
||||||||||||||
|
|
|
|
ти, |
тыс. слов |
мяти, |
мксек |
за один |
цикл |
|
|
кода |
||||||||||
|
|
|
|
|
|
|
|
|
|
|||||||||||||
|
4-10 |
|
|
8—32 |
|
1,5 |
|
|
2 |
|
|
|
21,2 |
|
|
|
41 |
|||||
|
4-30 |
|
16—65 |
|
1,5 |
|
|
2 |
|
|
|
21,2 |
|
|
|
41 |
||||||
|
4-40 |
|
65—131 |
1,5 |
|
|
2 |
|
|
|
7,2 |
|
|
|
144 |
|||||||
|
4-50 |
|
65—262 |
1,4 |
|
|
2 |
|
|
|
5,3 |
|
|
|
144 |
|||||||
|
4-70 |
|
65—1048 |
0,9 |
|
|
4 |
|
|
|
1,0 |
|
|
|
144 |
|||||||
|
4-75 |
|
65—1048 |
0,9 |
|
|
4 |
|
|
|
1,0 |
|
|
|
144 |
|||||||
|
Центральный процессор может работать с внешними запоминающими уст |
|||||||||||||||||||||
ройствами и периферийными устройствами, общими для всей системы 4. |
|
|
||||||||||||||||||||
|
Приведем некоторые из них для каждой |
группы. |
|
|
|
|
|
|
|
|
|
|||||||||||
|
Устройства |
для считывания с перфоленты |
(EEC 4580, EEC 4581) —скорость |
|||||||||||||||||||
считывания 1500 знаков |
в секунду |
(устройство |
управления |
может работать |
с че |
|||||||||||||||||
тырьмя локальными |
устройствами); |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||||
|
Устройство |
для |
перфорирования |
ленты: |
EEC 4585 — скорость |
|
перфориро |
|||||||||||||||
вания 150 знаков в секунду |
(устройство управления |
перфоратором |
может |
рабо |
||||||||||||||||||
тать только с одним |
перфоратором). |
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||||
|
Устройства |
для считывания перфокарт: EEC 4512, EEC 4513 — скорость счи |
||||||||||||||||||||
тывания 800 карт в минуту, |
EEC 4514, EEC 4515—скорость |
считывания 1435 карт |
||||||||||||||||||||
в |
минуту |
(устройство |
управления |
считывающим |
устройством |
может |
работать |
|||||||||||||||
с |
1—7 устройствами). |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||
|
Устройство |
для перфорирования |
карт: EEC 4520— скорость |
перфорирования |
||||||||||||||||||
100 карт |
в минуту, |
EEC 4521, EEC 4522 — скорость |
|
перфорирования |
300 |
карт |
||||||||||||||||
в минуту (устройство управления перфорирующим устройством |
работает |
с од |
||||||||||||||||||||
ним устройством). |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||
|
Печатающие |
устройства: EEC |
4560 — скорость |
печатания |
750 строк |
в ми |
||||||||||||||||
нуту |
(160 столбцов по 64 знака); EEC 4561 —скорость |
|
печатания |
750 строк в ми |
||||||||||||||||||
нуту |
(132 столбца |
по |
64 знака); |
EEC 4554 — скорость печатания |
|
1350 |
строк |
|||||||||||||||
в |
минуту |
(160 столбцов |
по 64 знака); |
EEC 4555 — скорость |
печатания |
1350 строк |
||||||||||||||||
в минуту |
(132 столбца по 64 знака) |
(устройство управления |
печатающим |
устрой |
||||||||||||||||||
ством |
работает |
с одним |
элементом). |
|
|
|
|
|
|
|
|
|
|
|
|
|
249