Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

книги из ГПНТБ / Апокин, И. А. Развитие вычислительных машин

.pdf
Скачиваний:
30
Добавлен:
23.10.2023
Размер:
23.91 Mб
Скачать

8.J. Μ. Rosenberg. The Computer Prophets. London, Macmillan, 1969.

9.F. L. Alt. Math. Tables and Other Aides Comput., 1948, 3, N 21, 1—13; N 22, 69—84.

10.R. V. D. Campbell. Ann. Comput. Lab. Harvard Univ., 1948, 16, 69—79.

11.H. Винер. Я — математик. Μ., «Наука», 1967.

12.R. К. Richards. Electronic digital systems. N. Y.- London, John Wiley and Sons, 1966.

13.J. P. Eckert a. oth. Description of the ENIAC and comments on electronic digital computing machines. Philadelphia, Univ. Pennsylvania, 1945.

14.A. W. Burks. Proc. IRE, 1947, 35, N 8, 756—767.

15.B. H. Goldstine, A. K. Goldstine. Math. Tables and Other Aides Comput., 1946, 2, N 15, 97—110.

16.P. К. Ричардс. Элементы и схемы цифровых вычислительных машин. Μ.,

ПЛ, 1961.

17.7. von Neumann. First draft of a report on the EDVAC. Philadelphia, Univ. Pennsylvania, 1945.

18.A. W. Burks, II. II. Goldstine, I. von Neumann. Preliminary discussion of

the logical design of an electronic computing instrument. Princeton, 1946;

J.von Neumann. Collected Works, v. 5. Oxford, Pergamon Press, 1963.

19.D. E. Knuth. The art of computer programming, v. 2. Seminumerical algo­ rithms. Addison — Wesley, 1969.

20.∏. Эренфест. Журнал Pyccκ. физ.-хпм. об-ва, физ. отдел, 1910, 42, отд. 2,

вып. 10, 382—387.

21.И. Μ. Герсеванов. Собрание сочинений, т. 1. Μ., Стройвоенмориздат, 1948,

стр. 123—204.

22.В. И. Шестков. ЖТФ, 1941, И, № 6, 532—549.

23.С. E. Shannon. Trans. AIEE, 1938, 57, 713—723.

24.Μ. А. Breuer. Proc. IEEE, 1966, 54, N 12, 1708—1721.

25.The EDVAC: a preliminary report on logic and design. Philadelphia, Univ. Pennsylvania, 1949.

26.A functional description of the EDVAC, v. 1, 2. Philadelphia, Univ. Pennsyl­ vania, 1949.

27.K. E. Knight. Datamation, 1966, 12, N 9, 40—54.

28.Business Machines, 1948, 30, N 11, 1—12.

29.A. Μ. Turing. Proc. London Math. Soc., ser. 2, 42, 1936, 230—265; 43, 1937, 544—546.

30.E. L. Post. J. Symbol. Logic, 1936, 1, 103—105.

31.H. Винер. Кибернетика. Μ., «Советское радио», 1968.

Глава V

ЦВМ НА ЭЛЕКТРОВАКУУМНЫХ ЭЛЕМЕНТАХ

1. Общая характеристика

Десятилетний период преимущественного применения элек­ тровакуумных приборов в универсальных ЦВМ (50-е годы) ха­ рактеризуется развертыванием серийного производства ЦВМ с хранимой программой, выделением электронной вычислительной

техники в самостоятельную область техники, оказывающую влия­

ние на развитие других областей научно-технического прогресса,

и созданием электропной вычислительной промышленности в ряде

экономически развитых стран.

Первая электронная вычислительная машина ЭНИАК была

построена в США, хотя технические предпосылки для создания

электронно-вычислительных машин имелись во многих странах с

высокоразвитой промышленностью, в том числе и в СССР. Но в

результате военных действий второй мировой войны промышлен­

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

был колоссальным. Для США же годы второй мировой войны были годами бурного экономического развития. Обладая мощной про­

мышленной базой, США имели возможность проводить разносто­ ронние научные и технические исследования. Хотя большинство

этих исследований былопрямо или косвенно связано с военными

нуждами, однако диапазон и размах научно-исследовательской работы были значительно шире, чем в других странах. Наиболее ярким примером может служить огромный объем работ по проек­ ту «Манхеттен» (создание атомной бомбы). Постройка первой электронной ЦВМ также целиком финансировалась за счет воен­ ных ассигнований. Разумеется, это нисколько не умаляет выдаю­

щегося вклада конструкторов ЭНИАК в развитие вычислительной

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

После окончания второй мировой войны исследования в обла­ сти электронной цифровой вычислительной техники развертывают­

ся во всех промышленно развитых странах. Особо здесь следует

отметить успех ученых Великобритании, которые приблизитель­

но на год раньше, чем их коллеги из США, ввели в эксплуатацию

первые электронные ЦВМ с хранимой программой (машина

ЭДСАК ]’ ЦВМ Манчестерского университета), т. е. впервые ре-

191

ализовали на практике идеи, выдвинутые Дж. Нейманом и дру­

гими учеными США. Существенную роль здесь сыграли работы Ф. Вильямса, создавшего первую электронно-лучевую память [1],

Μ. Уилкса, под руководством которого был впервые разработан на

практике метод библиотечных подпрограмм [2], и А. Тыоринга,

разработавшего ряд программ для первых электронных ЦВМ.

Развитие электронной вычислительной техники в Великобри­ тании происходило в условиях широкого обмена информацией с научными коллективами США, т. е. страны, в которой в то время

имелись наилучшие объективные условия для развития электрон­

ных ЦВМ (большой размах научно-исследовательских работ,

мощная электронная промышленность, высокоразвитая экономика,

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

Несмотря на то, что исследования в области электронной

вычислительной техники в Советском Союзе были начаты на несколько лет позже, чем в США и Великобритании, в сжа­

тые сроки был разработан и реализован ряд проектов элект­ ронных ЦВМ. В 1952 г. в СССР была введена в эксплуатацию са­ мая быстродействующая ЦВМ в Европе (БЭСМ), а в '1953 г. соз­

дана машина «Стрела», явившаяся первой в Европе серийной ЦВМ

высокого класса. Наряду с С. А. Лебедевым, Б. Я. Базилевским, И. С. Бруком, Б. И. Рамеевым и другими учеными, руководивши­

ми работой над проектами первых отечественных электронных

ЦВМ, значительный вклад в развитие мировой вычислительной

техники внесли советские математики. Операторный метод про­

граммирования, разработанный под руководством А. А. Ляпунова

иΜ. Р. Шура-Бура, стал одной из основ дальнейшего развития

идей в области программирования [3].

Вслед за США, Великобританией п СССР теоретические и практические исследования в области электронной цифровой вы­ числительной техники были начаты в других европейских странах

иЯпонии. Прежде всего здесь необходимо отметить исследования,

развернувшиеся во Франции и Швеции. В обеих странах име­

лась солидная промышленная база для проведения соответствую­

щих исследований. Так, во Франции фирма «Булль», основанная в 1931 г., являлась наиболее крупной европейской фирмой в об­

ласти счетно-аналитической техники. Именно эта фирма и начала широкие исследования в области электронных ЦВМ. Однако пер­

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

ными приставками к электромеханическим перфораторам. Так, в

1951 г. фирма разработала электронную ЦВМ «Гамма-3», пред­ назначенную для работы в комплексе с электромеханическим пер­ форационным оборудованием и не имевшую внутренней памяти для записи программы. В дальнейшем на базе «Гамма-3» (путем

добавления запоминающего устройства на магнитном барабане,

устройства управления и т. д.) было разработано несколько моде­

192

лей серийных ЦВМ с хранимой программой («Гамма-ЗЕТ, «Гамма-

ординатор» и др.).

Начало разработок в области электронных ЦВМ в Швеции

связано с деятельностью фирмы «Атвидабергс индустриер», кото­

рая с 1921 г. (после приобретения завода вычислительных машин)

стала одной из крупнейших европейских фирм по производству

и экспорту клавишных и перфорационных машин'. В 1950 г. фир­

ма построила универсальную ЦВМ BAPK на электромеханических

реле. В том же году по правительственному заказу была начата

разработка универсальной электронной ЦВМ БЭСК с памятью на электронно-лучевых трубках. В работе над проектом принимали участие научно-исследовательские институты Швеции и Дании.

В 1953 г. машина была введена в постоянную эксплуатацию в вы­

числительном центре в Стокгольме. Несколько машин типа БЭСК

было затем построено правительственными организациями и фир­

мами Швеции. При этом первоначальный вариант подвергся неко­

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

емкостью 1024 40-разрядных двоичных числа. C 1957 г. на базе

БЭСК было иачато серийное производство ЦВМ «Фацит — ЕДБ»,

оригинальной особенностью которой являлась внешняя память на магнитной ленте с квазипроизвольной выборкой (система типа «Карусель»),

Несколько позже развитие электронной вычислительной тех­ ники началось в Японии, ФРГ и Италии. До второй половины 50-х

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

Начало исследований в Японии в области автоматических ЦВМ

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

ботана релейная машина ЭТЛ MAPK-I, а в 1955 г.— релейная

ЦВМ ЭТЛ MAPK-II. Первая электронная ЦВМ в Японии (машина

«Фуджик» с памятью на ультразвуковых линиях задержки) была

разработана фирмой «Фуджи Филм» и введена в эксплуатацию в

1956 г. Эта же машина явилась первой серийной ЦВМ японского

производства.

В ФРГ исследования в области электронной вычислительной техники были начаты в 50-х годах рядом институтов (Институт

прикладной математики Дармштадской высшей технической шко­ лы, Институт связи и измерительной техники в Мюнхене, Прибор­ ный институт общества Планка в Геттингене) и фирм («Цузе, «Си­

менс унд Гальске», «Телефункен», «Стандарт Электрик Лоренц»).

В результате было спроектировано и построено несколько экспе­

риментальных электронных ЦВМ. Серийное производство началось

только в 1958 г.

Характерной особенностью развития электронных ЦВМ в Япо­

нии и ФРГ является то, что периоды электровакуумных элементов и элементов на твердом теле не отделены заметным интервалом

7 И. А. Апокип,

Л. Е. Майстров

193

 

времени. Так, в ФРГ в одном и том же году (1958) были выпуще­ ны первая серийная ламповая ЦВМ («Цузе-22Р») п первая серий­ ная ЦВМ на полупроводниках («Сименс-2002»). В Японии в '1956 г.

наряду с первой ламповой ЦВМ «Фуджик» была разработана ма­

шина ЭТЛ MAPK-III, выполненная преимущественно иа полу­

проводниковых схемах.

Аналогичная ситуация наблюдалась в Италии, где серийный

выпуск электронных ЦВМ был начат с полупроводниковых моде­

лей (ЭЛЕА-9003 и ЭЛЕА-6001), разработанных крупнейшей итальянской фирмой в области вычислительной техники «Оливет­

ти» (основана в 1908 г.).

Наряду с рассмотренными выше странами -исследования в об­

ласти электронных ЦВМ были начаты и в других промышленно развитых странах Европы. В Голландии они были начаты Матема­

тическим центром, организованным в 1946 г. В Математическом

центре в 1954 г. была разработана ламповая ЦВМ «Арра» с па­

мятью на магнитном барабане, а в 1956 г. машина «Армак» с па­

мятью иа ферритовых сердечниках. Серийное производство было налажено в 1958 г. (машина X-I фирмы «Электрологика»). Пер­

вая электронная ЦВМ в Дании (машина «Даек») была разработа­ на в 1958 г. Институтом математических машин, созданным в

1953 г. По структуре и характеристикам эта ламповая машина явилась вариантом шведской машины БЭСК. В I960 г. институт

разработал полупроводниковую ЦВМ ЖИЕР с памятью на фер­

ритовых сердечниках. В Швейцарии первая ЦВМ «Эрмет» была построена фирмой «Хаслер» в 1955 г. Эта машина, установлен­ ная в федеральном технологическом институте в Цюрихе, имела

запоминающее устройство на магнитном барабане и была выпол­

нена на 1700 электронных лампах и 7000 германиевых дио­

дах [4,5].

Краткое рассмотрение начала развития электронной цифровой вычислительной техники в различных странах показывает, что

наибольшее значение для эволюции машин первого поколения

имели результаты работ, проводимых в США, Советском Союзе

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

таких как Франция, ФРГ и Япония, период ЦВМ первого поколе­ ния не получил существенного развития. Во всяком случае пер­

вые оригинальные проекты, оказавшие влияние на развитие ми­ ровой вычислительной техники (например, проект французской машины «Гамма-60»), и первые крупные достижения в области

разработки новых элементов, ориентированных на применение в ЦВМ (например, создание параметронов и туннельных диодов в Японии), связаны в этих странах с развитием машин иа полу­ проводниках и других элементах, выполненных на основе твер­

дого тела. Данное обстоятельство определило схему дальнейшего

изложения. В следующем разделе рассмотрены наиболее важные

с исторической точки зрения проекты ЦВМ с хранимой програм­

мой, разработанные США, СССР и Великобритании. В послед­

194

нем разделе данной главы рассматривается основная схема раз­

вития универсальных электронных ЦВМ первого поколения с

точки зрения эволюции их технологических и структурных осо­ бенностей.

2.Важнейшие проекты ламповых ЦВМ

схранимой программой

Теоретическая разработка принципа хранимой программы и

начало работ по проекту ЭДВАК (1945—1946 гг.) оказали су­ щественное влияние на развитие электронных ЦВМ. В 1945— 1946 гг. ряд научно-исследовательских институтов США и Вели­ кобритании начал проектирование электронных ЦВМ с хранимой

программой. При этом одной из наиболее существенных труднос­

тей, с которыми пришлось столкнуться, являлось создание запо­

минающего устройства.

«На ранней стадии развития вычислительной техники,— отме­

чает американский ученый Н. Найсеноф,— решающий момент в проектировании электронных ЦВМ был связан с установлением возможности построить или наладить изготовление какого-либо определенного запоминающего устройства; как только это выяс­

нялось, можно было приступать к конструированию машины»

[6, стр. 1822]. Данная ситуация объясняется тем, что при разра­

ботке электронных схем конструкторы первых ЦВМ могли ис­

пользовать богатый опыт смежных областей техники (например,

радиолокационной импульсной техники). В то же время опыт

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

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

конструирования электронных ЦВМ. Поэтому каждое достиже­ ние в области создания запоминающих элементов существенно по­

вышало вычислительные возможности машин. Для ЦВМ первого

поколения значительные изменения их производительности свя­

заны, во-первых, с разработкой различных типов электронно-лу­

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

денными в табл. 2. В таблице дан ряд характеристик ЦВМ США,

втом числе оценка их производительности по методу Найта.

Впервой электронной ЦВМ ЭНИАК для запоминания инфор­

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

машины на элементах одного типа. Несмотря на всю привлекатель-

195

7*

кость этой идеи, она не могла быть реализована при данном уров­

не технологии *. Достаточно емкое устройство па статических триггерах потребовало бы огромного количества электронных ламп

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

надежным и очень дорогим. Учитывая это, в '1944 г. один из конст­

рукторов ЭНИАК Дж. Эккерт предложил новый тип запоминаю­ щего устройства — иа ультразвуковых ртутных линиях задержки 12.

Впервые память на ультразвуковых линиях задержки была при­

менена в английской машине ЭДСАК, разработанной в математи­ ческой лаборатории Кембриджского университета под руководством

Μ. В. Уилкса. По дате ввода в эксплуатацию (май 1949 г.) машина ЭДСАК опередила все другие электронные ЦВМ с хранимой про­ граммой, которые разрабатывались в США и Великобритании, и,

таким образом, явилась первой ЦВМ нового типа. Запоминающее устройство машины ЭДСАК состояло из 32 ртутных трубок ем­ костью 576 дв. ед. (32 17-разрядиых слова) каждая. Частота син­

хронизирующих импульсов составляла 526 кгц, несущая частота —

13,5 Мгц. Среднее время выборки одного слова равнялось 550 .иксе«.

C целью поддержания постоянной температуры ЗУ было помещено в термостат [7].

Характеристики памяти на ультразвуковых линиях задержки

во многом определяли вычислительные возможности машины.

«Появление запоминающих устройств на электроакустических

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

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

тельного действия. Это обусловливалось теми соображениями, что

при данном виде памяти основное время в работе машины уходило

на выборку чпсел из запоминающего устройства. Поэтому не было

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

английская машина ЭДСАК... Машины этого класса имеют ско­ рость порядка 1—2 тыс. операций в секунду» [8, стр. 32].

По способу согласования работы отдельных устройств машина

ЭДСАК являлась синхронной ЦВМ. Все операции в машине вы­

полнялись в двоичной системе счисления над числами, представ-

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

2 В 40-х годах ультразвуковые ртутные линии задержки были применены в радиолокации.

196

 

в эксплуатацию в СШЛ в 1944—1968 гг.

б л и ц а 2

введенных

Т а

ЦВМ,

 

Производительность универсальных

 

О

о

ó

О

со

•»

е»

 

О о

о

 

-s4

44

чг4

44

44

ч?Ч

чгЧ

 

СО

ɔ

 

со

05

 

>∙

 

CsI

СО

OO

 

Xp

о

СО

Ю

 

05

хР

о

C×l

і— irɔ

О

 

СО

ч?Ч

чгЧ

CO

CM

СО

 

 

о

п

«

CS

 

Crt

 

 

о

о

о

О о

О

 

ι

чЧ

ч-ч

ч4

4-1

ч4

44

 

45*

Ol

 

Ol

 

 

 

 

L-

СО

СО

Ol

05

CD

C"γ

Í—

Хр

05,

LQ

CO

Ol

Ol

LQ

со

СО

44

 

 

44

СО

Sp

Sp

со

 

 

 

СО

Sp

05

05

со

 

 

 

44

L-

О

Sp

SP

 

 

 

СО

05

UD

Ol

со

 

 

 

 

 

 

 

о

О

 

 

 

 

 

 

чч

чЧ

 

 

 

 

 

 

CD

CD

 

 

 

 

 

 

UD

СО

 

 

 

 

 

 

<-f

 

о

CD

UD

СО

о О О о

flɪ

 

 

 

Ó

іа

 

ій

ій

CS

Irt

«0

г-

г-

св

чо

е-

г-

Г-

Г-

г-

S

«О

&

о о о о

*-ч

О

О О CD О

о

O O О О О О О о О

ч4

О

О

44

чгЧ

44

 

■* Ч-

44

44

4-Н

*ч-<

■44

44

44

 

 

чч

44

чЧ

чгЧ

чЧ ЧЧ 4-і ^ч ч4

4-і 4M 44

05

со

со

СО 05 Ol t-

CD

Sp

05

О со

Ol Ol Ó о О

ч4

СО

05

05 СО Ol М*

О

со СО Ч~< І>

CM

со

*хт

•<р со CD ч—I

СО

44

 

•СО

СО

UO

-гЧ

Ol

LQ

О

СО

О СО

СО

05

Ol

OO

05

IQ

СО

05

44

LQ

CM

со со Ol 05 О О

~rζ, •SP

со

со

cθ~ SP

05

s3i

Ч-И

С— UO 4-І СО Ч4 со со

СО

LQ

О CM

-тЧ

SP

оі

XP

UO

05

05

со

U0»

хр" 44

чгЧ

44

СО

чН

со

■ч-і

CNl

05

Ol

4-і

чЧ

oí oí

sP

CM 05

*ХР

гг

 

 

 

ю

ЧГ

6

 

 

Irt

US

40

 

10

«0

(S

Г"

»

о

ІО

г»

г-

г»

Г-

с-

S

10

г—

г»

о О О О О О

 

о о о О ■О О о о О О О О О о О О O О

чЧ

о О о

4-І

ч4

ч4

чЧ 44 ЧЧ чч 4Ч 44

 

Ч4

44

44

44

•чЧ

чЧ

 

ч4

44

"ч4

ЧЧ

 

ч-Ч

 

44

44

44

44

^rι

Г— UD

со

CD

Ol

t>∙

ó со.

СО

*Xt

ІО­

Ó

Ol

UD

LQ

Ô со

CD

CD CD ■4Ч Ol σ>

СО

05

СО

UD

ОТ

Ol

СО

г*

О г— UD

со.

Ol

СО

СО

СО

СО

Ol

Xf

Ol

СО

Ol

CD СО LQ О Ol 44 чЧ

Xp

Ol t- t-

CG

tʌ о Spхр

UD

44

СО

хЧ

со

’M1

IQ

44

г*

UD

L— со

со

OO

Ol

ч4

Ol

05

CD

О'­

со

о O СО

ч4

44

44

хр

44

CM

со

4-І

CD

**UD

05

CD

St*

с-"

44

UD

UD

г-

44

OO

oí хр"

44

Ol

СО

44

CD

44

*si

 

 

 

 

 

 

 

 

О О

 

 

О

 

 

 

 

 

 

 

 

 

 

 

 

ert

«

 

 

 

 

 

 

 

 

 

 

 

 

 

 

о о CD о О О О о о О о о О

 

 

 

 

 

 

 

 

ЧЧ

44

 

 

44

 

 

44

 

44

44

44

44 44 ч4 чЧ чч

44

44

44

44

 

 

 

 

 

 

 

 

CD

СО

■01

05

Sp

СО

о ь-

CD

OO

со UD 05 ч4 © OO C-

t— CD 05

 

 

 

 

 

 

 

 

UD

-Sp

ч-Ч 44 L- со

SP

-ч4

Г-

о со

СО СО СО Sp UD

Xp

00

СО

UD

 

 

 

 

 

 

 

 

SP

L— IC-

CD со о L-

Ol

со

O Sp

Ol

CD 44 СО 05 44

CM

СО

05

UD

 

 

 

 

 

 

 

 

чЧ

чч

05

Sí*

OO

Ol

CO

44

СО

OJ

UD

со

44

44

44

44

SP

44

44

CD

44

«

 

 

Crt

 

 

 

 

 

 

 

 

 

 

 

 

 

ю

8

иэ

to

<0

и»

&

 

 

 

 

 

О О О О

 

 

 

 

 

 

 

 

 

 

 

 

 

о

О О о о

 

 

 

 

 

чгЧ

44

-гЧ

 

 

 

 

 

 

 

 

 

 

 

 

 

44

чЧ

чЧ

чЧ

чч

44

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

I—

UD

О

 

 

 

 

 

 

 

 

 

 

 

 

 

CM

L- со СО СО C- хр

 

 

CM

со

CD

UD

CD

 

 

 

 

 

 

 

 

 

 

 

 

 

хр

О со

СО

со

05

TM

 

 

SP

о UD

44

05

О SP

 

 

 

 

 

 

 

 

 

 

 

 

 

 

о_ UD о ХР. о Ol

 

 

00

со

Г-

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

UD

UD^ чЧ

44

со"

44

 

 

44

44

Ol

 

Ot

 

«

 

 

«

Crt

Crt

 

 

ю

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

О О О о О О О О О о О О

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

44 ч-Ч 44 -4Ч

*"ζ

44

-4 44 ■чЧ

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

L-.

СО

CD

UD Г— UD •05 05 СО

L-

UD

CD

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Ol

о UD

05 CD UD L— О СО

05

СО

Ol

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

05

чгЧ

44

CM О 44 <О СО SP

05

t—

XP

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

05

Xp

Ol

44

44

CM

44

хР

OJ

05

ч?Ч

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

см

 

CM

44

 

CM

 

 

∞ со

 

 

 

 

 

CD

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

CM Sp S SP 44

 

 

о О

 

 

сО

CM

CM

 

CD

см

Ol

CM

 

t— CD

CD

 

CD

со

CM

CD

о CD

о

44

CM

со

CM

CM

UD

44

 

 

44

со

 

-ч4

со

со

со

 

05

44

CM

 

CM

со

CM

SP

CM

44

UD

со

СО

CM

I

 

 

1

I

I

CM

I

I

I

CM

I

I

1

 

1

I

I

I

I

I

I

I

I

I

I

I

I

 

 

4-Iі

I

I

I

I

I

I

I

I

I

 

I

I

I

I

I

I

I

I

I

 

I

I

CD

 

 

SP

 

Sp

Sp

Sp

00

СО

о SP

CD

CM

CM

Ol

Sp

CD о CM CM 44 UD Sp

00

00

UD

44

 

 

 

’*M

 

 

 

 

 

 

 

44

 

44

со

со

со

 

44

CM

CD

CD

со

CD

 

 

 

 

 

 

 

О

 

ф

 

Ыч

ф

 

 

 

 

о

 

 

Он

ф

Ξ

ф

c‰ а

3

ф

 

Е-і

н

≡- а

54

ʌ

Ф

Й

 

W LO

ч

о

о

Ф

ф

Ä

ч

Еч

ч CLt

Сч

Оч

 

со

ь

Оч

 

CD

CU

оо о

оо о

о

о о

о

о

 

 

 

 

о

о о

о

о

 

 

 

 

CM

UD

 

 

 

 

о

о о

 

 

 

 

со

со CM

 

 

 

 

 

 

 

 

CU

CU

 

 

CU

 

 

 

а

«

Л

 

 

 

 

а

а

а

 

 

 

CU

CU

я

 

 

 

 

 

CU

S

CU

 

 

 

ó

о

 

 

 

 

а

 

а

 

 

 

Ф

Ф

W

 

 

 

 

 

 

 

О

со

LQ

•чЧ

о

 

 

 

44

44

sp

44

SP

 

χp

t— I—

UD

00

О

4Ч CM

Ol

хР

хр

σ⅛

D5

UD

UD UD

UD

С5

05 С5

05

05

05

05

ч-Ч

чгЧ

44

44

о

Й

CU Й

н Й

S

И LD

я

2 >>

⅛r3

CU

CD Ь r⅛

 

 

Ä CU

CU

 

 

си

 

 

п

со

со

а

 

а

ci

 

 

Ci

rt

сд

а

а

 

 

о

CU

 

 

 

CU

си

си

 

 

 

rt

о

 

 

а

а

а

2

а*

а*

 

 

E

 

 

« tí

а

а

ч:

 

 

со

CD

CD

Ol

CD

CD

 

 

UD

 

 

со

со

со

44

со

со

СО

4ju

UD

CD

CD г— t— СО

00

UD

UD

UD

UD

UD

UD

UD

UD

UD

05

05

05

05

05

05

05

05

05

чгЧ

чН

44

 

44

44

чгЧ

CU

CU CU а

а Л а

E CU

CU CU

ó

а а ф tí tí tí

UD CD CM

SP СО 4Ч

СО

05

О о 44

CM

СО

SP

UD

UD

CD CD CD CD CD CD

05

05

05

05

05

05

05

05

*r4

 

44

44

44

44

а

а

 

а

а

а

CU

CU

о

 

E

j≤

а

J≤

«

и

é

а

а

а

а

а

а

 

Д

Д

Д

Я

 

аа а а а

 

SP

CD

CD

хр

*sj

sP

Ol

00

 

 

 

 

со

со

44

 

 

 

хр UD UD UD UD

СО

CD

CD

CD t- Г— 00

CD

CD

CD

CD

CD

СО

СО

CD

СО CD С© CD

05

05

05

05

05

05

05

05

05

05

05

05

чН

44

"=h

44

44

44

44

44

 

а

C∙l

 

 

»-4

 

XP

 

1-4

 

НЧ

И

 

 

О

 

 

> І

5

CD

 

CU

CU

S

t

 

 

 

<

ч

C

В

И

M

ф

 

И

 

съ

S

CJ

И

<

са

S о « 4

≥≡ S

44

о

с—

I

CQ

t=t ЇЇ

онЧ

PQ

S

 

со

 

 

 

LQ

 

о

 

h—t

 

О

 

44

 

 

 

 

 

►—I 1-4

 

О

К

хР

 

UD

•>

I

 

05

іП

<

О

 

О О

СО

CQ CI- CQ L- I-

S

CQ ь^ч

S

S

S

¿r.

 

И

 

CQ

л л

Щ

CQ

л X

<

S

>5

■—і

>=

S S >5

Рч

 

о

 

 

 

 

о o

 

 

 

 

 

 

 

 

 

 

 

со

о

 

 

 

 

 

 

 

 

 

 

 

СО

со

 

 

 

 

 

 

 

 

 

 

а

со

 

 

 

C

 

 

 

—4

 

 

 

 

 

 

 

о

си

 

 

»И

 

 

 

со

 

 

О

C

 

 

н

а

 

 

 

 

 

 

 

TM

 

 

Ф 5Я

 

 

О о

UD

 

о

©

 

 

 

Ф

 

о

S

4-Ч

LQ

 

со

 

 

 

 

 

п .

44 UD UD

 

о

о

о

 

 

XP

 

хр

Г— ©

 

о

 

Cf1

ч

 

О’ U⅛

о" О’

Г-

 

 

TM

© о

05 ч

 

а г-

 

 

о

XP

E* -

© о

си

 

©

 

о ©

 

о I— CQ I

L-

О CQ СО CQ е?

Qu а

σ? CQ о Я

 

S Л S

И н

Еч

ɔ

 

 

Я S

 

S

CQ S ɑ ud

ч

"-Ч

'-Q

Q-

CQ о

О

LQ

LQ

CU

ф

tí Д го со

я

л 44

 

H

 

 

л M CQ

н

E

е л >9 S

и

S Л Л LQ 44 К >5 f* Й О CJ

E >> M M

 

ЦВМ.

т. д.). класса, к группе В —малые

системы адресации и

—машины среднего

контроля,

к группе Б

используемых методов

(для своего врёмени),

8 двоичных разрядов (в зависимости от

наиболее высокой производительностью

Длина одного буквенно-цифрового знака —от 6 до

К высшему классу (классу А) отнесены машины с

•,

Машина ЭДСАК

ленными в форме с фиксированной запятой. Система команд вклю­

чала 19 операции. Команды имели одноадресную структуру. Для

ввода команд и исходных чисел использовалась 5-канальная пер­

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

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

шине использовалось около 24500 электронных ламп.

В процессе эксплуатации машины ЭДСАК был впервые освоен

на практике метод библиотечных подпрограмм, детально разрабо­

танный Μ. Уилксом, Д. Уиллером и С. Гиллом [2,7].

Вскоре после ввода в эксплуатацию машины ЭДСАК была за­

вершена работа над проектом электронной ЦВМ Манчестерского университета, разработанного под руководством Ф. Вильямса. Су­

щественный вклад в разработку математической части проекта внес выдающийся английский математик А. Тыорипг. Им были со­

ставлены первые рабочие программы. Эксплуатация машины на­

чалась летом 1949 г. [9]. Созданию машины Манчестерского уни­

верситета предшествовала разработка прототипа машины (1948 г.) [10]. Целью создания прототипа была экспериментальная провер­

ка возможности использовать для построения памяти электронно­

лучевую трубку, разработанную Ф. Вильямсом и представляющую

собой модификацию стандартной осциллографической трубки [1].

Применение электронно-лучевых трубок в запоминающем уст­

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

197

Манчестерского университета для построения оперативной памя­

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

машине использовалось также ЗУ на магнитном барабане емкостью

1024 числа. Таким образом в ЦВМ Манчестерского университета была впервые реализована иерархическая структура памяти, т. е.

использование в одной машине нескольких ЗУ, существенно от­

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

ческое решение проблемы построения памяти усложняло структу­ ру машины. Однако в то же время оно было единственно возмож­

ным, поскольку уровень техники не позволял (и до сих пор не поз­

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

ЦВМ Манчестерского университета была первой машиной, в которой использовался метод модификации адресов с помощью ин­ дексных регистров. Применение индексных регистров оказалось весьма плодотворным и до сих пор является одним из основных методов машинного изменения программы. Дальнейшее развитие

этого метода шло по пути увелпчеппя количества индексных ре­ гистров, используемых в машине, и привело к' созданию в ряде

быстродействующих ЦВМ второго поколения сложных систем,

включающих комплекс индексных регистров с различными фун­

кциями.

В США первые ЦВМ с хранимой программой были введены в

эксплуатацию в 1950 г. В мае этого года началась эксплуата­ ция машины CEAK, разработанной лабораторией электронных вычислительных машин Национального бюро стандартов. Машина CEAK проектировалась с таким расчетом, чтобы в процессе эксплу­

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

ческого устройства последовательного действия, рассчитанного

на работу с двоичными числами длиной 45 разрядов; устройства

управления, обеспечивающего частоту синхронизирующих импуль­ сов 1 Мгц; запоминающего устройства на 64 ртутных линиях за­ держки емкостью 512 чисел по 45 разрядов; наборной клавиатуры для непосредственного ввода и телетайпного печатающего устрой­

ства; устройств ввода и вывода на перфоленте. Перечисленные

выше устройства содержали в общей сложности 750 электронных ламп и 10 500 германиевых диодов [11].

В дальнейшем конструкция машины претерпела существенные изменения. Емкость памяти на ртутных линиях задержки была

увеличена вдвое, и, кроме того, в состав машины была включена память на трубках Вильямса емкостью 1024 числа. Для ввода и вывода данных были применены электрические пишущие машинки

198

Соседние файлы в папке книги из ГПНТБ