Fb-монитор - Большая Энциклопедия Нефти и Газа, статья, страница 1
Когда ты по уши в дерьме, закрой рот и не вякай. Законы Мерфи (еще...)

Fb-монитор

Cтраница 1


В FB-мониторе имеются развитые средства программирования дополнительных терминалов. Этот монитор наиболее часто используется при автоматизации лабораторных экспериментов и решении прикладных задач реального времени, не требующих большой оперативной памяти.  [1]

При работе FB-монитор может использовать оперативную память от 32 до 56 Кбайт. Резидентная часть монитора ( RMON) занимает около 8 Кбайт памяти. Оперативная и системные задачи размещаются в оперативном разделе, размер которого динамически изменяется по мере загрузки и удаления задач. После загрузки в оперативный раздел расположение задачи в оперативной памяти фиксируется и не может быть изменено. Перед загрузкой задачи необходимо предварительно загрузить все требуемые драйверы командой монитора LOAD. Для фоновой задачи драйверы внешних устройств могут загружаться так же, как и в SJ-мониторе.  [2]

Основное применение FB-монитора - системы автоматизации лабораторных экспериментов и решение прикладных задач в реальном времени, не требующих ОЗУ большо; ; емкости.  [3]

ХМ-монитор аналогичен FB-монитору, но в отличие от последнего предоставляет задачам возможность использовать ОП емкостью более 56К байт в микрокомпьютерах, имеющих в своем составе диспетчер памяти. UNIBUS или емкостью до 4088К байт ( 2044 К слов) в микро - ЭВМ с 22-разрядным адресным пространством системной магистрали Q-bus. Для использования ХМ-монитора в составе микро - ЭВМ помимо диспетчера памяти должны быть ОП емкостью не менее 64 К байт и блок расширенной арифметики.  [4]

5 Распределение памяти в FB-мониторе. [5]

ХМ-монитор является расширением FB-монитора для работы с диспетчером памяти. Он обеспечивает 18-разрядную адресацию для операций ввода-вывода и набор макрокоманд, позволяющих фоновой и ( или) задачам оперативного раздела использовать до 248 Кбайт памяти.  [6]

По сравнению с FB-монитором ХМ-монитор занимает больше памяти ( около 14 К байт) и не обеспечивает динамическую загрузку драйверов в ОП при работе программ, поэтому драйверы, необходимые программе, должны загружаться заранее с помощью соответствующей команды монитора. Прикладные программы, разработанные с использованием SJ - и FB-мониторов, будут выполняться и под управлением ХМ-монитора, но не наоборот.  [7]

ХМ-монитор - это расширение FB-монитора, которое позволяет предоставлять оперативную память свыше 28К опера тивной и ( или) фоновой задаче. ХМ-монитор обеспечивает 18-битную адресацию для операций ввода-вывода и набор макрокоманд, позволяющих фоновой и ( или) оперативной задачам адресовать память до 124К слов.  [8]

Фоново-оперативный монитор реального времени ( FB-монитор) обслуживает до 8 задач на вычислительных комплексах с памятью емкостью до 56К байт. Каждой из задач дается свой уровень приоритета. Самый низкий уровень приоритета ( 0) имеет фоновая задача. Самый высокий приоритет ( 7) имеет оперативная задача. Приоритеты устанавливаются командами монитора при загрузке этих задач. Монитор позволяет использовать таймер для задержки выполнения заданий на требуемые интервалы времени, а также организовать обмен данными между выполняющимися заданиями.  [9]

Эта программа может выполняться как основная задача под управлением FB-монитора или как привилегированная основная задача под управлением ХМ-монитора.  [10]

Как распределена ОП микроЭВМ после загрузки основной и фоновой задач FB-монитором.  [11]

Наличие дополнительных средств и возможностей приводит к увеличению размера монитора: для работы FB-монитора требуется около 10К байтов ОП.  [12]

Запросы из программы на выполнение операций на внешнем устройстве преобразуются монитором и передаются драйверу в блоке из 7 ( для SJ - и FB-мониторов) или 10 ( для ХМ - и TS-мониторов) слов, который называется элементом очереди и содержит необходимую для выполнения операции информацию. Элементы, относящиеся к одному устройству ( контроллеру), формируются монитором в список, называемый очередью к драйверу. Запросы выбираются монитором из очереди и передаются на обработку последовательно.  [13]

Программист должен предусмотреть в своей программе на Макроассемблере область памяти для размещения USR ( около 4 Кбайт) при работе под управлением SJ / FB-мониторов. В область загрузки USR не должны попадать буфера и таблицы, используемые при вызове USR, а также подпрограммы завершения и подпрограммы обработки прерываний.  [14]

15 Отображение и распределение памяти при лагру. - i - - ( виргузлышй фоновой чадами, чиптрихопаимый. чи гмк ВАП доступен чада и. только. к ме ьыполнеьая опср. пл.. отображения. [15]



Страницы:      1    2