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

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

Имитация работы машины с максимально имеющейся в ВС памятью, включая внешнюю, и называемую режимом виртуальной памяти. Теоретически доступная пользователю ОП определяется только разрядностью адресной части команды. При работе программы та часть, которая необходима для выполнения текущей команды вызывается в ОП и размещается там. Другая часть размещается в ячейках внешней страничной памяти или в слотах. Слот – это заполненная записываемая область во внешней страничной памяти. Она равна размеру страницы. ВС с двадцатиразрядным адресом может иметь 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а. В большинстве случает этот пункт должен быть расширен – должна быть проверка готовности устройства и управление его работой:
- Поиск устройства.
- Определение его технического состояния.
- Обмен информацией.
Вся эта последовательность действий выполняется с помощью интерфейсов ввода-вывода.

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

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

Кредитные карты и Internet
СПОСОБЫ СОВЕРШЕНИЯ КОМПЬЮТЕРНЫХ ПРЕСТУПЛЕНИЙ
Физические аспекты работы с дисками
Внесение примесей
Бесплатный сыр и как избежать мышеловки
Роль компьютера в жизни человека
Перемещение данных в рабочем листе
Папка Избранное
Анализ содержимого CMOS-памяти
Российские национальные IP-сети
Разработка Баз Данных, Взгляд Изнутри
Резервное копирование данных. Стоит ли платить деньги?
Oболочка Gopher
Использование Агентств Охраны Для Профессионального Поддержания Безопасности
ЭВМ в магазинах самообслуживания
Выполнение команд меню с использованием сочетаний клавиш (горячие клавиши)
Что Приносит Sp1 Для Windows Vista?
Следственный эксперимент
Устройство Netping Cooler Board Поступило На Склад Компании Зао «Лайт Коммуникейшн»
Концентраторы Fast Ethernet NetGear
Условия и предпосылки информатизации
Новинка CCTV: монитор Smartec STM-193 с диагональю 19“
Управление доступом к файпам и каталогам
Резервная Копия Блога На Blogspot. Утилита Blogger Backup
Автоматическая очистка Рабочего стола
WordPad: Выделение текста цветом
Технологии АТМ
Как Бороться С Вирусами И Троянами
Периферійні пристрої
Хакеры, как субъекты компьютерных преступлений
Входные и выходные данные
Программа 1С Управление Торговлей 8
Базовые сведения о X.500
Отчаянно узнать если он лежит или обжуливает?
Мышление и информация
Преступления в сфере компьютерной информации
Microsoft Great Plains для клиентов в России: как найти консультанта и наиболее частые вопросы
Административное устройство Internet
Защита памяти в ЕС ЭВМ
Общая структура СКС
WordPad: Выделение текста кеглем шрифта
Проверка Софта На Лицензионность
Виды пластиковых карточек
Компьютерный вирус - понятие и классификация
Завершены работы по настройке нового продукта Алее Архив 3 для работы с СУБД
Обслуживание Компьютеров В Рамках Ит Аутсорсинга
Копирование данных с компакт-диска
Компании лидирующие на мировом рынке CompactPCI продукции
Создание Java-приложения “HelloJava”
Разработка Баз Данных На Msde 2000, Работа С Бесплатной Базой Данных Mssql
Развитие Железной Индустрии Или Кому Сейчас Нужны Многоядерные Процессоры
ЧТО ТАКОЕ КОМПЬЮТЕР?
Как выбрать жесткий диск
Ошибки регистратуры Windows починки
Функции BIOS для работы с дисками