Продвижение сайта стоимость самая доступная.
Лучшие книги интернета
Материалы предоставлены только для просмотра. Любое использование материалов в коммерческих целях запрещено

Справочник программиста на персональном компьютере фирмы IBM50



    В Бейсик версии 3.0 введена команда SHELL. Со значительными
    ограничениями она позволяет бейсиковской программе загрузить и
    выполнить другую программу. Формат этой команды SHELL ком_строка.
    Командная строка может быть просто именем программы или она может
    содержать кроме имени параметры, которые обычно следуют за именем
    программы в командной строке. Если ком_строка не указана, то
    загружается копия COMMAND.COM и появляется запрос операционной
    системы. В этот момент можно выполнить любую команду MS DOS, а по
    завершению вернуть управление бейсиковской программе, введя ко-
    манду EXIT.
    Имеется ряд ограничений при использовании SHELL. Если загру-
    жаемая программа меняет режим работы дисплея, то он не будет
    автоматически восстановлен при возврате. Перед загрузкой програм-
    мы все файлы должны быть закрыты, и это не может быть программа,
    которая остается резидентной после завершения. Обсуждение ряда
    других проблем содержится в руководстве по Бейсику.
    Средний уровень.
    Функция 4BH более сложна, чем остальные, требуя четырех подго-
    товительных шагов:
    1. Подготовить в памяти место, доступное программе.
    2. Создать блок параметров.
    3. Построить строку, содержащую накопитель, путь и имя прог-
    раммы.
    4. Сохранить значения регистров SS и SP в переменных.
    Поскольку при загрузке программы MS DOS выделяет ей всю дос-
    тупную память, то необходимо освободить место в памяти. Если не
    освободить часть памяти, то не будет места для загрузки второй

Предыдущая страница    50    Следующая страница




287773122