100 великих изобретений - Страница 150
Объем памяти и ее быстродействие, вообще говоря, находятся в противоречии друг к другу. При прочих равных условиях — чем больше память, тем меньше ее быстродействие, а чем больше быстродействие — тем меньше память. Поэтому в современных компьютерах память организуется в виде многоярусной структуры. Обычно различают память основную и внешнюю. Основная память в свою очередь состоит из двух частей: оперативного запоминающего устройства (ОЗУ) и постоянного запоминающего устройства (ПЗУ). Первый, самый высший уровень, образуется оперативной памятью, непосредственно связанной с процессором. В оперативном запоминающем устройстве достигается минимальное время доступа к хранящимся в памяти данным. Второй эшелон памяти — постоянное запоминающее устройство — подключается к ОЗУ в случае его перегрузки. Оно служит как бы «быстрым справочником», к которому микропроцессор время от времени обращается за нужной информацией, или прикладными программами. Скорость его на несколько порядков ниже, чем в ОЗУ, но зато оно обладает гораздо большим объемом. Кроме того, при выключении компьютера информация из него не стирается.
К внешней памяти относят различные устройства, способные хранить большие объемы информации. Это накопители на магнитных дисках, магнитные ленты и т.п. Их быстродействие может быть еще на несколько порядков ниже, чем в устройствах основной памяти, но зато они могут обладать огромной емкостью — в несколько миллионов или миллиардов байт. Первоначально устройством внешней памяти компьютера служил обычный кассетный магнитофон. Сейчас чаще употребляются дискеты (мягкие магнитные диски, напоминающие небольшую пластинку, заключенную в специальный конверт; их емкость около 1-1, 4 Мбайт). Информация из памяти компьютера на дискету и с дискеты в память компьютера списывается с помощью дисковода — специального устройства ввода-вывода данных. На одной магнитофонной кассете можно записать примерно столько же информации, сколько на дискете, однако время обращения к какой-нибудь программе или элементу данных для накопителей на магнитных лентах значительно дольше, чем для накопителя на магнитных дисках. Это и понятно, поскольку информация на ленте записывается в виде одной длинной последовательности битов и для считывания нужной информации нужно перематывать всю ленту. Сейчас в качестве устройства внешней памяти широкое распространение получили винчестеры (или жесткие диски). Их емкость очень велика (один диск может сохранять миллионы страниц печатного текста), но при этом они обладают большим быстродействием. Большая скорость достигается за счет того, что винчестер заключен в вакуум и вращается на маленьких подшипниках. В основе его — жесткая алюминиевая пластина с магнитным покрытием.
Важнейшим блоком любой ЭВМ является процессор. Его роль играет в компьютере микропроцессор — интегральная схема на кристалле кремния. В микропроцессоре реализована сложнейшая логическая схема, которую можно считать «сердцем и мозгом» машины. Само название блока говорит о его активных функциях. И действительно, процессор занимается переработкой в соответствии с программой той информации, которая содержится в памяти. В каждый рабочий такт процессор выполняет одну логическую или вычислительную операцию. Основу процессора составляют логические схемы: устройство управления, арифметическо-логическое устройство и регистры. Устройство управления руководит работой всех компонентов компьютера; на вход этой схемы поступают из памяти коды команд, которые преобразуются в набор управляющих импульсов, рассылаемых в нужные точки схемы компьютера. Работу управляющего устройства можно уподобить действиям дирижера в оркестре, который, руководствуясь нотами музыкального произведения, с помощью дирижерской палочки указывает группам музыкантов и отдельным музыкантам моменты начала и окончания частей исполняемого музыкального произведения. Арифметико-логическое устройство предназначено для исполнения арифметических и логических операций. Регистры — это электронные цифровые устройства для временного запоминания информации в форме двоичного числа. Если регистр может одновременно хранить 8 битов (восемь двоичных знаков) его называют восьмиразрядным. Если их 16 шестнадцатиразрядным и т.д. Регистры специализированы по своим функциям. Одни предназначены только для хранения информации, другие выступают как счетчики выполняемых команд, третьи служат для запоминания адресов выполняемых команд и т.д.
Периферийное оборудование компьютера — это большое семейство простых и сложных устройств, основное значение которых сводится к обеспечению связи компьютера с внешним миром. Прежде всего, компьютер должен быть наделен возможностями восприятия информации. Этим занимаются устройства ввода данных. Главным устройством ввода информации является клавиатура. Она содержит алфавитно-цифровые клавиши для ввода чисел и текстов, а также клавиши для управления курсором, переключения режимов и регистров и для других целей. Клавиши на клавиатуре расположены почти так же, как на пишущей машинке.
Основным устройством для отображения информации служит дисплей, или монитор. Большинство современных дисплеев имеет в основе своей конструкции электронно-лучевую трубку и по устройству похожи на телевизор. В современных компьютерах очень большое значение в диалоге пользователя с компьютером отводиться мыши. Мышь представляет собой небольшое устройство, скользящее по плоской поверхности. Относительные координаты ее перемещения передаются в компьютер и обрабатываются таким образом, чтобы управлять движениями на экране дисплея специально выделенного маркера, который называется курсором. Этот способ выбора позиции и указания объектов на экране очень удобен. При такой организации диалога на экране отображается несколько заранее составленных версий команд. Указывая курсором на одну из них, пользователь дает команду. Таким образом, на компьютере может успешно работать человек, не имеющий даже отдаленного понятия о программировании.
Наиболее широко встречающимся устройством вывода данных является печатающее устройство, или принтер. Но им может быть также и графопостроитель (плоттер) для вывода графиков и чертежей. Наиболее широко до недавнего времени были распространены матричные принтеры. В них изображение отдельных знаков строится на матрице размером 9 на 9 точек и формируется ударами через красящую ленту тончайших стержней. Число стержней обычно равно 9, так что точки в пределах их матрицы соприкасаются, образуя непрерывные линии. На этих принтерах легко создавать произвольные шрифты, а также выводить любые графические изображения. Более высокое качество печати дают струйные принтеры, которые допускают несколько уровней яркости и цветную печать. Принцип действия таких принтеров основан на том, что управлением программы из перемещающегося по горизонтали сопла на бумагу выбрасываются мельчайшие капельки чернил, формируя необходимое изображение.
Как и для любой ЭВМ необходимой и составной частью компьютера является его программное обеспечение. Без соответствующей программы на нем практически невозможно работать. Важнейшим классом программ каждого компьютера следует считать его операционную систему, которая осуществляет поддержку работы всех остальных программ, обеспечивает их взаимодействие с аппаратурой и предоставляет пользователю возможность общего управления компьютером. Эта система преобразует команды и действия, выполняемые человеком за компьютером, в длинные наборы коротких и простых команд, понятных компьютеру. Операционных систем не так много. В 1974 году была разработана система CP/M, положившая начало созданию операционных систем для персональных 8-разрядных компьютеров.
Успех этой системы объяснялся ее предельной простотой и компактностью, а также тем, что она требовала очень мало памяти. В 1981 году одновременно с компьютерами IBM PC появилась операционная система MS-DOS — дисковая операционная система фирмы «Microsoft», которая стала главной операционной системой для 16-разрядных компьютеров. В настоящее время для этой системы создано колоссальное количество прикладных программ.