Автор работы: Пользователь скрыл имя, 07 Января 2013 в 16:14, реферат
Этапы развития компьютерной техники с примерами и описанием. Слово «компьютер» означает «вычислитель», т.е. устройство для вычислений. Потребность в автоматизации обработки данных, в том числе вычислений, возникла очень давно. Более 1500 лет тому назад для счета использовались счетные палочки, камешки и т.д.
Вступление
Слово «компьютер»
означает «вычислитель», т.е. устройство
для вычислений. Потребность в
автоматизации обработки
В наше время трудно представить себе, что без компьютеров можно обойтись. А ведь не так давно, до начала 70-х годов вычислительные машины были доступны весьма ограниченному кругу специалистов, а их применение, как правило, оставалось окутанным завесой секретности и мало известным широкой публике. Однако в 1971 году произошло событие, которое в корне изменило ситуацию и с фантастической скоростью превратило компьютер в повседневный рабочий инструмент десятков миллионов людей. В том, вне всякого сомнения знаменательном году еще почти никому не известная фирма Intel из небольшого американского городка с красивым названием Санта-Клара (шт. Калифорния), выпустила первый микропроцессор. Именно ему мы обязаны появлением нового класса вычислительных систем – персональных компьютеров, которыми теперь пользуются, по существу, все, от учащихся начальных классов и бухгалтеров до ученых и инженеров.
Сейчас невозможно представить себе жизнь без персонального компьютера. Компьютер прочно вошел в нашу жизнь, став главным помощником человека. На сегодняшний день в мире существует множество компьютеров различных фирм, различных групп сложности, назначения и поколений.
Основные этапы
развития ВТ можно привязать к
следующей хронологической
Историю развития современных ЭВМ разделяют на 4 поколения. Но деление компьютерной техники на поколения — весьма условная, нестрогая классификация по степени развития аппаратных и программных средств, а также способов общения с компьютером.
Идея делить машины на поколения вызвана к жизни тем, что за время короткой истории своего развития компьютерная техника проделала большую эволюцию, как в смысле элементной базы (лампы, транзисторы, микросхемы и др.), так и в смысле изменения её структуры, появления новых возможностей, расширения областей применения и характера использования. Этот прогресс показан в данной таблице:
П О К О Л Е Н И Я Э В М |
ХАРАКТЕРИСТИКИ | |||
I |
II |
III |
IV | |
Годы применения |
1946-1958 |
1958-1964 |
1964-1972 |
1972 - настоящее время |
Основной элемент |
Эл.лампа |
Транзистор |
ИС |
БИС |
Количество ЭВМ в мире (шт.) |
Десятки |
Тысячи |
Десятки тысяч |
Миллионы |
Быстродействие (операций в секунду) |
103-144 |
104-106 |
105-107 |
106-108 |
Носитель информации |
Перфокарта, Перфолента |
Магнитная Лента |
Диск |
Гибкий и лазерный диск |
Размеры ЭВМ |
Большие |
Значительно меньше |
Мини-ЭВМ |
микроЭВМ |
I поколение
(до 1955 г.)
С началом второй мировой войны правительства разных стран начали разрабатывать вычислительные машины, осознавая их стратегическую роль в ведении войны. Увеличение финансирования в значительной степени стимулировало развитие вычислительной техники. В 1941 году немецкий инженер Конрад Цузе разработал вычислительную машину Z2, выполнявшую расчеты, необходимые при проектировании самолетов и баллистических снарядов. В 1943 году английские инженеры завершили создание вычислительной машины для дешифровки сообщений немецкой армии, названной "Колосс". Однако эти устройства не были универсальными вычислительными машинами, они предназначались для решения конкретных задач. В 1944 году американский инженер Говард Эйкен при поддержке фирмы IBM сконструировал компьютер для выполнения баллистических расчетов. Этот компьютер, названный "Марк I", по площади занимал примерно половину футбольного поля и включал более 600 километров кабеля. В компьютере "Марк I" использовался принцип электромеханического реле, заключающийся в том, что электромагнитные сигналы перемещали механические части. "Марк I" был довольно медленной машиной: для того чтобы произвести одно вычисление требовалось 3-5 с. Однако, несмотря на огромные размеры и медлительность, "Марк I" стал более универсальным вычислительным устройством, чем машина Цузе или "Колосс". "Марк I" управлялся с помощью программы, которая вводилась с перфоленты. Это дало возможность, меняя вводимую программу, решать довольно широкий класс математических задач. В 1946 году американские ученые Джон Мокли и Дж. Преспер Эккерт сконструировали электронный вычислительный интегратор и калькулятор (ЭНИАК) - компьютер, в котором электромеханические реле были заменены на электронные вакуумные лампы.
Применение вакуумных ламп позволило увеличить скорость работы ЭНИАК в 1000 раз по сравнению с "Марк I". ЭНИАК состоял из 18000 вакуумных ламп, 70000 резисторов, 5 миллионов соединительных спаек и потреблял 160 кВт электрической энергии, что по тем временам было достаточно для освещения большого города. Между тем, ЭНИАК стал работающим прообразом .современного компьютера. Во-первых, ЭНИАК был основан на полностью цифровом принципе обработки информации. Во-вторых, ЭНИАК стал действительно универсальной вычислительной машиной, он использовался для расчета баллистических таблиц, предсказания погоды, расчетов в области атомной энергетики, аэродинамики, изучения космоса. Следующий важный шаг в совершенствовании вычислительной техники сделал американский математик Джон фон Нейман. Ранние вычислительные машины могли выполнять только команды, поступающие извне, причем команды выполнялись поочередно. Хотя использование перфокарт позволяло упростить процесс ввода команд, тем не менее, часто процесс настройки вычислительной машины и ввода команд занимал больше времени, чем собственно решение поставленной задачи. Фон Нейман предложил включить в состав компьютера для хранения последовательности команд и данных специальное устройство - память. Кроме того, Джон фон Нейман предложил реализовать в компьютере возможность передачи управления от одной программы к другой. Возможность хранить в памяти компьютера разные наборы команд (программы), приостанавливать выполнение одной программы и передавать управление другой, а затем возвращаться к исходной значительно расширяла возможности программирования для вычислительных машин. Другой ключевой идеей, предложенной фон Нейманом, стал процессор (центральное обрабатывающее устройство), который должен был управлять всеми функциями компьютера. В 1945 году Джон фон Нейман подготовил отчет, в котором определил следующие основные принципы работы и элементы архитектуры компьютера:
1. Компьютер состоит из процессора (центрального обрабатывающего устройства), памяти и внешних устройств.
2. Единственным источником
активности (не считая стартового
или аварийного вмешательства
человека) в компьютере является
процессор, который, в свою
очередь, управляется
3. Память компьютера состоит из ячеек, каждая из которых имеет свой уникальный адрес. Каждая ячейка хранит команду программы или единицу обрабатываемой информации. Причем и команда, и информация имеют одинаковое представление.
4. В любой момент
процессор выполняет одну коман
5. Обработка информации происходит только в регистрах процессора. Информация в процессор поступает из памяти или от внешнего устройства.
6. В каждой команде программы зашифрованы следующие предписания: из каких ячеек взять обрабатываемую информацию; какие операции совершить с эй информацией; в какие ячейки памяти направить результат; как изменить содержимое счетчика команд, чтобы знать, откуда взять следующую команду для выполнения.
7. Процессор исполняет
программу команда за командой
в соответствии с изменением
содержимого счетчика команд
до тех пор, пока не получит
команду остановиться. В дальнейшем
архитектура фон Неймана
В компьютерах первого поколения использовался машинный язык - способ записи программ, допускающий их непосредственное исполнение на компьютере. Программа на машинном языке представляет собой последовательность машинных команд, допустимых для данного компьютера. Процессор непосредственно воспринимает и выполняет команды, выраженные в виде двоичных кодов. Для каждого компьютера существовал свой собственный машинный язык. Это также ограничивало область применения компьютеров первого поколения. Появление первого поколения компьютеров стало возможно благодаря трем техническим новшествам: электронным вакуумным лампам, цифровому кодированию информации и созданию устройств искусственной памяти на электростатических трубках. Компьютеры первого поколения имели невысокую производительность: до нескольких тысяч операций в секунду. В компьютерах первого поколения использовалась архитектура фон Неймана. Средства программирования и программного обеспечение еще не были развиты, использовался низкоуровневый машинный язык. Область применения компьютеров была ограничена.
II поколение
(1958-1964)
Электронные вакуумные лампы выделяли большое количество тепла, поглощали много электрической энергии, были громоздкими, дорогими и ненадежными. Как бедствие, компьютеры первого поколения, построенные на вакуумных лампах, обладали низким быстродействием и невысокой надежностью. В 1947 году сотрудники американской компании "Белл" Уильям Шокли, Джон Бардин и Уолтер Бреттейн изобрели транзистор. Транзисторы выполняли те же функции, что и электронные лампы, но использовали электрические свойства полупроводников. Посравнению с вакуумными трубками транзисторы занимали в 200 раз меньше места и потребляли в 100 раз меньше электроэнергии. В то же время появляются новые устройства для организации памяти компьютеров - ферритовые сердечники изобретением транзистора и использованием новых технологий хранения данных в памяти появилась возможность значительно уменьшить размеры компьютеров, сделать их более быстрыми и надежными, а также значительно увеличить емкость памяти компьютеров. В 1954 году компания Texas Instruments объявила о начале серийного производства транзисторов, а в 1956 году ученые Массачусетского технологического института создали первый полностью построенный на транзисторах компьютер ТХ-О.
Машинный язык, применявшийся в первом поколении компьютеров, был крайне неудобен для восприятия человеком. Числовая кодировка операций, адресов ячеек и обрабатываемой информации, зависимость вида программы от ее места в памяти не давали возможности следить за смыслом программы. Для преодоления этих неудобств был придуман язык ассемблер. Для записи кодов операций и обрабатываемой информации в ассемблере используются стандартные обозначения, позволяющие записывать числа и текст в общепринятой форме, а для кодов команд - принятые мнемонические обозначения. Для обозначения величин, размещаемых в памяти, можно применять любые имена, отвечающие смыслу программы. После ввода программы ассемблер сам заменяет символические имена на адреса памяти, а символические коды команд на числовые. Использование ассемблера сделало процесс написания программ более наглядным.
В конце 50-х - начале 60-х годов компьютеры
второго поколения стали
Со вторым поколением
компьютеров началось развитие индустрии
программного обеспечения. В целом,
данный период развития вычислительной
техники характеризуется
III поколение
(1964-1972)
В 1958 инженер компании Texas Instruments Джек Килби предложил идею интегральной микросхемы - кремниевого кристалла, на который монтируются миниатюрные транзисторы и другие элементы. В том же году Килби представил первый образец интегральной микросхемы, содержащий пять транзисторных элементов на кристалле германия. Микросхема Килби занимала чуть больше сантиметра площади и была несколько миллиметров толщиной. Год спустя, независимо от Килби, Нойс разработал интегральную микросхему на основе кристалла кремния. Последствии Роберт Нойс основал компанию "Интел" по производству интегральных микросхем. Микросхемы работали значительно быстрее транзисторов и потребляли значительно меньше энергии.
Первые интегральные микросхемы состояли
всего из нескольких элементов. Однако,
используя полупроводниковую