Главная | Соглашение | Публикация статей

Виртуальная память
Категория: Статьи

Имитация работы машины с максимально имеющейся в ВС памятью, включая внешнюю, и называемую режимом виртуальной памяти. Теоретически доступная пользователю ОП определяется только разрядностью адресной части команды. При работе программы та часть, которая необходима для выполнения текущей команды вызывается в ОП и размещается там. Другая часть размещается в ячейках внешней страничной памяти или в слотах. Слот – это заполненная записываемая область во внешней страничной памяти. Она равна размеру страницы. ВС с двадцатиразрядным адресом может иметь 16МБ адресуемого пространства; с 32 – х разрядным – 4ГБ. Загрузка в ОП – переписывает несколько страниц из внешней памяти в ОП. Когда страница больше не нужна, она загружается во внешнюю память (ВП).

Страничная схема организации абсолютного адреса при сегменто – страничной организации памяти.
Бит недоступности =1, если этой страницы нет в ОП.

Алгоритм функционирования ЭВМ при обработке команды.
1. Адрес из счетчика команд выставляется на шину адреса системной магистрали (ША СМ). И одновременно подается сигнал чтения на шину управления (ШУ).
2. Считывание адреса с шины адреса (ША) в регистр адреса (Рг.А).
3. Выставление команды на шину данных (ШД) и сигнал управления на шину управления (ШУ).
4. Процессор передает число, т.е. команду, из регистра данных в регистр команд процессора.
5. Распаковка команды, т.е. выделение кода адреса и адресной части.
6. Определение к чему относится команда (на чем выполнять и т.д.). Устанавливается адрес устройства.
7. Если процессорная команда, то передача КОП в устройство управления процессора (УУ Пц.).
8. Адресная часть передается на ША СМ и одновременно сигнал чтения на ШУ СМ.
9. Из ОП данные выставляются в Рг.Д., а затем на ШД.
10. С ШД на магистраль процессора и затем в АЛУ подаются данные.
11. Выполнение операции в АЛУ.
12. Запись результата из микропроцессора на ШД и одновременно адрес результата на ША, а на ШУ сигнал записи.
13. С ШД записывается на Рг.Д., ОП, а с ША на Рг.А. ОП это запись результата в ОП.
14. На ШУ сигнал «выполнено».
15. Переход к пункту 1.
7а. Центральный процессор выставляет на ША СМ адрес (№) устройства. Этот номер доступен всем устройствам. А на ШУ выставляется на ШУ сигнал отклика.
8а. Устройство, номер которого совпадает с заданным, выставляет на ШУ сигнал отклика.
9а. ЦП выставляет на ШД команду для устройства, а на ШУ сигнал о выставленной команде.
10а. Устройство, подтверждает прием команды – оно выставляет об этом сигнал на ШУ.
11а. ЦП, получив это подтверждение, переходит к следующей команде.
Когда ЦП перешел к следующей команде, то может оказаться, что подтверждение еще на пришло. В мультипрограммном режиме ЦП может перейти к выполнению другой команды.
Примечание к 9а. В большинстве случает этот пункт должен быть расширен – должна быть проверка готовности устройства и управление его работой:
- Поиск устройства.
- Определение его технического состояния.
- Обмен информацией.
Вся эта последовательность действий выполняется с помощью интерфейсов ввода-вывода.

Виртуальная память

Статьи по теме:

Решение функциональных и вычислительных задач средствами пакета прикладных программ MathCAD2000
КОНСТРУКТИВНО-ТЕХНОЛОГИЧЕСКИЕ ОСОБЕННОСТИ ЖГУТОВ
ВЯЗКА ЖГУТОВ
Региональная Система Имен
Прерывание INT 11h
Экспертные системы
Математическая логика в технике
IBM передаёт фреймворк ACTF в дар Eclipse
Финансы в Интернете
Универсальный мультисенсор SVEA совмещает в себе датчик освещенности и присутствия
Электромагнитные поля
Узнайте правду о ваших малышах занимаясь серфингом привычки
Нарушение правил эксплуатации ЭВМ, системы ЭВМ или их сети
Создание фотоснимков из кадра видеозаписи
ЗАЩИТА СУЩЕСТВУЮЩИХ ЕХЕ-ФАЙЛОВ
Линукс привелось в действие приборы: Теперь в рынке
Следственный осмотр
Атака На Infinity Gb V2 2
Бесплатный Софт, Быть Или Не Быть
Устройство и общие принципы работы компьютерного томографа
Рабочий стол Microsoft Windows XP
Описание переменных
Компьютерная преступность не знает границ
СТАДИИ СОЗДАНИЯ САПР
TCO
КОМПЬЮТЕРНЫЕ ПРЕСТУПЛЕНИЯ
Ваш подросток безопасно использует интернет?
Сокращение занимаемого Windows XP дискового пространства
Рисование произвольной линии
Компьютерный вирус - понятие и классификация
Повышение производительности биллинговой системы
Интерфейс, селекторный и мультиплексный каналы
ИСТОРИЯ РАЗВИТИЯ КОМПЬЮТЕРОВ
Работа со сжатыми дисками
Количества и конфигурация оборудования
Версии языка Java. Средства разработки
Внедрение Crm Системы Quick Sales 2 В Компании «Эпос»
Защита вновь создаваемых программ
Положение за компьютером
Основы Работы С Virtualdub
CASE-средства
Информационное общество: глобальное, европейское, украинское
Интеграция Ibm Rational Clearquest И Microsoft Project - Ключ К Успешному Планированию
ЧТО ТАКОЕ КОМПЬЮТЕР?
Классификация прикладных систем и классификация кабельных систем
Уголовно-правовой анализ ст? 272 гл? 28 УК РФ "Неправомерный доступ к компьютерной информации"
Математические модели
Уровни работы сети
Сети NETGEAR
ЦЕЛЬ СОЗДАНИЯ САПР
Nosy о привычках вашего парня он-лайн?
Как Бороться С Вирусами И Троянами
Разделенная база данных Access
Создание, использование и распространение вредоносных программ для ЭВМ
Разработка Программного Обеспечения, Разработка Программ