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

Есть в наших днях такая точность, Что мальчики иных веков, Наверно, будут плакать ночью

Овремени большевиков.

Ибудут жаловаться милым, Что не родились в те года,

Когда звенела и дымилась, На берег рухнувши, вода.

Они нас выдумают снова - Сажень косая, твердый шаг - И верную найдут основу, Но не сумеют так дышать,

Как мы дышали, как дружили, Как жили мы, как впопыхах Плохие песни мы сложили О поразительных делах.

Мы были всякими. Любыми. Не очень умными подчас. Мы наших девушек любили, Ревнуя, мучась, горячась.

Мы были всякими. Но мучась,

Мы понимали: в наши дни

Нам выпала такая участь, Что пусть завидуют они.

Павел Коган, 1940-1941.

В 1942 г. погиб под Новороссийском в поиске

12

разведчиков. При жизни не печатался.

 

Первое поколение ЭВМ (1948 —

Машины предназначались для

-

технических задач.

 

 

 

 

 

 

 

Основная элементная база:

 

 

 

 

 

 

 

 

В качестве внутренней памяти

 

 

 

 

 

 

 

этого периода стали выпускаться

.

Ёмкость оперативной памяти -

 

 

 

 

 

 

 

Внешняя память на магнитном

 

 

 

 

 

 

 

Быстродействие ЭВМ первого

 

 

 

 

 

 

 

в секунду, В 1958 г. появилась

 

 

 

 

 

 

 

около 20 тысяч операций в секунду.

 

 

 

 

 

 

 

 

 

потребляли большую мощность, имели

машинные команды или ассемблеры.

к автоматизации программирования с библиотек стандартных программ.

повлекло возникновение трансляторов.

режим работы, при котором решения задачи и при достижении конца

задачи.

13

Первое поколение ЭВМ

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

14

15

Первое поколение ЭВМ

Основной недостаток первых ЭВМ – рассогласование быстродействия внутренней памяти и АЛУ и УУ за счет различной элементной базы. Общее быстродействие определялось более медленным компонентом – внутренней памятью и снижало общий эффект.

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

16

ервое поколение ЭВМ

В феврале 1946 г. в США в Школе электрической техники Moore (при университете в Пенсильвании) была создана первая электронная вычислительная машина (ЭВМ) - ENIAC (Electronic Numerical integrator and Computer - Электронный числовой интегратор и компьютер). Разработчики: Джон Мочи (John Маuchу) и Дж. Преспер Эккерт (J. Prosper Eckert).

Характеристики

Компьютер содержал 17468 вакуумных ламп шестнадцати типов, 7200 кристаллических диодов и 4100 магнитных элементов.

Общая стоимость базовой машины – 750 000 долларов. Потребляемая мощность - 174 кВт.

Занимаемое пространство - около 300 м2, объём - 85 м3. Вес - 30 тонн.

Быстродействие:

сложение и вычитание - 5000 оп/сек,

умножение – (300-400)

оп/сек,

деление – 40 оп/сек.

17

Первое поколение ЭВМ

Основу ENIAC составляло устройство, называемое кольцевым счетчиком, которое состояло из 10 ламп, соединенных в кольцо. Цифра "5" представлялась сигналом на пятой лампе. Если прибавить к ней 9, то сигнал смещался к четвертой лампе и одновременно импульс поступал на первую лампу второго кольца, соответствующего десяткам.

Кольцевые счетчики размещались в накопителях, которые могли хранить числа в диапазоне ± 9 999 999 999. Когда один накопитель переполнялся, импульс передавался по проводам во второй.

В ENIAC было 20 накопителей в 40 стойках, соединенных через вдвижные платы. Данные хранились в форме импульсов в 1,5-метровых ртутных лампах.

18

рвое поколение ЭВМ

Одна из главных проблем заключалась в том, чтобы предотвратить перегорание ламп. Они должны были пропускать импульсы 100 тыс. раз в секунду, и в машине их было очень много, поэтому угроза перегорания ламп висела постоянно. Экерт решил эту проблему, эксплуатируя лампы ниже порога и спроектировав систему, исходя из условий «наихудший из наихудших сценариев».

"Некоторые, основываясь на опыте замены ламп в их домашних радиоприемниках, говорили, что этот монстр не проработает и пяти минут! Однако все лампы "прожигались" (тестировались) по 100 часов, поэтому проблем с ними не было", - сообщил в интервью 90-летний инженер ENIAC Гарри Хаски.

Но стоило перегореть хотя бы одной лампе, как ENIAC тут же вставал, и начиналась суматоха: все спешно искали сгоревшую лампу. Одной из причин - возможно, и не слишком достоверной - столь частой замены ламп считалась такая: их тепло и свечение привлекали мотыльков, которые залетали внутрь машины и вызывали короткое замыкание. Если это правда, то термин "жучки" (bugs), под которым подразумевают ошибки в программных и аппаратных средствах

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

19

 

Первое поколение ЭВМ

Другая проблема, тоже не техническая, но ничуть не менее важная, заключалась в борьбе с грызунами. "Мы знали, что мыши едят изоляцию проводов, поэтому положили в клетку с мышами провода всех доступных видов и смотрели, какая изоляция им не нравится. Эти провода мы и использовали", - рассказывал Экерт в 1989 году в своём интервью.

20

Первое поколение ЭВМ

ENIAC был построен фактически в одном экземпляре.

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

ENIAC опирался на 10-ю систему счисления, а не на двоичную. Он не хранил программы.

В нём не использовались условные переходы - краеугольный камень современного программирования.

Программное управление последовательностью выполнения операций осуществлялось, как в счетно-аналитических машинах, с помощью штеккеров и наборных полей. Инженерный персонал мог настроить ENIAC на какую-нибудь задачу, вручную изменив подключение 6 000 проводов. Все эти провода приходилось вновь переключать, когда вставала другая задача.

21