Персональные ЭВМ

Монитор FB дает возможность


Монитор FB дает возможность одновременно выполнять до восьми полностью независимых задач, занимает 10 Кбайт и обеспечивает работу системы в ОЗУ емкостью от 32 до 56 Кбайт. В его состав входит мульти терминальный драйвер, который поз­воляет по сравнению с монитором SJ назначать любой программе основного раздела дополнительный терминал в качестве «основ­ного». Распределение времени процессора и. доступ к ресурсам осуществляются на приоритетной основе: самый высокий приори­тет имеет основная задача, самый низкий — фоновая. Дополни­тельно в системе может выполняться до 6 системных задач, Имеющих промежуточный приоритет (поставляемая версия ОС содержит одну системную , задачу — программу регистрации ошибок). Наиболее эффективной областью применения FB яв­ляются процессы, когда одновременно с работой в реальном масштабе времени необходимо выполнить обработку Данных и другие системные операции.

Монитор ХМ, является расширением FB для работы с диспет­чером памяти до 4 Мбайт. Адресация программы в расширенную область памяти осуществляется с помощью, набора специальных программных запросов. Программы большого объема могут иметь оверлейную структуру. Размещение оверлеев в расширенной памяти позволяет .программе выполняться быстрее, так как она считывается в память один раз и не требует дополнительных обращений к диску для операций, ввода-вывода. Монитор занимает 14 Кбайт и обеспечивает работу системы в ОЗУ емкостью от 64 Кбайт до 4 Мбайт.

ОС ФОДОС-2 содержит набор системных программ, предос­тавляющих пользователю широкие возможности:

BATCH — пакетная обработка заданий пользователя;

BINCOM — сравнение двойных файлов;

BUP—копирование файла (тома) на несколько меньших файлов (томов), восстановление фрагментированного файла (то­ма) в его первоначальную форму;

DIR — получение справочной информации об опреде­ленном томе устройства и файлах, хранящихся на нем;

DUMP — вывод на терминал или построчно — печатающее устройство, запись в. ВЗУ содержимого всего или части файла (тома) в восьмеричном коде;

DUP—создание и расширение файлов на устройствах спра­вочной структуры ОС (диски), сжатие и перезагрузка этих уст­ройств, а также инициализация и копирование устройств файловой структуры (диски, магнитная лента);

EDIT — редактор текста (создание и изменение текстовых файлов, используемых в качестве выходных файлов другими программами, например ассемблер, транслятор Фортран);

EDIK — экранный редактор текста (создание и редактирова­ние текстов исходных программ или документации);

EL — регистрация ошибок (запись информации из буфера памяти в файл на диске);

ELINIT — инициализация и сохранение файла статистики о работе периферийных устройств прямого доступа ОС;

ERROUT — создание и вывод на экран или в файл отчета на основе информации, собранной в файле статистики;

IND — создание и работа с косвенными управляющими фай­лами;

LIBR — библиотекарь (создание и корректировка библиотеч­ных файлов);

LINK — редактор связей (формирование готовых к выполне­нию программ из объектных модулей в формате загрузочного модуля);

MACRO — обработка исходных программ пользователя, напи­санных на машинно-ориентированном языке ассемблер;

ODT — отладчик (отладка программ пользователя в нижней области памяти до 56 Кбайт);

PAT — модификация объектных модулей;

PATCH — модификация любых типов файлов, допустимых в ОС;

PIP — копирование, объединение, удаление, переименование и изменение состояния защиты файлов;

RESORS — выдача информации о ресурсах ОС;

SIPP — модификация загрузочных модулей;

SL — редактор командной строки (редактирование строки команды, командной строки системных программ и других строк);

SLP — модификация текстовых файлов;

SRCCOM сравнение двух текстовых файлов, содержащих символьную информацию;

TESTMX — форматирование гибких магнитных дисков диа­метром 133 мм с одинарной плотностью записи;

TESTMY — форматирование гибких магнитных дисков диамет­ром 133 мм с двойной плотностью записи;

TFP — форматирование и распечатка текстовых файлов в формате, соответствующем требованиям ГОСТ ЕСПД;

VDT — виртуальный отладчик (отладка программ пользова­теля в расширенной области памяти до 248 Кбайт).

Комментарии закрыты