Управление данными

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

Источником информации для монитора команд являются программы пользователей. Монитор дешифрирует команду пользователя, преобразуя ее в язык запросов к другим уровням иерархии: планировщику ресурсов, управлению данными, супервизору. Так, если выдана команда RUN, то монитор должен вызвать интерпретатор языка БЕЙСИК и передать ему номер строки, с которой следует начать выполнение фрагмента программы. Если выдана команда TRON, то следует передать управление программе трассировки, которая в свою очередь должна изменить режим работы микропроцессора, выставив в разряд Т флагового регистра единицу. Команды средств машинной графики также интерпретируются монитором, который, преобразуя их соответствующим образом, передает видиопроцессору.

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

Теперь мы перейдем к обзору характеристик некоторых операционных систем, используемых на персональных ЭВМ в настоящее время. К числу таких систем относятся MSX—DOS для профессиональных компьютеров фирмы IBM, семейство СР/М для микроЭВМ линии Intel, UNIX, ДЕМОС и ИНМОС для семейства PDP-11, СМ 3/4, MSX-1.-2 для ЭВМ типа ЯМАХА и ряд других систем.

В Советском Союзе имели широкое применение операционные системы ОС МикроДОС, семействе ОС ДВК и др. Некоторые из перечисленных ОС обеспечивают программную преемственность с зарубежными аналогами, адаптированными и развитыми версиями которых они являются.

Что такое вайб кодинг: как работает подход и с чего начать…
Вокруг темы много шума, но если убрать моду и мемы, останется полезный вопрос: можно ли реально собира…
Представлен безрамочный концепт флагманского смартфона Tecno…
TECNO анонсировала прототип своего будущего флагманского смартфона — безрамочного устройства следующего п…
Энтузиасты доработали DLSS 5 для NVIDIA GeForce RTX 20-й сер…
Функциональные возможности утёкшего в сеть программного обеспечения DLSS 5 для видеокарт NVIDIA GeForce R…
Официально подтверждено внедрение внедрение NVIDIA DLSS 5 на…
NVIDIA официально уведомила, что занимается интеграцией нейронного рендеринга DLSS 5 в графические адапте…
Для iPhone Ultra разработали свою версию стилуса Apple Penci…
Долгожданный анонс первого складного iPhone от Apple состоится уже в сентябре. По имеющимся данным, инжен…
Неофициальный мод с DLSS5 преобразил персонажей в The Elder …
Неофициальный патч для The Elder Scrolls V: Skyrim внедрил раннюю версию нейронного рендеринга NVIDIA DLS…
Как открыть интернет-магазин без навыков программирования…
Чтобы запустить интернет-магазин, сегодня не обязательно знать HTML, CSS или нанимать разработчика. Го…
Под брендом TRUSTA выпущена оперативная память и накопители …
ADATA Technology расширяет линейку B2B-предложений, интегрируя продукты, технологии и решения брендов TRU…
МегаОбзор
ЭЛ № ФС 77 - 68301. Выходные данные СМИ МегаОбзор
2006-2026
© MegaObzor