Может
показаться удивительным, но принципиальное устройство компьютера,
разработанное и логически обоснованное Чарльзом Бэббиджем еще в первой
половине XIX века, с тех пор практически не изменилось. Любой
современный электронный компьютер устроен так же, как механическая
аналитическая машина Бэббиджа.
Главный узел арифметической машины — вычислительное устройство, или
«мельница», как это устройство называл Бэббидж. Мы сейчас называем
такую «мельницу» процессором. Это устройство выполняет арифметические действия над двоичными числами.
Исходные данные, промежуточные и окончательные результаты вычислений
запоминались в регистрах, объединенных в единое запоминающее
устройство — «склад». Теперь это устройство называют оперативной памятью. Именно
на «склад» загружаются программы и данные и оттуда же получают готовые
результаты. Данные и программы поступают и перемещаются по «дороге»
(системной шине).
Кстати, в машине Бэббиджа перемещение чисел со «склада» на «мельницу»
и обратно на «склад» и управление вычислительными действиями
«мельницы» осуществлялось программой, закодированной на перфокартах.
Эти перфокарты делались по типу изобретенных для ткацкого станка
французом Ж. М. Жаккардом. Последовательность таких карт составляла то,
что мы сегодня назвали бы программой. Кроме того, в аналитической
машине была решена и еще одна важная задача: выполнение программы
зависело от полученного промежуточного результата, то есть реализован
принцип условного перехода.
Основная функция компьютера — обработка и хранение информации. После
выбора алгоритма эта функция реализуется в виде программы. Программа
вводится в компьютер извне через устройства ввода. Через те же
устройства ввода в компьютер поступают данные задачи. Компьютер решает
задачу, а уж затем готовые результаты обработки выводятся из компьютера
через устройства вывода. Обработанную информацию можно использовать
или сохранить, а затем передать на другой компьютер, чтобы там ее
прочитать, увидеть или услышать. Так работает любой компьютер. Для
этого, собственно, компьютеры и нужны.
Итак, процессор, память и ввод—вывод информации — вот «три кита», на
которых стоит всякий компьютер. Во всяком компьютере непременно
имеется центральный процессор, оперативная память и узлы ввода—вывода
информации. А управляет всеми этими устройствами программа. Принципы
устройства компьютера были заново сформулированы в 1945 году
американским математиком Джоном фон Нейманом и тогда же практически
реализованы в первом американском «настоящем» компьютере ENIAC.
Первые модели компьютеров создавались на основе электромеханических
счетчиков и реле. Состояния счетчиков и реле сохраняются только во
включенном состоянии, но пропадают при выключении компьютера. Для
сохранения информации, ввода ее и вывода из компьютера, для
транспортировки данных из одного компьютера в другой требуются
постоянные носители информации. Долгое время для ввода и вывода
информации — программ и данных — служили перфокарты/
Теперь для длительного хранения и рвода—вывода применяются магнитные, дисковые и оптические носители.
Запоминающее устройство в компьютере ENIAC было сделано из тысяч
электронных радиоламп. Всего эта машина содержала около 18000 ламп и
весила более 30 тонн. Подобные ЭВМ на электронных лампах занимали целые
этажи огромных зданий и потребляли невероятное количество энергии, а для
обслуживания их приходилось содержать сотни
специалистов-электронщиков. Однако, несмотря на усилия последних,
машины этого класса больше ремонтировались, чем работали, — настолько
низка была надежность системы из десятков тысяч отдельных элементов.
Тем не менее все затраты оказались оправданными. Эти машины поз'волили в
десятки раз повысить эффективность сложных математических расчетов. К
тому же они практически не ошибались, в отличие от людей,
переворачивающих горы информации. Объем памяти этих гигантов достигал
огромных по тем временам значений — десятков килобайт. Столько же памяти
имеет сейчас карманный калькулятор, свободно умещающийся на ладони.
Лампы в компьютерах применялись вплоть до 60-х годов, когда на смену
им пришли полупроводники — транзисторы, а затем и микросхемы, состоящие
из сотен и тысяч транзисторов, «напечатанных» на кремниевой пластинке. В
сравнении с лампами транзисторы чрезвычайно удобны, миниатюрны и
надежны. Транзисторы открыли путь к созданию интегральных микросхем,
объединяющих воедино множество логических вычислительных элементов.
Микросхемы (или «чипы») быстро совершили подлинный переворот в
компьютерной технике. Теперь в больших интегральных микросхемах
выполняются не
только процессоры, но и оперативная память, постоянные запоминающие
устройства, устройства ввода-вывода и другие компоненты персонального
компьютера. И хотя микросхемы нередко называют БИС или СБИС
(сверхбольшие интегральные схемы), эти внешне невзрачные компоненты
отличаются снижающейся из года в год себестоимостью и возрастающей
надежностью и экономичностью. В крошечной современной микросхеме
размером меньше ногтя и ценой несколько долларов подчас
сконцентрирована вычислительная мощь, превышающая производительность
нескольких компьютеров ENIAC. http://ocompax.ru/personalnyj-kompyuter/melnica-sklad-i-prochee.html
|