Управление оперативной памятью реферат

Управление оперативной памятью реферат

Предлагаем нашим посетителям воспользоваться бесплатным программным обеспечением «StudentHelp» , которое позволит вам всего за несколько минут, выполнить повышение оригинальности любого файла в формате MS Word. После такого повышения оригинальности, ваша работа легко пройдете проверку в системах антиплагиат вуз, antiplagiat.ru, РУКОНТЕКСТ, etxt.ru. Программа «StudentHelp» работает по уникальной технологии так, что на внешний вид, файл с повышенной оригинальностью не отличается от исходного.

реферат Управление памятью ПК. Распределение памяти ПК. Программа POST Тип работы: реферат. Добавлен: 14.06.13. Год: 2012. Страниц: 9. Уникальность по antiplagiat.ru:

На тему: «Распределение памяти. Программа POST»

Выполнила: Оржеховская Анна
группа 428

Управление памятью

Память является важнейшим ресурсом, требующим тщательного управления со стороны мультипрограммной операционной системы. Распределению подлежит вся оперативная память, не занятая операционной системой. Обычно ОС располагается в самых младших адресах, однако может занимать и самые старшие адреса. Функциями ОС по управлению памятью являются: отслеживание свободной и занятой памяти, выделение памяти процессам и освобождение памяти при завершении процессов, вытеснение процессов из оперативной памяти на диск, когда размеры основной памяти не достаточны для размещения в ней всех процессов, и возвращение их в оперативную память, когда в ней освобождается место, а также настройка адресов программы на конкретную область физической памяти.
Методы распределения памяти без использования дискового пространства
Все методы управления памятью могут быть разделены на два класса: методы, которые используют перемещение процессов между оперативной памятью и диском, и методы, которые не делают этого.
Распределение памяти фиксированными разделами
Самым простым способом управления оперативной памятью является разделение ее на несколько разделов фиксированной величины. Это может быть выполнено вручную оператором во время старта системы или во время ее генерации. Очередная задача, поступившая на выполнение, помещается либо в общую очередь, либо в очередь к некоторому разделу.
Подсистема управления памятью в этом случае выполняет следующие задачи:

    сравнивая размер программы, поступившей на выполнение, и свободных разделов, выбирает подходящий раздел,
    осуществляет загрузку программы и настройку адресов.

При очевидном преимуществе — простоте реализации — данный метод имеет существенный недостаток — жесткость. Так как в каждом разделе может выполняться только одна программа, то уровень мультипрограммирования заранее ограничен числом разделов не зависимо от того, какой размер имеют программы. Даже если программа имеет небольшой объем, она будет занимать весь раздел, что приводит к неэффективному использованию памяти. С другой стороны, даже если объем оперативной памяти машины позволяет выполнить некоторую программу, разбиение памяти на разделы не позволяет сделать этого.
Распределение памяти разделами переменной величины
В этом случае память машины не делится заранее на разделы. Сначала вся память свободна. Каждой вновь поступающей задаче выделяется необходимая ей память. Если достаточный объем памяти отсутствует, то задача не принимается на выполнение и стоит в очереди. После завершения задачи память освобождается, и на это место может быть загружена другая задача. Таким образом, в произвольный момент времени оперативная память представляет собой случайную последовательность занятых и свободных участков (разделов) произвольного размера.
Задачами операционной системы при реализации данного метода управления памятью является:

    ведение таблиц свободных и занятых областей, в которых указываются начальные адреса и размеры участков памяти,
    при поступлении новой задачи — анализ запроса, просмотр таблицы свободных областей и выбор раздела, размер которого достаточен для размещения поступившей задачи,
    загрузка задачи в выделенный ей раздел и корректировка таблиц свободных и занятых областей,
    после завершения задачи корректировка таблиц свободных и занятых областей.

Программный код не перемещается во время выполнения, то есть может быть проведена единовременная настройка адресов посредством использования перемещающего загрузчика.
Выбор раздела для вновь поступившей задачи может осуществляться по разным правилам, таким, например, как "первый попавшийся раздел достаточного размера", или "раздел, имеющий наименьший достаточный размер", или "раздел, имеющий наибольший достаточный размер". Все эти правила имеют свои преимущества и недостатки.
По сравнению с методом распределения памяти фиксированными разделами данный метод обладает гораздо большей гибкостью, но ему присущ очень серьезный недостаток — фрагментация памяти. Фрагментация — это наличие большого числа несмежных участков свободной памяти очень маленького размера (фрагментов). Настолько маленького, что ни одна из вновь поступающих программ не может поместиться ни в одном из участков, хотя суммарный объем фрагментов может составить значительную величину, намного превышающую требуемый объем памяти.
Перемещаемые разделы
Одним из методов борьбы с фрагментацией является перемещение всех занятых участков в сторону старших либо в сторону младших адресов, так, чтобы вся свободная память образовывала единую свободную область. В дополнение к функциям, которые выполняет ОС при распределении памяти переменными разделами, в данном случае она должна еще время от времени копировать содержимое разделов из одного места памяти в другое, корректируя таблицы свободных и занятых областей. Эта процедура называется "сжатием". Сжатие может выполняться либо при каждом завершении задачи, либо только тогда, когда для вновь поступившей задачи нет свободного раздела достаточного размера. В первом случае требуется меньше вычислительной работы при корректировке таблиц, а во втором — реже выполняется процедура сжатия. Так как программы перемещаются по оперативной памяти в ходе своего выполнения, то преобразование адресов из виртуальной формы в физическую должно выполняться динамическим способом.
Хотя процедура сжатия и приводит к более эффективному использованию памяти, она может потребовать значительного времени, что часто перевешивает преимущества данного метода.

Методы распределения памяти с использованием дискового пространства
Понятие виртуальной памяти
Виртуальная память — это совокупность программно-аппаратных средств, позволяющих пользователям писать программы, размер которых превосходит имеющуюся оперативную память; для этого виртуальная память решает следующие задачи:

    размещает данные в запоминающих устройствах разного типа, например, часть программы в оперативной памяти, а часть на диске;
    перемещает по мере необходимости данные между запоминающими устройствами разного типа, например, подгружает нужную часть программы с диска в оперативную память;
    преобразует виртуальные адреса в физические.

Все эти действия выполняются автоматически, без участия программиста, то есть механизм виртуальной памяти является прозрачным по отношению к пользователю.
Наиболее распространенными реализациями виртуальной памяти является страничное, сегментное и странично-сегментное распределение памяти, а также свопинг.
Страничное распределение
Виртуальное адресное пространство каждого процесса делится на части одинакового, фиксированного для данной системы размера, называемые виртуальными страницами. В общем случае размер виртуального адресного пространства не является кратным размеру страницы, поэтому последняя страница каждого процесса дополняется фиктивной областью.
Вся оперативная память машины также делится на части такого же размера, называемые физическими страницами (или блоками).
Размер страницы обычно выбирается равным степени двойки: 512, 1024 и т.д., это позволяет упростить механизм преобразования адресов.
При загрузке процесса часть его виртуальных страниц помещается в оперативную память, а остальные — на диск. Смежные виртуальные страницы не обязательно располагаются в смежных физических страницах. При загрузке операционная система создает для каждого процесса информационную структуру — таблицу страниц, в которой устанавливается соответствие между номерами виртуальных и физических страниц для страниц, загруженных в оперативную память, или делается отметка о том, что виртуальная страница выгружена на диск. Кроме того, в таблице страниц содержится управляющая информация, такая как признак модификации страницы, признак невыгружаемости (выгрузка некоторых страниц может быть запрещена), признак обращения к странице (используется для подсчета числа обращений за определенный период времени) и другие данные, формируемые и используемые механизмом виртуальной памяти.
При активизации очередного процесса в специальный регистр процессора загружается адрес таблицы страниц данного процесса.
При каждом обращении к памяти происходит чтение из таблицы страниц информации о виртуальной странице, к которой произошло обращение. Если данная виртуальная страница находится в оперативной памяти, то выполняется преобразование виртуального адреса в физический. Если же нужная виртуальная страница в данный момент выгружена на диск, то происходит так называемое страничное прерывание. Выполняющийся процесс переводится в состояние ожидания, и активизируется другой процесс из очереди готовых. Параллельно программа обработки страничного прерывания находит на диске требуемую виртуальную страницу и пытается загрузить ее в оперативную память. Если в памяти имеется свободная физическая страница, то загрузка выполняется немедленно, если же свободных страниц нет, то решается вопрос, какую страницу следует выгрузить из оперативной памяти.
В данной ситуации может быть использовано много разных критериев выбора, наиболее популярные из них следующие:

    дольше всего не использовавшаяся страница,
    первая попавшаяся страница,
    страница, к которой в последнее время было меньше всего обращений.
Читайте также:  Как удалить starforce protection для windows 7

В некоторых системах используется понятие рабочего множества страниц. Рабочее множество определяется для каждого процесса и представляет собой перечень наиболее часто используемых страниц, которые должны постоянно находиться в оперативной памяти и поэтому не подлежат выгрузке.
После того, как выбрана страница, которая должна покинуть оперативную память, анализируется ее признак модификации (из таблицы страниц). Если выталкиваемая страница с момента загрузки была модифицирована, то ее новая версия должна быть переписана на диск. Если нет, то она может быть просто уничтожена, то есть соответствующая физическая страница объявляется свободной.
На производительность системы со страничной организацией памяти влияют временные затраты, связанные с обработкой страничных прерываний и преобразованием виртуального адреса в физический. При часто возникающих страничных прерываниях система может тратить большую часть времени впустую, на свопинг страниц. Чтобы уменьшить частоту страничных прерываний, следовало бы увеличивать размер страницы. Кроме того, увеличение размера страницы уменьшает размер таблицы страниц, а значит уменьшает затраты памяти. С другой стороны, если страница велика, значит велика и фиктивная область в последней виртуальной странице каждой программы. В среднем на каждой программе теряется половина объема страницы, что в сумме при большой странице может составить существенную величину. Время преобразования виртуального адреса в физический в значительной степени определяется временем доступа к таблице страниц. В связи с этим таблицу страниц стремятся размещать в "быстрых" запоминающих устройствах. Это может быть, например, набор специальных регистров или память, использующая для уменьшения времени доступа ассоциативный поиск и кэширование данных.
Страничное распределение памяти может быть реализовано в упрощенном варианте, без выгрузки страниц на диск. В этом случае все виртуальные страницы всех процессов постоянно находятся в оперативной памяти. Такой вариант страничной организации хотя и не предоставляет пользователю виртуальной памяти, но почти исключает фрагментацию за счет того, что программа может загружаться в несмежные области, а также того, что при загрузке виртуальных страниц никогда не образуется остатков.
Сегментное распределение
При страничной организации виртуальное адресное пространство процесса делится механически на равные части. Это не позволяет дифференцировать способы доступа к разным частям программы (сегментам), а это свойство часто бывает очень полезным. Например, можно запретить обращаться с операциями записи и чтения в кодовый сегмент программы, а для сегмента данных разрешить только чтение. Кроме того, разбиение программы на "осмысленные" части делает принципиально возможным разделение одного сегмента несколькими процессами. Например, если два процесса используют одну и ту же математическую подпрограмму, то в оперативную память может быть загружена только одна копия этой подпрограммы.
Недостатком данного метода распределения памяти является фрагментация на уровне сегментов и более медленное по сравнению со страничной организацией преобразование адреса.
Странично-сегментное распределение
Как видно из названия, данный метод представляет собой комбинацию страничного и сегментного распределения памяти и, вследствие этого, сочетает в себе достоинства обоих подходов. Виртуальное пространство процесса делится на сегменты, а каждый сегмент в свою очередь делится на виртуальные страницы, которые нумеруются в пределах сегмента. Оперативная память делится на физические страницы. Загрузка процесса выполняется операционной системой постранично, при этом часть страниц размещается в оперативной памяти, а часть на диске. Для каждого сегмента создается своя таблица страниц, структура которой полностью совпадает со структурой таблицы страниц, используемой при страничном распределении. Для каждого процесса создается таблица сегментов, в которой указываются адреса таблиц страниц для всех сегментов данного процесса. Адрес таблицы сегментов загружается в специальный регистр процессора, когда активизируется соответствующий процесс.

Свопинг

Разновидностью виртуальной памяти является свопинг. При свопинге, в отличие от рассмотренных ранее методов реализации виртуальной памяти, процесс перемещается между памятью и диском целиком, то есть в течение некоторого времени процесс может полностью отсутствовать в оперативной памяти. Существуют различные алгоритмы выбора процессов на загрузку и выгрузку, а также различные способы выделения оперативной и дисковой памяти загружаемому процессу.
Программа POST

При включении компьютера и при перезагрузке операционной системы BIOS проверяет флаги условий, при кот
и т.д.

Читайте также:  Обзор ios 12 на iphone 6

* Примечание. Уникальность работы указана на дату публикации, текущее значение может отличаться от указанного.

Тема: Память современных компьютеров и их характеристика

Тип: Курсовая работа | Размер: 131.13K | Скачано: 56 | Добавлен 19.02.13 в 17:21 | Рейтинг: 0 | Еще Курсовые работы

Содержание:

1. Теоретическая часть

1.1. Функции памяти 4

1.2. Классификация типов памяти 5

2. Практическая часть

2.1. Общая характеристика задачи 11

2.2. Описание алгоритма решения задачи 13

2.3. Анализ полученных результатов 17

Список используемой литературы 19

Введение.

Компьютерная память (устройство хранения информации, запоминающее устройство) — часть вычислительной машины, физическое устройство или среда для хранения данных, используемых в вычислениях, в течение определённого времени. Память, как и центральный процессор, является неизменной частью компьютера с 1940-х. Память в вычислительных устройствах имеет иерархическую структуру и обычно предполагает использование нескольких запоминающих устройств, имеющих различные характеристики.

Задачей компьютерной памяти является хранение в своих ячейках состояния внешнего воздействия, запись информации. Эти ячейки могут фиксировать самые разнообразные физические воздействия.

Наиболее известные запоминающие устройства, используемые в персональных компьютерах: модули оперативной памяти (ОЗУ), жёсткие диски (винчестеры), дискеты(гибкие магнитные диски), CD- или DVD-диски, а также устройства флеш-памяти.

Целью курсовой работы является изучение классификации типов памяти и получение навыков использования программы Мicrosoft Exsel при решении задач.

Для достижения данной цели необходимо решить такие задачи, как: теоретическое изучение функций памяти, классификации типов памяти; решение задачи с использованием программы Мicrosoft Exsel, и представление графических результатов ее решения.

Теоретическая часть.

Функции памяти

Компьютерная память обеспечивает поддержку одной из функций современного компьютера — способность длительного хранения информации.

Первые компьютеры использовали запоминающие устройства исключительно для хранения обрабатываемых данных. Их программы реализовывались на аппаратном уровне в виде жёстко заданных выполняемых последовательностей. Любое перепрограммирование требовало огромного объёма ручной работы по подготовке новой документации.

Любая информация может быть измерена в битах и потому, независимо от того, на каких физических принципах и в какой системе счисления функционирует цифровой компьютер (двоичной, троичной, десятичной и т. п.), числа, текстовая информация, изображения, звук, видео и другие виды данных можно представить последовательностями битовых строк или двоичными числами. Это позволяет компьютеру манипулировать данными при условии достаточной ёмкости системы хранения.

К настоящему времени создано множество устройств, предназначенных для хранения данных, основанных на использовании самых разных физических эффектов. Универсального решения не существует, у каждого имеются свои достоинства и свои недостатки, поэтому компьютерные системы обычно оснащаются несколькими видами систем хранения, основные свойства которых обуславливают их использование и назначение.

1.2. Классификация типов памяти

Следует различать классификацию памяти и классификацию запоминающих устройств (ЗУ). Первая классифицирует память по функциональности, вторая же — по технической реализации. В данной курсовой работе рассматривается первая — таким образом, в неё попадают как аппаратные виды памяти (реализуемые на ЗУ), так и структуры данных, реализуемые в большинстве случаев программно.

Выделяют классификацию типов памяти по следующим признакам:

1)Доступные операции с данными:

-Память только для чтения ;

-Память для чтения/записи.

Память на постоянных запоминающих устройствах (ПЗУ) не имеет общепринятого места в этой классификации. Её относят либо к подвиду памяти «только для чтения», либо выделяют в отдельный вид.

Также предлагается относить память к тому или иному виду по характерной частоте её перезаписи на практике: к RAM относить виды, в которых информация часто меняется в процессе работы, а к ROM — предназначенные для хранения относительно неизменных данных.

2)Энергозависимость:

— Энергонезависимая память — память, реализованная ЗУ, записи в которых не стираются при снятии электропитания. К этому типу памяти относятся все виды памяти на ПЗУ и программируемых постоянных запоминающих устройствах (ППЗУ);

— Энергозависимая память — память, реализованная ЗУ, записи в которых стираются при снятии электропитания. К этому типу памяти относятся память, реализованная на оперативном запоминающем устройстве (ОЗУ), кэш-память.

— Статическая память — энергозависимая память, которой для хранения информации достаточно сохранения питающего напряжения;

— Динамическая память — энергозависимая память, в которой информация со временем разрушается (деградирует), и, кроме подачи электропитания, необходимо производить её периодическое восстановление (регенерацию).

3) Метод доступа:

— Последовательный доступ — ячейки памяти выбираются (считываются) последовательно, одна за другой, в очерёдности их расположения.

— Произвольный доступ — вычислительное устройство может обратиться к произвольной ячейке памяти по любому адресу.

4) Назначение:

— Буферная память — память, предназначенная для временного хранения данных при обмене ими между различными устройствами или программами.

— Временная (промежуточная) память — память для хранения промежуточных результатов обработки.

— Кэш-память — часть архитектуры устройства или программного обеспечения, осуществляющая хранение часто используемых данных для предоставления их в более быстрый доступ, нежели кэшируемая память.

— Корректирующая память — часть памяти ЭВМ, предназначенная для хранения адресов неисправных ячеек основной памяти.

— Управляющая память — память, содержащая управляющие программы или микропрограммы. Обычно реализуется в виде ПЗУ.

— Разделяемая память или память коллективного доступа — память, доступная одновременно нескольким пользователям, процессам или процессорам.

5) Организация адресного пространства:

— Реальная или физическая память — память, способ адресации которой соответствует физическому расположению её данных;

— Виртуальная память — память, способ адресации которой не отражает физического расположения её данных;

6) Удалённость и доступность для процессора:

— Первичная память — доступна процессору без какого-либо обращения к внешним устройствам. Данная память отличается крайне малым временем доступа.

— Вторичная память — доступна процессору путём прямой адресацией через шину адреса (адресуемая память). Таким образом доступна основная память (память, предназначенная для хранения текущих данных и выполняемых программ) и порты ввода-вывода (специальные адреса, через обращение к которым реализовано взаимодействие с прочей аппаратурой).

— Третичная память — доступна только путём нетривиальной последовательности действий. Сюда входят все виды внешней памяти — доступной через устройства ввода-вывода. Взаимодействие с третичной памятью ведётся по определённым правилам (протоколам) и требует присутствия в памяти соответствующих программ.

7) Управление процессором:

— Непосредственно управляемая (оперативно доступная) память — память, непосредственно доступная в данный момент времени центральному процессору.

— Автономная память — память, предусматривающей оперативное управление библиотеками носителей и устройствами с автоматической подачей дисков, облегчающей использование съёмных носителей типа магнитных лент и съёмных дисков, магнитных или оптических.

Читайте также:  Aux bluetooth адаптер sony

8) Организация хранения данных и алгоритмы доступа к ним:

— Адресуемая память — адресация осуществляется по местоположению данных.

— Ассоциативная память — адресация осуществляется по содержанию данных, а не по их местоположению.

— Матричная память — ячейки памяти расположены так, что доступ к ним осуществляется по двум или более координатам.

— Объектная память (англ. object storage) — память, система управления которой ориентирована на хранение объектов. При этом каждый объект характеризуется типом и размером записи.

— Семантическая память (англ. semantic storage) — данные размещаются и списываются в соответствии с некоторой структурой понятийных признаков.

Разновидности магнитной памяти:

— Память на магнитной ленте — представляет собой пластиковую узкую ленту с магнитным покрытием и механизм с блоком головок записи-воспроизведения (БГЗВ). Лента намотана на бобину, и последовательно протягивается лентопротяжным механизмом (ЛПМ) возле БГЗВ. Запись производится перемагничиванием частиц магнитного слоя ленты при прохождении их возле зазора головки записи. Считывание записанной информации происходит при прохождении намагниченного ранее участка плёнки возле зазора головки воспроизведения.

— Память на магнитных дисках — представляет собой круглый пластиковый диск с магнитным покрытием и механизм с БГЗВ. Запись производится перемагничиванием частиц магнитного слоя диска при прохождении их возле зазора головки записи. Считывание записанной информации происходит при прохождении намагниченного ранее участка возле зазора головки воспроизведения.

— Память на магнитной проволоке . Использовалась в магнитофонах до магнитной ленты. В настоящее время по этому принципу конструируется большинство авиационных «чёрных ящиков» — данный носитель имеет наиболее высокую устойчивость к внешним воздействиям и высокую сохранность даже при повреждениях в аварийных ситуациях.

К редко используемым, устаревшим и экспериментальным видам памяти относят: акустическую память, запоминающую электронно-лучевую трубку, трековую, голографическую, криогенную, сегнеоэлектрическую, молекулярную, электростатистическую память.

В настоящее время в явные лидеры вышли две принципиально разные технологии, позволяющие уже сегодня получать универсальную память с качествами идеальной памяти (энергонезависимость, произвольный доступ, высокая скорость работы). Это ферроэлектрическая (FRAM) и магниторезистивная (MRAM) технологии.

Flash-память преодолевает все новые рубежи плотности и при этом становится все менее энергоемкой. Пока ни одна из серийных ИС памяти, сделанных по другим те хнологиям, не может приблизиться к Flash по этим характеристикам. Flash делится на два класса — NOR-память и NAND-память.

Первый тип памяти чаще применяется для хранения программного обеспечения, а второй — для хранения данных. Второй тип является наиболее массовым и имеет меньшую стоимость. Его основной недостаток — относительно низкая скорость записи.

Самым важным технологическим новшеством Flash было изобретение инженерами Intel многоуровневой ячейки памяти, позволяющей хранить в одной ячейке 2 разряда данных. Физические размеры ячейки становятся все более миниатюрными, и для рассеивания оксидных перегородок, изолирующих плавающий затвор, требуется все меньшее напряжение.

Ни одна из новых технологий по объемам продаж в ближайшие несколько лет не сможет представить серьезной конкуренции Flash. Гигантская емкость, очень низкое энергопотребление и все продолжающееся сокращение времени доступа делают этот тип памяти незаменимым. Ближайшим конкурентом Flash сегодня является память типа FRAM в традиционном интегральном исполнении. Единственной преимущество FRAM — возможность произвольной адресации. Число циклов записи FRAM хоть и велико, но тоже, как и у Flash, конечно. ИС FRAM несомненно найдут свою нишу на рынке электронных приборов хотя бы потому, что они почти идеально подходят для взаимодействия с 8-разрядными микроконтроллерами, поскольку имеют примерно равные скорости работы. К тому же эту память характеризует относительно низкое потребление.

Магнито-резистивная память MRAM быстрее всех остальных конкурентов и не имеет ограничений на число обращений, но энергопотребление и стоимость не позволяют применять ее в массовых товарах.

Память PCM или CRAM, как и ЗУ на нано-трубках, еще только начинают свое движение и не успели себя показать, поэтому прогнозировать их судьбу трудно. Мне кажется, тем не менее, что перспективы NRAM все-таки лучше.

Практическая часть.

Общая характеристика задачи

Издательство ООО «ЮНИТИ-ДАНА» реализует учебную эконо­мическую литературу в высшие учебные заведения в соответствии с заключенными договорами на год. Для планирования затрат на приобретение литературы в вузах была определена средняя стои­мость учебной литературы для студентов, обучающихся по экономи­ческим специальностям. При закупке больших объемов литературы издательство делает соответствующую скидку. Данные для выпол­нения расчетов представлены на рис. 1 и 2.

Для решения задачи необходимо следующее.

1. Построить таблицы по данным, приведенным на рис. 1 и 2.

2. Рассчитать общую среднюю стоимость учебной литературы по каждому вузу (рис.1).

3. Организовать межтабличные связи с использованием функций ВПР или ПРОСМОТР для автоматического формирования стоимо­сти учебной литературы по каждому вузу.

4. Сформировать и заполнить таблицу с данными по расчету стои­мости приобретаемой учебной литературы с учетом количества сту­дентов, обучающихся по экономическим специальностям, и изда­тельской скидки по каждому вузу и по всем вузам в целом (рис. 3).

5. Результаты расчетов стоимости учебной литературы по каждой организации представить в графическом виде.

Средняя стоимость литературы на одного студента, руб.

Адреса в основной памяти, характеризующие реальное расположение данных в физической памяти, называются физическими адресами. Логические адреса — адреса, к которым обращается процесс, — отличаются от адресов, реально существующих в оперативной памяти. В каждом конкретном случае используемые программой адреса могут быть представлены различными способами. Оперативная память передаёт процессору. Читать ещё >

Организация оперативной памяти ( реферат , курсовая , диплом , контрольная )

Содержание

  • Введение
  • 1. Иерархия памяти
  • 2. Адресация в оперативной памяти
  • 3. Управление оперативной памятью
  • 3. 1. Схема с фиксированными разделами
  • 3. 2. Оверлейная структура
  • 3. 3. Динамическое распределение. Свопинг
  • 3. 4. Страничная память
  • 3. 5. Сегментная и сегментно-страничная организация памяти
  • Заключение
  • Литература
  • Оперативная память предназначена для временного хранения данных и команд, необходимых процессору для выполнения им операций.

    Оперативная память передаёт процессору данные непосредственно, либо через кэш-память. Каждая ячейка оперативной памяти имеет свой индивидуальный адрес.

    Адреса в основной памяти, характеризующие реальное расположение данных в физической памяти, называются физическими адресами. Логические адреса — адреса, к которым обращается процесс, — отличаются от адресов, реально существующих в оперативной памяти. В каждом конкретном случае используемые программой адреса могут быть представлены различными способами.

    Ссылка на основную публикацию
    Украли сумку с документами что делать
    В связи с угрозой распространения на территории Российской Федерации коронавирусной инфекции приостановлен личный прием граждан в судах. Смотреть как изолируются...
    Титан квест охота земля
    Продолжаем проходить Нормальный уровень сложности оригинальной игры Titan Quest теперь в кооперативе. Окунаемся в атмосферу древности, эпоху героев и великих...
    Титан квест секретная комната
    Мой канал на youtube - http://www.youtube.com/user/GGPharmacist Записи предыдущих частей — http://www.youtube.com/playlist?feature=edit_ok&list=PLjjvJi9Qjo0PjJQUgjyL4ewNXV4LB7Q28 Онлайн трансляции вы можете увидеть на канале GG!! -...
    Ультра исо вам необходимо иметь права администратора
    Очень многие пользователи, когда им нужно сделать загрузочную флешку Windows или с дистрибутивом другой операционной системы, прибегают к использованию программы...
    Adblock detector