Автор работы: Пользователь скрыл имя, 11 Июня 2015 в 11:37, реферат
Описание работы
Компьютер— устройство или система, способное выполнять заданную, чётко определённую изменяемую последовательность операций. Это чаще всего операции численных расчётов и манипулирования данными, однако сюда относятся и операции ввода-вывода. Описание последовательности операций называется программой.
Компьютер— устройство или
система, способное выполнять заданную,
чётко определённую изменяемую последовательность
операций. Это чаще всего операции численных
расчётов и манипулирования данными, однако
сюда относятся и операции ввода-вывода.
Описание последовательности операций
называется программой.
Электронная
вычислительная машина, ЭВМ — комплекс технических
средств, где основные функциональные
элементы (логические, запоминающие, индикационные
и др.) выполнены на электронных элементах,
предназначенных для автоматической обработки
информации в процессе решения вычислительных
и информационных задач.
ЭВМ используется
как один из способов реализации компьютера.
В настоящее время термин ЭВМ, как относящийся
больше к вопросам конкретной физической
реализации компьютера, почти вытеснен
из бытового употребления и в основном
используется инженерами цифровой электроники,
как правовой термин в юридических документах,
а также в историческом смысле — для обозначения
компьютерной техники 1940—1980-х годов и
больших вычислительных устройств, в отличие
от персональных.
Электронная вычислительная
машина подразумевает использование электронных
компонентов в качестве её функциональных
узлов, однако компьютер может быть устроен
и на других принципах — он может быть
механическим, биологическим, оптическим,
квантовым и т. п., работая за счёт перемещения
механических частей, движения электронов,
фотонов или эффектов других физических
явлений. Кроме того, по типу функционирования
вычислительная машина может быть цифровой
(ЦВМ) и аналоговой (АВМ).
С другой стороны,
термин «компьютер» предполагает возможность
изменения выполняемой программы (перепрограммирования).
Многие электронные вычислительные машины
могут выполнять строго определенную
последовательность операций, содержат
устройства ввода и вывода или состоят
из похожих на используемые в электронном
компьютере конструктивных элементов
(например, регистры), но не предполагают
возможность перепрограммирования.
Как все развивалось
История вычислительной
техники началась едва ли не раньше, чем
окончательно сформировалась понятие
числа. Неспроста в некоторых языках слово
"цифра" происходит от слова "палец"
- поначалу счет был неотделим от загибания
пальцев. Пальцы стали первой вычислительной
техникой. Великий переворот в вычислительной
технике произошел с изобретением абака.
Даже если вы не слышали этого слова, вы
встречали, и не раз, русскую разновидность
этого прибора - счеты. Абак долгое время
играл особую роль в арифметике (как в
геометрии - циркуль и линейка): задача
считалось решенной, только если было
указано, как необходимые вычисления выполнить
на абаке. Существовала целая наука о счете
на этой машине; особенно большой вклад
в ее развитие внес французский ученый
Герберт (950-1003), под конец жизни ставший
папой римским Сильвестром II.
Но вычисления с
развитием торговли, банковского дела,
техники становились все более трудоемкими,
и мысль поручить счет машине оставалось
привлекательной. Многие умы занимались
этой проблемой. Около 1632 году немецкий
ученый Вильгельм Шиккард, профессор математики
и восточных языков в Тюбингене, сконструировал
первый в истории счетный механизм. Вскоре,
в 1642 году, великий французский ученый
Блез Паскаль (1623-1662) создал свою счетную
машину, которая умела складывать и вычитать.
Но другой ученый Готфнид Вильгельм Лейбниц
(1646-1716) создал машину которая еще умела
умножать и делить. Наконец, в первой половине
XIX века англичанин Чарльз Бэббидж (1791-1871)
разработал конструкцию машины, во многим
причинам достойной называться первым
компьютером.
Первый компьютер
и был, и не был. Не был потому, что его автор
Чарльз Бэббидж не смог его построить:
в то время (он начал свою работу в 1834 году)
подобная машина могла быть только механической.
Но точность изготовлении деталей была
слишком высока по их меркам. Поэтому финансирование
проекта прекратилась. Но все же первый
компьютер был - не осуществленный, но
продуманный до мелочей и тщательно вычерченный.
Кроме чертежей, осталась еще и подробное
словесное описание, составленной сотрудницей
Бэббиджа Августой Адой Лавлейс, разработанная
ею язык программирования и несколько
первых в истории программ (перфокарты,
машина Бэббиджа была способна выполнять
программы). Его основные части были теми
же, что и в каждом современном компьютере:
устройства ввода данных (клавиатура);
запоминающее устройство, способное хранить
исходные данные; арифметическое устройство;
устройство для вывода результата.
Дальнейшее развитие
науки и техники позволили в 1940-х годах
построить первые вычислительные машины.
В феврале 1944 на одном из предприятий IBM
в сотрудничестве с учеными Гарвардского
университета по заказу ВМС США была создана
машина "Марк-1". Это был монстр весом
около 35 тонн. "Марк-1" был основан
на использовании электромеханических
реле и оперировал десятичными числами,
закодированными на перфоленте. Машина
могла манипулировать числами длиной
до 23 разрядов. Для перемножения двух 23-разрядных
чисел ей было необходимо четыре секунды.
Но электромеханические реле работали
недостаточно быстро. Поэтому уже в 1943
американцы начали разработку альтернативного
варианта — вычислительной машины на
основе электронных ламп. В 1946 была построена
первая электронная вычислительная машина
ENIAC. Ее вес составлял 30 тонн, она требовала
для размещения 170 квадратных метров площади.
Вместо тысяч электромеханических деталей
ENIAC содержал 18 тысяч электронных ламп.
Считала машина в двоичной системе и производила
пять тысяч операций сложения или триста
операций умножения в секунду. Но лампы
часто ломались и Для их замены в 1947 американцы
Джон Бардин, Уолтер Браттейн и Уильям
Брэдфорд Шокли предложили использовать
изобретенные ими стабильные переключающие
полупроводниковые элементы — транзисторы.
С активным внедрением
транзисторов в 1950-х годах связано рождение
второго поколения компьютеров. Один транзистор
был способен заменить 40 электронных ламп.
В результате быстродействие машин возросло
в 10 раз при существенном уменьшении веса
и размеров. В компьютерах стали применять
запоминающие устройства из магнитных
сердечников, способные хранить большой
объем информации. В 1959 были изобретены
интегральные микросхемы (чипы), в которых
все электронные компоненты вместе с проводниками
помещались внутри кремниевой пластинки.
Применение чипов в компьютерах позволяет
сократить пути прохождения тока при переключениях,
и скорость вычислений повышается в десятки
раз. Существенно уменьшаются и габариты
машин. Появление чипа знаменовало собой
рождение третьего поколения компьютеров.
В середине 1970-х
годов начинают предприниматься попытки
создания персонального компьютера —
вычислительной машины, предназначенной
для частного пользователя. Во второй
половине 1970-х годов появляются наиболее
удачные образцы микрокомпьютеров американской
фирмы Эппл (Apple), но широкое распространение
персональные компьютеры получили с созданием
в августе 1981 фирмой IBM модели микрокомпьютера
IBM PC. Применение принципа открытой архитектуры,
стандартизация основных компьютерных
устройств и способов их соединения привели
к массовому производству клонов IBM PC,
широкому распространению микрокомпьютеров
во всем мире.
В 1993 фирма Intel объявила
о начале промышленных поставок процессора
Pentium с тактовой частотой 66 и 60 МГц. Системы,
построенные на базе Pentium, полностью совместимы
с персональными компьютерами, использующими
микропроцессоры ранних поколений i8088,
i80286, i80386, i80486. Новая микросхема содержала
около 3,1 млн. транзисторов и имела 32-разрядную
адресную и 64-разрядную внешнюю шину данных.
Архитектура Pentium содержит два арифметико-логических
устройства, благодаря чему две команды
могут быть выполнены за один такт синхронизации.
Уже первый Pentium имел два раздельных кэша
по восемь килобайт: один для команд, другой
— для данных. Pentium стал первым массовым
процессором Intel с суперскалярной архитектурой
и динамическим предсказанием переходов
в исполняемых программах. При разработке
Pentium была существенно повышена производительность
модуля вычислений с плавающей запятой,
добавлена аппаратная поддержка самотестирования,
текущего контроля производительности
и расширенной отладки. Благодаря встроенному
в Pentium контроллеру прерываний многопроцессорных
систем получили распространение двухпроцессорные
серверы и рабочие станции на его основе.
Первые Pentium выпускались до конца 1997. В
дальнейшем фирма Интел производила модификации
этого микропроцессора — Pentium 2, Pentium 3,
Pentium 4.
Этапы развития
компьютеров
Первое поколение
ЭВМ (1945-1954 гг.)
В этот период формируется
типовой набор структурных элементов,
входящих в состав ЭВМ. К этому времени
у разработчиков уже сложилось примерно
одинаковое представление о том, из каких
элементов должна состоять типичная ЭВМ.
Это - центральный процессор (ЦП), оперативная
память (или оперативно запоминающее устройство
- ОЗУ) и устройства ввода-вывода (УВВ).
ЦП, в свою очередь, должен состоять из
арифметико-логического устройства (АЛУ)
и управляющею устройства (УУ). Машины
этого поколения работали на ламповой
элементной базе, из-за чего поглощали
огромное количество энергии и были очень
не ненадежны. С их помощью, в основном,
решались научные задачи. Программы для
этих машин уже можно было составлять
не на машинном языке, а на языке ассемблера.
Второе поколение
ЭВМ (1955-1964 гг.)
Смену поколений
определило появление новой элементной
базы: вместо громоздкой лампы в ЭВМ стали
применяться миниатюрные транзисторы,
линии задержки как элементы оперативной
памяти сменила память на магнитных сердечниках.
Это в конечном итоге привело к уменьшению
габаритов, повышению надежности и производительности
ЭВМ. В архитектуре ЭВМ появились индексные
регистры и аппаратные средства для выполнения
операций с плавающей точкой. Были разработаны
команды для вызова подпрограмм. Появились
языки программирования высокого уровня
- Algol, FORTRAN, COBOL, - создавшие предпосылки
для появления переносимого программного
обеспечения, не зависящего от типа ЭВМ.
С появлением языков высокого уровня возникли
компиляторы для них, библиотеки стандартных
подпрограмм и другие хорошо знакомые
нам сейчас вещи.
Важное новшество,
которое хотелось бы отметить, - это появление
так называемых процессоров ввода-вывода.
Эти специализированные процессоры позволили
освободить центральный процессор от
управления вводом-выводом и осуществлять
ввод-вывод с помощью специализированного
устройства одновременно с процессом
вычислений. На этом этапе резко расширился
круг пользователей ЭВМ и возросла номенклатура
решаемых задач. Для эффективного управления
ресурсами машины стали использоваться
операционные системы (ОС).
Третье поколение
ЭВМ (1965-1970 гг.)
Смена поколений
вновь была обусловлена обновлением элементной
базы: вместо транзисторов в различных
узлах ЭВМ стали использоваться интегральные
микросхемы различной степени интеграции.
Микросхемы позволили разместить десятки
элементов на пластине размером в несколько
сантиметров. Это, в свою очередь, не только
повысило производительность ЭВМ, но и
снизило их габариты и стоимость. Появились
сравнительно недорогие и малогабаритные
машины - Мини-ЭВМ. Они активно использовались
для управления различными технологическими
производственными процессами в системах
сбора и обработки информации. Увеличение
мощности ЭВМ сделало возможным одновременное
выполнение нескольких программ на одной
ЭВМ. Для этого нужно было научиться координировать
между собой одновременно выполняемые
действия, для чего были расширены функции
операционной системы.
Одновременно с
активными разработками в области аппаратных
и архитектурных решений растет удельный
вес разработок в области технологий программирования.
В это время активно разрабатываются теоретические
основы методов программирования, компиляции,
баз данных, операционных систем и т. д.
Создаются пакеты прикладных программ
для самых различных областей жизнедеятельности
человека.
Теперь уже становится
непозволительной роскошью переписывать
все программы с появлением каждого нового
типа ЭВМ. Наблюдается тенденция к созданию
семейств ЭВМ, то есть машины становятся
совместимы снизу вверх на программно-аппаратном
уровне. Первая из таких семейств была
серия IBM System/360 и наш отечественный аналог
этого компьютера - ЕС ЭВМ.
Четвертое поколение
ЭВМ (1970-1984 гг.)
Очередная смена
элементной базы привела к смене поколений.
В 70-е годы активно ведутся работы по созданию
больших и сверхбольших интегральных
схем (БИС и СБИС), которые позволили разместить
на одном кристалле десятки тысяч элементов.
Это повлекло дальнейшее существенное
снижение размеров и стоимости ЭВМ. Работа
с программным обеспечением стала более
дружественной, что повлекло за собой
рост количества пользователей.
В принципе, при
такой степени интеграции элементов стало
возможным попытаться создать функционально
полную ЭВМ на одном кристалле. Соответствующие
попытки были предприняты, хотя они и встречались,
в основном, недоверчивой улыбкой. Наверное,
этих улыбок стало бы меньше, если бы можно
было предвидеть, что именно эта идея станет
причиной вымирания больших ЭВМ через
каких-нибудь полтора десятка лет.
Тем не менее в начале
70-х годов фирмой Intel был выпущен микропроцессор
(МП) 4004. И если до этого в мире вычислительной
техники были только три направления (супер
ЭВМ, большие ЭВМ (мэйнфреймы) и мини-ЭВМ),
то теперь к ним прибавилось еще одно -
микропроцессорное. В общем случае под
процессором понимают функциональный
блок ЭВМ, предназначенный для логической
и арифметической обработки информации
на основе принципа микропрограммного
управления. По аппаратной реализации
процессоры можно разделить на микропроцессоры
(полностью интегрированы все функции
процессора) и процессоры с малой и средней
интеграцией. Конструктивно это выражается
в том, что микропроцессоры реализуют
все функции процессора на одном кристалле,
а процессоры других типов реализуют их
путем соединения большого количества
микросхем.
Итак, первый микропроцессор
4004 был создан фирмой Intel на рубеже 70-х
годов. Он представлял собой 4-разрядное
параллельное вычислительное устройство,
и его возможности были сильно ограничены.
4004 мог производить четыре основные арифметические
операции и применялся поначалу только
в карманных калькуляторах. Позднее сфера
его применения была расширена за счет
использования в различных системах управления
(например, для управления светофорами).
Фирма Intel, правильно предугадав перспективность
микропроцессоров, продолжила интенсивные
разработки, и один из ее проектов в конечном
итоге привел к крупному успеху, предопределившему
будущий путь развития вычислительной
техники.