Изучив эту тему, вы узнаете:
- что такое память компьютера и как она соотносится с памятью человека;
- каковы характеристики памяти;
- почему память компьютера разделяется на внутреннюю и внешнюю;
- какова структура и особенности внутренней памяти;
- какие наиболее распространенные типы внешней памяти компьютера существуют и в чем состоит их назначение.
В процессе работы компьютера программы, исходные данные, а также промежуточные и окончательные результаты необходимо где-то хранить и иметь возможность обращаться к ним. Для этого в составе компьютера имеются различные запоминающие устройства, которые называют памятью. Информация, хранящаяся в запоминающем устройстве, представляет собой закодированные с помощью цифр 0 и 1 различные символы (цифры, буквы, знаки), звуки, изображения.
Память компьютера — совокупность устройств для хранения информации.
В процессе развития вычислительной техники люди вольно или невольно пытались по образу и подобию собственной памяти проектировать и создавать различные технические устройства хранения информации. Чтобы лучше понять назначение и возможности различных запоминающих устройств компьютера, можно провести аналогию с тем, как хранится информация в памяти человека.
Может ли человек хранить всю информацию об окружающем мире в своей памяти и нужно ли это ему? Зачем, например, помнить названия всех поселков и деревень вашей области, когда при необходимости вы можете воспользоваться картой местности и найти все, что вас интересует? Нет необходимости помнить и цены железнодорожных билетов на разных направлениях, так как для этого есть справочные службы. А сколько существует всевозможных математических таблиц, где рассчитаны значения некоторых сложных функций! В поисках ответа вы всегда можете обратиться к соответствующему справочнику.
Информация, которую человек постоянно хранит в своей внутренней памяти, характеризуется гораздо меньшим объемом по сравнению с информацией, сосредоточенной в книгах, кинолентах, на видеокассетах, дисках и других материальных носителях. Можно сказать, что материальные носители, используемые для хранения информации, составляют внешнюю память человека. Для того чтобы воспользоваться информацией, хранящейся в этой внешней памяти, человек должен затратить гораздо больше времени, чем если бы она хранилась в его собственной памяти. Этот недостаток компенсируется тем, что внешняя память позволяет сохранять информацию сколь угодно длительное время и использовать ее может множество людей.
Существует еще один способ хранения информации человеком. Только что появившийся на свет малыш уже несет в себе внешние черты и, частично, характер, унаследованный от родителей. Это так называемая генетическая память. Новорожденный многое умеет: дышит, спит, ест... Знаток биологии вспомнит о безусловных рефлексах. Эту разновидность внутренней памяти человека можно назвать постоянной, неизменной.
Подобный принцип разделения памяти использован и в компьютере. Вся компьютерная память поделена на внутреннюю и внешнюю. Аналогично памяти человека, внутренняя память компьютера является быстродействующей, но имеет ограниченный объем. Работа же с внешней памятью требует гораздо большего времени, но она позволяет хранить практически неограниченное количество информации.
Внутренняя память состоит из нескольких частей: оперативной, постоянной и кэш-памяти. Это связано с тем, что используемые процессором программы можно условно разделить на две группы: временного (текущего) и постоянного использования. Программы и данные временного пользования хранятся в оперативной памяти и кэш-памяти только до тех пор, пока включено электропитание компьютера. После его выключения выделенная для них часть внутренней памяти полностью очищается. Другая часть внутренней памяти, называемая постоянной, является энергонезависимой, то есть записанные в нее программы и данные хранятся всегда, независимо от включения или выключения компьютера.
Внешняя память компьютера по аналогии с тем, как человек обычно хранит информацию в книгах, газетах, журналах, на магнитных лентах и пр., тоже может быть организована на различных материальных носителях: на дискетах, на жестких дисках, на магнитных лентах, на лазерных дисках (компакт-дисках).
Классификация видов компьютерной памяти по назначению показана на рисунке 18.1.
Рассмотрим общие для всех видов памяти характеристики и понятия.
Существует две распространенные операции с памятью — считывание (чтение) информации из памяти и запись ее в память для хранения. Для обращения к областям памяти используются адреса.
При считывании порции информации из памяти осуществляется передача ее копии в другое устройство, где с ней производятся определенные действия: числа участвуют в вычислениях, слова используются при создании текста, из звуков создается мелодия и т. д. После считывания информация не исчезает и хранится в той же области памяти до тех пор, пока на ее место не будет записана другая информация.
Рис. 18.1. Виды памяти компьютера
При записи (сохранении) порции информации предыдущие данные, хранящиеся на этом месте, стираются. Вновь записанная информация хранится до тех пор, пока на ее место не будет записана другая.
Операции чтения и записи можно сравнить с известными вам в быту процедурами воспроизведения и записи, выполняемыми с обычным кассетным магнитофоном. Когда вы прослушиваете музыку, то считываете информацию, хранящуюся на ленте. При этом информация на ленте не исчезает. Но после записи нового альбома любимой рок-группы ранее хранившаяся на ленте информация будет затерта и утрачена навсегда.
Чтение (считывание) информации из памяти — процесс получения информации из области памяти по заданному адресу.
Запись (сохранение) информации в памяти — процесс размещения информации в памяти по заданному адресу для хранения.
Способ обращения к устройству памяти для чтения или записи информации получил название доступа. С этим понятием связан такой параметр памяти, как время доступа, или быстродействие памяти — время, необходимое для чтения из памяти либо записи в нее минимальной порции информации. Очевидно, что для числового выражения этого параметра используются единицы измерения времени: миллисекунда, микросекунда, наносекунда.
Время доступа, или быстродействие, памяти — время, необходимое для чтения из памяти либо записи в нее минимальной порции информации.
Важной характеристикой памяти любого вида является ее объем, называемый также емкостью. Этот параметр показывает, какой максимальный объем информации можно хранить в памяти. Для измерения объема памяти используются следующие единицы: байты, килобайты (Кбайт), мегабайты (Мбайт), гигабайты (Гбайт).
Объем (емкость) памяти — максимальное количество хранимой в ней информации.
Характерными особенностями внутренней памяти по сравнению с внешней являются высокое быстродействие и ограниченный объем. Физически внутренняя память компьютера представляет собой интегральные микросхемы (чипы), которые размещаются в специальных подставках (гнездах) на плате. Чем больше размер внутренней памяти, тем более сложную задачу и с большей скоростью может решить компьютер.
Постоянная память хранит очень важную для нормальной работы компьютера информацию. В частности, в ней содержатся программы, необходимые для проверки основных устройств компьютера, а также для загрузки операционной системы. Очевидно, что изменять эти программы нельзя, так как при любом вмешательстве сразу станет невозможным последующее использование компьютера. Поэтому разрешено только чтение хранимой там постоянно информации. Это свойство постоянной памяти объясняет часто используемое ее английское название Read Only Memory (ROM) — память только для чтения.
Вся записанная в постоянную память информация сохраняется и после выключения компьютера, так как микросхемы являются энергонезависимыми. Запись информации в постоянную память происходит обычно только один раз — при производстве соответствующих чипов фирмой-изготовителем.
Постоянная память — устройство для долговременного хранения программ и данных.
Существует две основные разновидности микросхем постоянной памяти: однократно программируемые (после записи содержимое памяти не может быть изменено) и многократно программируемые. Изменение содержимого многократно программируемой памяти производится путем электронного воздействия.
Оперативная память хранит информацию, необходимую для выполнения программ в текущем сеансе работы: исходные данные, команды, промежуточные и конечные результаты. Эта память работает только при включенном электропитании компьютера. После его выключения содержимое оперативной памяти стирается, так как микросхемы являются энергозависимыми устройствами.
Оперативная память — устройство для хранения программ и данных, которые обрабатываются процессором в текущем сеансе работы.
Устройство оперативной памяти обеспечивает режимы записи, считывания и хранения информации, причем в любой момент времени возможен доступ к любой ячейке памяти. Часто оперативную память называют RAM (англ. Random Access Memory — память с произвольным доступом).
Если необходимо хранить результаты обработки длительное время, то следует воспользоваться каким-нибудь внешним запоминающим устройством.
ОБРАТИТЕ ВНИМАНИЕ!
При выключении компьютера вся находящаяся в оперативной памяти информация стирается.
Оперативная память характеризуется высоким быстродействием и относительно малой емкостью.
Микросхемы оперативной памяти монтируются на печатной плате. Каждая такая плата снабжена контактами, расположенными вдоль нижнего края, число которых может быть 30, 72 или 168 (рисунок 18.2). Для подключения к другим устройствам компьютера такая плата вставляется своими контактами в специальный разъем (слот) на системной плате, расположенной внутри системного блока. Системная плата имеет несколько разъемов для модулей памяти, суммарный объем которых может принимать ряд фиксированных значений, например 64, 128, 256 Мбайт и более.
Рис. 18.2. Микросхемы (чипы) оперативной памяти
Кэш-память (англ. cache — тайник, склад) служит для увеличения производительности компьютера.
Кэш-память используется при обмене данными между микропроцессором и оперативной памятью. Алгоритм ее работы позволяет сократить частоту обращений микропроцессора к оперативной памяти и, следовательно, повысить производительность компьютера.
Существует два типа кэш-памяти: внутренняя (8-512 Кбайт), которая размещается в процессоре, и внешняя (от 256 Кбайт до 1 Мбайт), устанавливаемая на системной плате.
Назначение внешней памяти компьютера заключается в долговременном хранении информации любого вида. Выключение питания компьютера не приводит к очистке внешней памяти. Объем этой памяти в тысячи раз больше объема внутренней памяти. Кроме того, в случае необходимости ее можно «нарастить» так же, как можно купить дополнительную книжную полку для хранения новых книг. Но обращение к внешней памяти требует гораздо большего времени. Как человек затрачивает на поиск информации в справочной литературе гораздо больше времени, чем на ее поиск в собственной памяти, так и скорость обращения (доступа) к внешней памяти существенно больше, чем к оперативной.
Необходимо различать понятия носителя информации и устройства внешней памяти.
Носитель — материальный объект, способный хранить информацию.
Устройство внешней памяти (накопитель)—физическое приспособление, позволяющее производить считывание и запись информации на соответствующий носитель.
Носителями информации во внешней памяти современных компьютеров являются магнитные или оптические диски, магнитные ленты и некоторые другие.
По типу доступа к информации устройства внешней памяти делятся на два класса: устройства прямого (произвольного) доступа и устройства последовательного доступа.
В устройствах прямого (произвольного) доступа время обращения к информации не зависит от места ее расположения на носителе. В устройствах последовательного доступа такая зависимость существует.
Рассмотрим знакомые всем примеры. Время доступа к песне на аудиокассете зависит от местоположения записи. Для ее прослушивания необходимо предварительно перемотать кассету до того места, где записана песня. Это пример последовательного доступа к информации. Время же доступа к песне на грампластинке не зависит от того, первая эта песня на диске или последняя. Чтобы прослушать любимое произведение, достаточно установить звукосниматель проигрывателя в определенное место на диске, где записана песня, или на музыкальном центре указать ее номер. Это пример прямого доступа к информации.
Дополнительно к введенным ранее общим характеристикам памяти для внешней памяти используют понятия плотности записи и скорости обмена информацией.
Плотность записи определяется объемом информации, записанным на единице длины дорожки. Единицей измерения плотности записи служат биты на миллиметр (бит/мм). Плотность записи зависит от плотности нанесения дорожек на поверхность, то есть числа дорожек на поверхности диска.
ПЛОТНОСТЬ записи — объем информации, записанной на единице длины дорожки.
Скорость обмена информации зависит от скорости ее считывания или записи на носитель, что, в свою очередь, определяется скоростью вращения или перемещения этого носителя в устройстве. По способу записи и чтения устройства внешней памяти (накопители) подразделяются в зависимости от вида носителя на магнитные, оптические и электронные (флэш-память). Рассмотрим основные виды внешних носителей информации.
Одним из наиболее распространенных носителей информации являются гибкие магнитные диски (дискеты) или флоппи-диски (от англ. floppy disk). В настоящее время широко используются гибкие диски с внешним диаметром 3,5" (дюйма), или 89 мм, называемые обычно 3-дюймовыми. Диски называются гибкими потому что их рабочая поверхность изготовлена из эластичного материала и помещена в твердый защитный конверт. Для доступа к магнитной поверхности диска в защитном конверте имеется закрытое шторкой окно.
Поверхность диска покрывается специальным магнитным слоем. Именно этот слой обеспечивает хранение данных, представленных двоичным кодом. Наличие намагниченного участка поверхности кодируется как 1, отсутствие — как 0. Информация записывается с двух сторон диска на дорожках, которые представляют собой концентрические окружности (рисунок 18.3). Каждая дорожка разделяется на секторы. Дорожки и секторы представляют собой намагниченные участки поверхности диска.
Работа с дискетой (запись и чтение) возможна только при наличии на ней магнитной разметки на дорожки и секторы. Процедура предварительной подготовки (разметки) магнитного диска называется форматированием. Для этого в состав системного программного обеспечения включена специальная программа, с помощью которой и производится форматирование диска.
Рис. 18.3. Разметка поверхности гибкого диска
Форматирование диска — процесс магнитной разметки диска на дорожки и секторы.
Для работы с гибкими магнитными дисками предназначено устройство, называемое дисководом, или накопителем на гибких магнитных дисках (НГМД). Дисковод для гибких дисков относится к группе накопителей прямого доступа и устанавливается внутри системного блока.
Гибкий диск вставляется в щель дисковода, после чего автоматически открывается шторка и происходит вращение диска вокруг своей оси. При обращении к нему соответствующей программы магнитная головка записи/чтения устанавливается над тем сектором диска, куда надо записать или откуда требуется считать информацию. Для этого дисковод снабжен двумя шаговыми электродвигателями. Один двигатель обеспечивает вращение диска внутри защитного конверта. Чем выше скорость вращения, тем быстрее считывается информация, а значит, увеличивается скорость обмена информацией. Второй двигатель перемещает головку записи/чтения вдоль радиуса поверхности диска, что и определяет другую характеристику внешней памяти — время доступа к информации.
В защитном конверте имеется специальное окно защиты записи. Это окно может быть открыто или закрыто с помощью бегунка. Для предохранения информации на диске от изменения или удаления это окно открывают. При этом запись на гибкий диск становится невозможна и доступным остается только чтение с диска.
Для обращения к диску, установленному в дисководе, используются специальные имена в виде латинской буквы с двоеточием. Наличие после буквы двоеточия позволяет компьютеру отличить имя дисковода от буквы, поскольку это общее правило. Дисководу для считывания информации с 3-дюймового диска присваивается имя А: или иногда В:.
Запомните правила работы с гибкими дисками.
1. Не дотрагивайтесь до рабочей поверхности диска руками.
2. Не держите диски вблизи источника сильного магнитного поля, например около магнита.
3. Не подвергайте диски нагреванию.
4. Рекомендуется делать копии содержимого гибких дисков на случай их повреждения и выхода из строя.
Существенно увеличить хранимый на магнитном диске объем позволяют технологии, которые при записи дополнительно используют сжатие информации (ZIP-диск).
Одним из обязательных компонентов персонального компьютера являются жесткие магнитные диски. Они представляют собой набор металлических либо керамических дисков (пакет дисков), покрытых магнитным слоем. Диски вместе с блоком магнитных головок установлены внутри герметичного корпуса накопителя, обычно называемого винчестером. Накопитель на жестких магнитных дисках (винчестер) относится к накопителям с прямым доступом.
Термин «винчестер» возник из жаргонного названия первой модели жесткого диска емкостью 16 Кб (IBM, 1973 г.), имевшего 30 дорожек по 30 секторов, что случайно совпало с калибром 30"/30" известного охотничьего ружья «Винчестер».
Основные особенности жестких дисков:
♦ жесткий диск относится к классу носителей с произвольным доступом к информации;
♦ для хранения информации жесткий диск размечается на дорожки и секторы;
♦ для доступа к информации один двигатель дисковода вращает пакет дисков, другой
устанавливает головки в место считывания/запи си информации;
♦ наиболее распространенные размеры жесткого диска — 5,25 и 3,5 дюйма в наружном диаметре.
Жесткий магнитный диск представляет собой очень сложное устройство с высокоточной механикой чтения/записи и электронной платой, управляющей работой диска. Чтобы сохранить информацию и работоспособность жестких дисков, необходимо оберегать их от ударов, резких толчков.
Производители винчестеров сосредоточили свои усилия на создании жестких дисков большей емкости, надежности, скорости обмена данными и меньшей шумности. Можно выделить следующие основные тенденции развития жестких магнитных дисков:
♦ развитие винчестеров для мобильных приложений (например однодюймовые, двухдюймовые винчестеры для ноутбуков);
♦ развитие областей применения, не связанных с персональными компьютерами (в телевизорах, видеомагнитофонах, автомобилях).
Для обращения к жесткому диску используется имя, задаваемое любой латинской буквой, начиная с С:. В случае если установлен второй жесткий диск, ему присваивается следующая буква латинского алфавита D: и т. д. Для удобства работы в операционной системе предусмотрена возможность с помощью специальной системной программы условно разбивать один физический диск на несколько независимых частей, называемых логическими дисками. В этом случае каждой части одного физического диска присваивается свое логическое имя, что позволяет независимо обращаться к ним: С:, D: и т. д.
Оптические, или лазерные носители — это диски, на поверхности которых информация записана с помощью лазерного луча. Эти диски изготовлены из органических материалов с напылением на поверхность тонкого алюминиевого слоя. Такие диски часто называют компакт-дисками у или CD (англ. Compact Disk — компакт -диск). Лазерные диски в настоящее время являются наиболее популярными носителями информации. При габаритах (диаметр — 120 мм), сопоставимых с флоппи-дисками (диаметр — 89 мм), емкость современного компакт-диска примерно в 500 раз больше, чем у дискеты. Емкость лазерного диска составляет примерно 650 Мбайт, что эквивалентно хранению текстовой информации объемом около 450 книг или звукового файла длительностью 74 минуты.
В отличие от магнитных дисков, лазерный диск имеет одну дорожку в виде спирали. Информация на дорожке-спирали записывается мощным лазерным лучом, выжигающим на поверхности диска углубления, и представляет собой чередование впадин и выпуклостей. При считывании информации выступы отражают свет слабого лазерного луча и воспринимаются как единица (1), впадины поглощают луч и, соответственно, воспринимаются как ноль (0).
Бесконтактный способ считывания информации с помощью лазерного луча определяет долговечность и надежность ком- пакт-дисков. Как и магнитные, оптические диски относятся к устройствам с произвольным доступом к информации. Оптическому диску присваивается имя — первая свободная буква латинского алфавита, не использованная для имен жестких дисков.
Различают два типа накопителей (оптических дисководов) для работы с лазерными дисками:
♦ устройство для чтения с компакт-дисков, которое позволяет только читать информацию, ранее записанную на диск. Этим обусловлено название оптического дисковода CD-ROM (от англ. Compact Disk Read Only Memory — компакт-диск только для чтения). Невозможность записи информации в этом устройстве объясняется тем, что в нем установлен источник слабого лазерного излучения, мощности которого хватает только для считывания информации;
♦ оптический дисковод, который позволяет не только считывать, но и выполнять запись информации на компакт-диск. Он называется CD-RW (Rewritable). Устройства CD-RW обладают достаточно мощным лазером, позволяющим менять отражающую способность участков поверхности в процессе записи диска и прожигать микроскопические углубления на поверхности диска под защитным слоем, производя тем самым запись непосредственно в дисководе компьютера.
Диски DVD, также как и CD, хранят данные за счет расположенных выпуклостей (насечек) вдоль спиральных дорожек на отражающей металлической поверхности, покрытой пластиком. Используемый в устройствах записи/чтения DVD дисков лазер создает насечки более мелкого размера, что позволяет увеличить плотность записи данных.
Внедрение полупрозрачного слоя, который прозрачен для света с одной длиной волны и отражает свет другой длины волны, позволяет создавать двухслойные и двухсторонние диски и следовательно увеличить емкость диска при прежних размерах. При этом геометрические размеры DVD и CD одинаковые, что позволило создать устройства, способные воспроизводить и записывать данные как на CD, так и на DVD. Но оказалось, что это не предел. Для записи видео и звука на DVD применяется сложная технология сжатия данных, обеспечивающая возможность разместить еще большие объемы информации в меньшем пространстве
Магнитные ленты представляют собой носитель, аналогичный используемому в аудиокассетах бытовых магнитофонов. Устройство, которое обеспечивает запись и считывание информации с магнитных лент, называется стримером (от англ. stream — поток, течение; струиться). Стример относится к устройствам с последовательным доступом к информации и характеризуется гораздо меньшей скоростью записи и считывания информации по сравнению с дисководами.
Основное назначение стримеров — создание архивов данных, резервное копирование, надежное хранение информации. Многие большие банки, коммерческие фирмы, торговые предприятия в конце плановых периодов переносят важные сведения на магнитные ленты и убирают кассеты в архивы. Кроме того, на кассеты стримеров периодически записывается информация с винчестера, чтобы воспользоваться ею в случае непредвиденного сбоя жесткого диска, когда необходимо срочно восстановить хранившуюся на нем информацию.
Флэш-память относится к электронному энергонезависимому типу памяти. Принцип работы флэш-памяти аналогичен принципу работы модулей оперативной памяти компьютера.
Главное отличие состоит в том, что она энергонезависима, то есть хранит данные до тех пор, пока вы их сами не удалите. При работе с флэш-памятью используются такие же операции, что и с другими носителями: запись, чтение, стирание (удаление).
Флэш-память имеет ограниченный срок службы, который зависит от объема перезаписываемой информации и от частоты ее обновления.
Современные компьютеры, как правило, имеют внешнюю память в составе: винчестер, дисковод для 3,5-дюймовых дискет, CD-ROM, флэш-память. Следует помнить, что магнитные диски и ленты чувствительны к воздействию магнитных полей. В частности, размещение поблизости с ними сильного магнита может разрушить информацию, хранимую на перечисленных носителях. Поэтому, используя магнитные носители, необходимо обеспечить их удаленность от источников магнитных полей.
В таблице 18.1 приведено сравнение объемов памяти наиболее распространенных современных устройств памяти и носителей информации, рассмотренных ранее.
Таблица 18.1. Сравнительная характеристика устройств памяти
персонального компьютера, август 2006
1. Емкость гибкого диска размером 3,5 дюйма равна 1,44 Мбайт. Лазерный диск может содержать 650 Мбайт информации. Определите, сколько дискет потребуется, чтобы разместить информацию с одного лазерного диска.
2. Диаметр гибких дисков задается в дюймах. Вычислите размеры гибких дисков в сантиметрах (1 дюйм = 2,54 см).
3. Установлено, что для записи одного символа необходим 1 байт памяти. В тетради в клеточку, состоящей из 18 листов, мы пишем по одному символу в каждой клетке. Сколько тетрадей можно записать на один гибкий диск с объем памяти 1,44 Мбайт?
4. Определите объем памяти, необходимой для хранения 2 млн символов. Сколько дисков объемом 1,44 Мбайт понадобится для записи этой информации?
5. Ваш жесткий диск имеет объем 2,1 Гбайт. Устройство распознавания речи воспринимает информацию с максимальной скоростью 200 букв в минуту. Сколько времени надо говорить, чтобы заполнить 90 % объема памяти жесткого диска?
6. Каково назначение устройств хранения информации в компьютере?
7. Какие виды памяти вы знаете и в чем их основное различие?
8. Для чего при работе на персональном компьютере используется внешняя память?
9. В чем суть считывания и записи информации в память?
10. Какие вы знаете характеристики, общие для всех видов памяти?
11. Чем характеризуется внутренняя память компьютера?
12. В чем особенности постоянной памяти?
13. В чем особенности оперативной памяти?
14. В чем особенности кэш-памяти?
15. Укажите отличительные особенности внутренней и внешней памяти компьютера.
16. Какие специфические характеристики внешней памяти вы знаете?
17. Перечислите известные вам носители информации с древних времен и до наших дней. Расположите их в хронологическом порядке.
18. Дайте краткую характеристику наиболее распространенным накопителям данных, которые используются в компьютере.
19. В чем отличие прямого и последовательного доступа к информации на носителях?
20. Укажите общие свойства и отличительные особенности гибких и жестких дисков.
21. Что такое CD, CD-ROM, CD-R?
22. Когда целесообразно использовать стример?
23. Заполните таблицу 18.1 данными для конкретной модели компьютера.