Память ПК
Память
ПК
Память является одним из основных элементов компьютера, позволяющим ему нормально функционировать. Место для хранения информации, с которой он работает называется внутренняя память компьютера. Она является временным рабочим пространством, а внешняя память предназначена для долговременного хранения информации, такая как файл на дискете или диске. Причем при выключении компьютера никакой информации во внутренней памяти не сохраняется.
Память компьютера состоит из ячеек. Для облегчения нахождения любой из ячеек ей присваивается, какой то адрес. В качестве адресов для ячеек используют числа. Для первой ячейки это нуль и так дальше по порядку к последней ячейке памяти. Так как адреса - это те же числа, компьютер может использовать арифметические операции для вычисления адресов памяти. В зависимости от конструкции каждого на него накладываются собственные ограничения на величину адресов. Объем адресного пространства компьютера определяет наибольший возможный адрес. Обычно компьютер использует память меньшего объема, чем допускается его возможностями адресации. Конструкция компьютера может предусматривать наибольшее адресное пространство, это накладывает суровые ограничения на возможности такого компьютера.
Большое адресное пространство – это возможность свободно использовать ресурсы памяти для определенных целей. Огромная часть арифметических операций, которые может выполнять микропроцессор 8088, ограничивается манипуляцией с 16-разрядными числами, что дает диапазон значений от 0 до 64 К. Поскольку полный адрес должен состоять из 20 разрядов, необходимо было разработать способ управления 20 разрядами. Решение было найдено путем использования принципа сегментированной адресации. Чтобы иметь возможность в каждый момент времени работать более чем с 64К памяти, в микропроцессоре 8088 предусмотрены четыре различных регистра сегмента, каждый из которых имеет особое назначение.
Память компьютера
Для работы с сегментированными адресами микропроцессор 8088 имеет специальные регистры сегментов, предназначенные для хранения сегментной части адресов. Загрузив в регистр сегмента некоторое значение, можно адресовать следующие за ним 64К ячеек памяти. Без изменения значения в регистре сегмента компьютер может работать только с 64К байтами из общего адресного пространства в 1.024К. Путем изменения значения в регистре сегмента можно адресовать любую ячейку памяти.
Когда программа подготавливается к выполнению, операционная система, такая как DOS, выбирает ячейки каких разделов будут использоваться для размещения кодовой части программ, данных и стека в регистры сегментов CS, DS и SS заносятся адреса этих ячеек. При выполнении программы адреса в этих регистрах позволяют находить нужные ячейки памяти.
DOS
и языковые процессоры
Как
Бейсик, так и Паскаль, лишь до определенной
степени позволяют
Имея адресное пространство свыше миллиона байт IBM/PC позволяет более удобно и более гибко использовать память, чем большинство других, меньших персональных компьютеров. С одной стороны, резервирование определенных ячеек памяти может наложить ограничение на возможные применения компьютера. В IBM/PC резервируется несколько областей в верхних адресах памяти. Эти области имеют особое значение, а все нижние адреса оставлены для свободного использования. Таким образом, сочетаются достоинства использования зарезервированных блоков памяти и сохранения как можно большего объема памяти для свободного использования.
Верхняя четверть общего объема памяти, начиная с ячейки C000 и до конца, практически всегда занимается постоянным запоминающим устройством или ПЗУ.
Ниже
области ПЗУ располагается
Блок экранной памяти начинается с адреса В000 и занимает 64К, вплоть до адреса С000. этот блок делится на две части. Нижняя половина, начинающаяся с адреса В 000, используется монохромным дисплеем. Верхняя половина, начинающаяся с адреса В 800, используется цветным графическим дисплеем. Ни один из дисплейных адаптеров не требует и не использует все 32К, выделенные для них. Монохромный дисплей использует всего 4К, а цветной графический дисплей использует 16К. Оставшаяся часть памяти в настоящее время не используется, но может понадобиться для более совершенных дисплейных адаптеров.
Фактически, для дисплейных адаптеров выделено больше памяти, чем эти 64К от В000 до С000. Блок в 64К, предшествующий им, также зарезервирован. Первые 16К, от А 000 до А4000, зарезервированы совершенно таинственным образом, не имеется ни малейшего указания на то, для чего это сделано. Остальные 48К этого блока от А400 до В000, входит в область 112К, которая считается зарезервированной для экранной памяти.
Объем памяти, расположенной ниже адреса А000, составляет 64К, которые предназначены для обычного использования памяти компьютера. Первые 64К располагаются на основной системной плате IBM/PC, а все остальные микросхемы памяти размещаются в блоках расширения. IBM/PC поддерживает всего 256К памяти, но этот предел связан только с тестами BIOS, которые при запуске компьютера проверяют такой объем памяти. Всегда можно подключить больше, чем 256К памяти.
Вся
обычная оперативная память, подключенная
к компьютеру, располагается в
нижних адресах общего адресного пространства.
Мы можем подключить такой объем памяти,
какой нам необходим в пределах, накладываемых
зарезервированными адресами. Независимо
от того, подключено ли к компьютеру 48К
или 576К, они всегда размещаются, начиная
с адреса 0000. Таким образом, оперативная
память (ОП) всегда занимает нижние адреса
пространства, а постоянная память - в
верхних адресах. Между ними располагается
экранная память. Между всеми этими разделами
могут быть промежутки - промежуток от
конца ОП до начала экранной памяти и от
конца экранной памяти до начала постоянно
запоминающих устройств. Это неиспользуемая
часть памяти IBM/PC.
Модернизация
памяти
Функция
ОП является хранение слов информации,
каждое из которых в равной мере
доступно процессору и другим устройствам
ЭВМ, связанным с оперативной памятью.
Равнодоступность слов достигается путем
присваивания адреса каждой ячейке ОП
и обеспечения возможности доступа к информации
при любом порядке поступления адресов.
В структурном отношении ОП состоит из
комплекса быстродействующих запоминающих
устройств.
Память всегда была важным элементом компьютера. Первый компьютер обладал способностью обращаться к 640К оперативной памяти - RAM. Но в те дни, когда стандартом считались 64К, это было слишком большой величиной, настолько большой, что даже не знали, что можно с ней делать. В настоящее время памяти в 640К уже не хватает.
Память компьютера обычно называют RAM, что означает память с оперативным запоминающим устройством. Это временная память, управляемая микропроцессором компьютера и используемая программным обеспечением таким образом, чтобы мы могли создавать и обрабатывать информацию. Память может быть либо временной, либо постоянной.
RAM - это временная память, потому что, когда отключить питание, содержимое RAM теряется. Этот недостаток восполняется наличием в компьютере накопителей на дисках, которые хранят информацию постоянно. Информация, записанная в дисковую память, не стирается при выключении питания компьютера. Однако компьютер не может непосредственно обрабатывать информацию, хранящуюся на диске. Он работает непосредственно только с RAM. Таким образом, кроме своих математических обязанностей, на микропроцессор возложена обязанность управления памятью, с которой он прекрасно справляется. В памяти он хранит различные величины, производит сравнения, копирует и пересылает информацию. Чем больше у компьютера память, тем больше информации он может хранить и тем больше информации сможет обрабатывать по заданной программе микропроцессора.
ROM
- это память, допускающая только считывание.
Доступ к ней осуществляется так же, как
и к RAM, но запись в эту память производить
нельзя. Она хранит информацию постоянно,
поэтому информация может только считываться.
Содержимое ROM не потеряется при выключенном
питании. В компьютерах ROM используется
в различных целях. Система BIOS персонального
компьютера (ПК) хранится в микросхеме
ROM. Кроме ограничения в 1 Мб используемой
в персональном компьютере оперативной
памяти RAM при работе с DOS мы должны знать,
что память в ПК является непрерывной.
Типы
памяти
DOS
признает четыре различных
Обычная
память
Обычная
память - это область объемом 640К,
в которую загружаются DOS и прикладные
программы. Она простирается от начала
памяти до отметки 640К. Если на ПК установлено
ОЗУ объемом менее 640К, обычная память
располагается только до его верхней границы.
Например, в компьютерах с памятью объемом
512К она простирается только от 0 до 512К.
Узнать, какой объем обычной памяти имеет
ваша система, можно, введя МЕМ в командной
строке DOS. Этот объем будет изменяться
в зависимости от того, как выглядят файлы
AUTOEXEC.BAT и CONFIG.SYS. Важнейший шаг, который
можно сделать, чтобы предоставить программам
больше пространство, заключается во включении
в AUTOEXEC.BAT и CONFIG.SYS команд, увеличивающих
наибольший размер выполняемой программы,
о котором сообщает МЕМ. Можно больше узнать
об использовании обычной памяти с помощью
ключа /P команды МЕМ. Блок окружения - область
памяти, в которой хранятся строки, созданные
командами SET, PATH и PROMPT. DOS обеспечивает
блок окружения, содержащий копию этих
строк для каждой загружаемой и выполняемой
программы. Можно извлечь еще больше информации
из этого листинга обычной памяти.
Расширенная
память
Расширенная память - это память, которая лежит выше отметки 1М. Расширенная память в некоторой степени не так полезна, как обычная, потому что DOS просто не может ее использовать так же, как она использует обычную память. Расширенную память могут использовать драйверы, поставляемые с DOS 5 (RAMDrive и SMARTDrive). Для работы с расширенной памятью эти программы либо переключаются на время в защитный режим, копируют данные в расширенную память или из нее и медленно переключаются обратно в обычный режим, либо полагаются на особенности микропроцессора, позволяющие им достигнуть расширенной памяти, оставаясь в обычном режиме. Некоторые прикладные программы также будут использовать расширенную память, и при ее преобразовании в дополнительную можно заставить программы, которые используют дополнительную память, а не расширенную память, все же косвенно ее использовать. В версии 5 большая часть самой DOS может быть загружена в расширенную память, освобождая дополнительный объем обычной память для прикладных программ.
DOS 5 поступает пользователю вместе со
специальным драйвером устройства, называемым
HIMEM.SYS, который призван управлять расширенной
памятью. HIMEM.SIS управляет потоками данных
для всей памяти объемом 640К, включая область
верхней памяти.
Дополнительная
память
Нехватка
памяти была впервые отмечена пользователями
электронных таблиц. Для электронных таблиц
требуется большой объем обычной памяти,
а стандартная память DOS не может удовлетворить
эту потребность. Поэтому была разработана
спецификация дополнительной памяти или
EMS. EMS определяет дополнительную память.
В действительности эта память не является
частью памяти DOS, она является пулом RAM
- областью памяти, которая по объему может
быть до 8 Мб. Чтобы получить доступ к дополнительной
памяти, прикладная программа требует
у ЕММ (драйвер, который предоставляет
программам доступ к памяти), определенное
число логических страниц и затем ставит
им в соответствие физические страницы
в страничном блоке. ЕММ делит всю ОЗУ
на плате на ряд блоков размером по 16К,
называемых логическими страницами. Затем
он находит неиспользуемый участок памяти
размером 64К и делит его на 4 равных блока
по 16К, которые называются физическими
страницами. Как только логическая страница
связывается с физической страницей, программа
может считать из этой памяти или записать
в нее, как если бы это была обычная память,
использующая стандартные адреса, состоящие
из сегментов и смещений. Память EMS используется
для хранения данных, буферизованных с
помощью команды FASTOPEN, указав при запуске
FASTOPEN ключ /X, а также разместить в дополнительной
памяти с помощью драйверов RAMDRive и SMARTDrive
электронные диски и кеш-буферы.
Верхняя
память
Область между 640К и 1М называется областью верхней памяти. В типичной ПЭВМ оказывается, что многие из адресов в верхней памяти не используются. В ПК 386 с видеоадаптером VGA, сегменты А000h и B000h резервируются под видеобуфер, представляющий собой участок памяти, содержимое которого определяет, что вы видите на экране. Вы очень редко можете встретить ПК, который не имеет, по крайней мере, некоторого свободного пространства между 640К и 1М; вот почему область верхней памяти так важна для DOS 5.
DOS
5 поступает пользователю со
Чтобы
создать блоки верхней памяти,
драйвер ЕММ386.ЕХЕ переводит в
DOS в режим виртуального МП 8086 микропроцессоров
80386 и 80486, который не поддерживается
в МП 80286. Режим виртуального МП 8086
сходен с реальным режимом, за исключением
одной очень важной особенности. При работе
DOS в режиме виртуального МП 8086 драйвер,
например ЕММ386.ЕХЕ, может использовать
особенность 386 и 486, известную как страничная
организация. При такой организации считывания
и записи одной области памяти перенаправляются
по другим адресам. После того, как ЕММ386.ЕХЕ
идентифицирует неиспользуемые участки
области верхней памяти, он перепрограммирует
микропроцессор 386 или 486 так, чтобы он
пере направлял операции считывания и
записи, предназначенные для этих областей
верхней памяти, в расширенную память.
Таким образом, эти неиспользованные области
превращаются в блоки верхней памяти (UMB),
а ЕММ386.ЕХЕ, в сущности, заполняет их ОЗУ
из области памяти выше отметки 1Мб.
Список
использованной литературы:
1. Леонтьев В.П. ПК: универсальный справочник пользователя Москва 2000.
2. Фигурнов В.Э. “IBM PC для пользователя” Издание 7-ое. Москва, Инфра-М, 1998г.
3. Каталог
“Весь компьютерный мир”
4. Прейскурант “ТелеКом Ростов” Ростов на Дону, сентябрь 2001.
5. Журнал
“Домашний компьютер” август 2006г.
Память является одной из самых главных функциональных частей машины, предназначенной для записи, хранения и выдачи команд и обрабатываемых данных. Команды и данные поступают в ЭВМ через устройство ввода, на выходе которого они получают форму кодовых комбинаций 1 и 0. Основная память как правило состоит из запоминающих устройств двух видов оперативного (ОЗУ) и постоянного (ПЗУ).
ОЗУ предназначено для хранения переменной информации; оно допускает изменение своего содержимого в ходе выполнения вычислительного процесса. Таким образом, процессор берёт из ОЗУ код команды и, после обработки каких-либо данных, результат обратно помещается в ОЗУ. Причем возможно размещение в ОЗУ новых данных на месте прежних, которые при этом перестают существовать. В ячейках происходит стирание старой информации и запись туда новой. Из этого видно, что ОЗУ является очень гибкой структурой и обладает возможностью перезаписывать информацию в свои ячейки неограниченное количество раз по ходу выполнения программы.
ПЗУ содержит такой вид информации, которая не должна изменяться в ходе выполнения процессором программы. Такую информацию составляют стандартные подпрограммы, табличные данные, коды физических констант и постоянных коэффициентов. Эта информация заносится в ПЗУ предварительно, и блокируется путем пережигания легкоплавких металлических перемычек в структуре ПЗУ. В ходе работы процессора эта информация может только считываться. Таким образом ПЗУ работает только в режимах хранения и считывания.
Функциональные возможности ОЗУ шире чем ПЗУ: оперативное запоминающее устройство может работать в качестве постоянного, то есть в режиме многократного считывания однократно записанной информации, а ПЗУ не может быть использовано в качестве ОЗУ. Это заключение, в свою очередь, приводит к выводу, что ПЗУ не участвует в процессе формирования виртуальной памяти. ПЗУ имеет свои достоинства, например сохранять информацию при сбоях, отключении питания. Для обеспечения надежной работы ЭВМ при отказах питания нередко ПЗУ используется в качестве памяти программ. В таком случае программа заранее “зашивается” в ПЗУ.
В
современных компьютерах используется
так называемая электронная память. Для
построения ОЗУ, ПЗУ, регистровых ЗУ в
настоящее время широко применяют полупроводниковые
интегральные микросхемы, которые изготавливают
по специальной полупроводниковой технологии
с применением интегральных схем (ИС) и
больших интегральных схем (БИС) на основе
кремния с высокой степенью интеграции.
Основной составной частью микросхемы
ОЗУ является массив элементов памяти,
объединённых в матрицу накопителя. Элемент
памяти (ЭП) может хранить один бит информации.
Каждый ЭП обязательно имеет свой адрес.
Для обращения к ЭП необходимо его “выбрать”
с помощью кода адреса, сигналы которого
подводят к соответствующим выводам микросхемы.
ПЗУ построено аналогично, а функции ЭП
в микросхемах ПЗУ выполняют перемычки
в виде проводников.
Виртуальная память:
С развитием и появлением новых компьютерных технологий, машины несомненно преобразились в лучшую сторону: в мире профессиональных программистов уже не существует понятия “ОЗУ на ферритовых сердечниках” или “накопителей на магнитных лентах”. С изобретением персонального компьютера, даже простой непрофессиональный пользователь получил возможность использовать ПК для собственных целей и нужд. Фирмой Intel и другими производителями вычислительной техники были выпущены компьютеры достаточно простые в обращении.
“Открытие” виртуальной памяти (ВП) внесло огромную контрибуцию в развитие современных технологий, облегчило работу, как профессионального программиста, так и обычного пользователя, обеспечивая процесс более эффективного решения задач на ЭВМ. Преимущество ВП состоит в том, что объем ОЗУ не может быть увеличено ни практически, ни теоретически. ВП построена так, при работе машины, использующей виртуальную память, обязательно используется внешнее запоминающее устройство (ВЗУ), которое обычно представляет собой накопитель на гибком магнитном диске или жестком диске типа “винчестер”.
Использование
виртуальной памяти обязательно подразумевает
обращение к диску так как при разработке
и внедрению систем с таким методом организации
памяти, было представлено, что ячейки
оперативной памяти и памяти на диске
будут представлять собой единое целое.
По своей сути ВП не такая уж сложная структура
напротив, недостаток оперативной памяти
компенсируется наличием свободного дискового
пространства, которое задействовано
в роли ОП. Необходимо понимать, что часть
программ, которые мы не смогли разместить
в ОП из-за её нехватки, теперь будут размещены
на диске и это будет эквивалентно размещению
в оперативной памяти. Виртуальная память
представляет собой совокупность всех
ячеек памяти оперативной и внешней, имеющих
сквозную нумерацию от нуля до предельного
значения адреса. Использование ВЗУ очень
удобно, так как в это время пользователь
оперирует с общим адресным пространством
и ему безразлично какая физическая память
при этом используется внешняя или внутренняя.
При работе ВП всего лишь подразумевается
различие между виртуальными адресами
и физическими. Интересно проследить за
формированием адресного пространства
при использовании ВП.
Федеральное агентство по образованию
Департамент образования и науки Кемеровской области ГОУ ВПО
«Кузбасский областной педагогический институт имени Н.М.Голянской»
Кафедра общих гуманитарных, естественно - математических и
социально
- экономических дисциплин
Реферат на тему
Программное
обеспечение ЭВМ
Выполнила:
студентка 1 курса,
группы 071-Ф
Беккер
А.И.
Проверил:
ст. преподаватель
Литвинова
Е.Н.
г. Ленинск-Кузнецкий, 2008
Содержание
1. Программное и аппаратное обеспечение ……………………………………… 3
2. Общие сведения о IBM PC ……………………………………………………… 3
2.1. Основные части компьютера …………………………………………………. 5
2.2. Оперативная память …………………………………………………………… 6
3. Операционная система MS DOS ………………………………………………... 8
4. Программа NORTON COMMANDER ………………………………………….. 9
Список литературы
1.
Программное и
аппаратное обеспечение
Выделяют два вида компьютерного обеспечения: программное и аппаратное. Программное обеспечение включает в себя системное и прикладное.
Системное программное обеспечение предназначено для функционирования самого компьютера как единого целого. Это, в первую очередь, операционная система, а также сервисные программы раз личного назначения - драйверы, утилиты и т.п. В системное программное обеспечение входит сетевой интерфейс, который обеспечивает доступ к данным на сервере. Данные, введенные в компьютер, организованы, как правило, в базу данных, которая, в свою очередь, управляется прикладной программой управления базой данных (СУБД) и может содержать, в любую информацию.
Прикладное обеспечение представляет собой программы, для которых, собственно, и предназначен компьютер. Это вычисления, различного рода расчеты, обмен информацией между компьютерами и т.д.
Очень важным в последнее время становится использование компьютеров, объединенных в компьютерные сети при помощи специальных кабелей или телефонных каналов. Такие компьютерные сети позволяют очень эффективно производить обмен данными между уда ленными друг от друга компьютерами.
В
последнее время также получили
распространение компьютерные гипертекстовые
системы, которые позволяют таким образом
организовать информацию, что она становится
легко доступной для людей, не являющихся
специалистами в компьютерном деле. Такие
гипертекстовые системы могут включать
в себя как текстовую ин формацию, так
и звуковую и графическую, в том числе,
движущиеся видеоизображения. Эти же системы,
оснащенные подсистемой вопросов и оценки
ответов, могут использоваться для целей
обучения.

- Память: понятие, виды. Характер
- Память. Понятие, виды, характеристики
- Память. Свойства и методы совершенствования
- Память.Теории памяти
- Память,техники усовершенствования
- Память: условия и особенности форм
- Память. Характеристика основных мнемических процессов (запоминание, сохранение, воспроизведение, забывание)
- Память о Великой Отечественной войне
- Память о второй мировой войне
- Память о Льве Николаевиче Гумилёве
- Память: основные процессы, виды памяти
- Память. Основные процессы памяти. Виды и формы памяти. Закон памяти
- Память. Особенности музыкальной памяти
- Память. Особенности музыкальной памяти