Автоматическое выполнение операций. — КиберПедия 

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

Поперечные профили набережных и береговой полосы: На городских территориях берегоукрепление проектируют с учетом технических и экономических требований, но особое значение придают эстетическим...

Автоматическое выполнение операций.

2019-08-04 79
Автоматическое выполнение операций. 0.00 из 5.00 0 оценок
Заказать работу

Для выполнения расчётов большого объёма существенно не только то, как быстро выполняется отдельная арифметическая операция, но и то, чтобы между операциями не было “зазоров”, требующих непосредственного человеческого вмешательства. Например, большинство современных калькуляторов не удовлетворяют этому требованию, хотя каждое доступное им действие выполняют очень быстро. Необходимо, чтобы операции следовали одна за другой безостановочно.

Работа по вводимой “на ходу” программе.

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

Необходимость специального устройства – памяти – для хранения данных (Бэббидж назвал его “складом”).

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

Впервые автоматически действующие вычислительные устройства появились в середине XX века. Это стало возможным благодаря использованию наряду с механическими конструкциями электромеханических реле. Работы над релейными машинами начались в 30-е годы и продолжались с переменным успехом до тех пор, пока в 1944 г. под руководством Говарда Айкена – американского математика и физика – на фирме IBM (International Business Machines) не была запущена машина “Марк-1”, впервые реализовавшая идеи Бэббиджа (хотя разработчики, по-видимому, не были с ним знакомы). Для представления чисел в ней были использованы механические элементы (счётные колёса), для управления – электромеханические. Одна из самых мощных релейных машин РВМ-1 была в начале 50-х годов построена в СССР под руководством Н.И.Бессонова; она выполняла до 20 умножений в секунду с достаточно длинными двоичными числами.

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

Развитие элементной базы компьютеров

Как было отмечено выше, история современных компьютеров насчитывает пять поколений. Условно выделяют соответственно, и пять периодов развития компьютерной техники. Интересно посмотреть, какие же ключевые события происходили в эти периоды и какие открытия приводили к смене компьютерных поколений.

Начало 50-х – конец 50-х.

Появление и расцвет компьютеров первого поколения (элементарная база: электронные лампы), программирование в кодах. Именно в этот период был изобретён транзистор.

Считается, что прародителями первого современного компьютера были Джон Апанасофф (автор проекта) и Клиффорд Герри (конструктор первого компьютера). Компьютер был назван АВС. Разработка проекта началась в 1939 году, а закончилась созданием опытного образца в 1942 году. Однако многие эксперты датой рождения компьютеров первого поколения считают 1944 год, когда был построен компьютер “Марк-1”, получивший мировую известность. Это была машина внушительных размеров – около 17 метров в длину, содержащая 75000 электронных рамп и 3000 механических реле. Данный компьютер производил вычисления с точностью до 23 значащих цифр и при этом выполнял операцию сложения за 3 секунды, а деления – за 12 секунд. Таким образом (имея в виду, что мы привыкли считать вычислительную мощность в количестве вычислений в секунду), у этого компьютера данный показатель был меньше единицы!

Вскоре появился ещё один компьютер, который завоевал мировую известность, - ENIAC (авторы проекта – Джон Мочли и Преспер Эккерт). К началу 50-х ламповые компьютеры получили широкое распространение. Они потребляли большое количество энергии, были крайне несовершенны, однако факт их появления трудно переоценить с точки зрения развития всех последующих поколений ЭВМ.

Практическое применение изобретённого в 1947 году транзистора с конца 50-х оказало решающее воздействие на развитие вычислительной техники. Это открытие определило сущность второго поколения компьютеров – компьютеров на базе полупроводниковых элементов. Исследованием полупроводников занимались многие учёные, однако наиболее известны эксперименты Уильяма Бедфорда Шокли 1947 года; именно эта дата фигурирует в большинстве источников как дата изобретения транзистора. В 1956 году за труды в области полупроводниковой техники Бедфорду Шокли была присуждена Нобелевская премия. Однако использование ламповых компьютеров продолжалось вплоть до начала 70-х годов.

С начала 50-х ламповые машины стали достаточно быстро совершенствоваться. Это направление активно развивалось в СССР. В 1950 году была запущена в эксплуатацию ЭЦВМ МЭСМ (Малая электронная счётная машина), которая производила уже более 100 операций в секунду. А ещё через два года появилась ЭВМ БЭСМ (10 000 операций в секунду). Важное событие произошло в 1955 году: под руководством главного конструктора Г.Амдала в компании IBM была разработана первая коммерческая ЭВМ с аппаратной плавающей арифметикой.

С конца 50-х годов начинают внедрятся полупроводниковые технологии. Например, в 1958 году в СССР была разработана ЭВМ М-20 на ламповых и полупроводниковых элементах.

Конец 50-х – середина 60-х.

Продолжается выпуск ламповых машин. Начинается внедрение полупроводниковых элементов, появляются компьютеры второго поколения: компьютеры уменьшились в размерах, появились так называемые мини-компьютеры, начали применятся алгоритмические языки.

В 1960 году в СССР была разработана первая отечественная полупроводниковая управляющая машина “Днепр”. Полупроводниковые технологии позволили не только повысить надежность, но и существенно уменьшить габариты машин. В начале 60-х компания DEC разработала свой первый мини-компьютер PDP-1, а через два года начались продажи компьютеров PDP-5. Параллельно наращивалась вычислительная мощность компьютеров: и 1962 году IBM разработала для ядерной лаборатории в Лос-Аламосе модель 7030; и 1964 году Сеймур Крей создал ЭВМ CDC 6000, которая и в течение нескольких лет была самым производительным компьютером в мире. А годом позже в СССР появился первый суперкомпьютер БЭСМ 6, который имел производительность 1 млн. операций в секунду. (Примерно в тот же период IBM разработала свои системы IBM System 360.) В это время у нас наблюдалось бурное развитие техники: был начат выпуск знаменитых машин “Минск-32”, “Наири” и семейства “Уралов”.


Поделиться с друзьями:

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

История создания датчика движения: Первый прибор для обнаружения движения был изобретен немецким физиком Генрихом Герцем...

История развития пистолетов-пулеметов: Предпосылкой для возникновения пистолетов-пулеметов послужила давняя тенденция тяготения винтовок...

Биохимия спиртового брожения: Основу технологии получения пива составляет спиртовое брожение, - при котором сахар превращается...



© cyberpedia.su 2017-2024 - Не является автором материалов. Исключительное право сохранено за автором текста.
Если вы не хотите, чтобы данный материал был у нас на сайте, перейдите по ссылке: Нарушение авторских прав. Мы поможем в написании вашей работы!

0.008 с.