Имитация работы машины с максимально имеющейся в ВС памятью, включая внешнюю, и называемую режимом виртуальной памяти. Теоретически доступная пользователю ОП определяется только разрядностью адресной части команды. При работе программы та часть, которая необходима для выполнения текущей команды вызывается в ОП и размещается там. Другая часть размещается в ячейках внешней страничной памяти или в слотах. Слот – это заполненная записываемая область во внешней страничной памяти. Она равна размеру страницы. ВС с двадцатиразрядным адресом может иметь 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Определение ЭВМ как объекта конструированияСоздание звукового комментария Российские национальные IP-сетиМетод простой итерацииПеремещение данных в рабочем листеПути и фазы моделирования интеллектаКомпоненты, модули, мамботы в CMS JoomlaУстановка охранных систем - актуальность возросла!Компьютерные Технологии И ГенеалогияИнформационная Безопасность В Деятельности Современных ОрганизацийЭлектронная почтаРасположение и размер корневого каталогаСТРУЙНЫЕ ПЛОТТЕРЫ (СП, INK-JET PLOTTER)Власть и информационное общество в УкраинеМеханический подходПоколения ЭВМSugarcrm В РоссииЧисленные методыКомпьютерный вирус - понятие и классификацияИскусственный интеллектПоявление перцептронаТИПЫ ЛКСИнтегрирование модулей PADS в программную среду предприятияУчет Клиентов, Учет Заказов - Самое Востребованное Программное ОбеспечениеЧто ваш ребенок делает в он-лайн?Программный код в среде Visual BasicРабота Internet: организация, структура, методы Компонентные инфраструктурыКакое сжатие файлов лучшее?Использование анонимного ftp по e-mailКритерий пользователя ЭСПЛОТТЕРЫ НА ОСНОВЕ ТЕРМОПЕРЕДАЧИКому нужны ваши данные?..Административное устройство InternetКлавиатураОн обжуливает?Создание фотоснимков из кадра видеозаписи Технология сценариевАмериканские проекты создания информационной супермагистралиНосители информацииПроверка Софта На ЛицензионностьОбмен данными путем перетаскивания Жесткие дискиПреимущества Мобильной ТорговлиПроверка состояния очереди печати Наиболее распространенные возможности InternetНарушение правил эксплуатации ЭВМ, системы ЭВМ или их сети (ст. 274 УК)Содержимое таблицы FATПОДГОТОВКА МОНТАЖНЫХ ПРОВОДОВКонвертWordPad: Выделение текста кеглем шрифта Разработка контрольно-информационных инструментов для PADSХарактеристики CASE-средствИнформатизация общества: социальные условия, предпосылки и последствия