BSAVE - BSAVE

BSAVE и ЗАГРУЗИТЬ команды во многих разновидностях БАЗОВЫЙ язык программирования. BSAVE копии баран к двоичный файл, а BLOAD копирует содержимое файла в RAM.[1] Период, термин "Изображение BSAVE"может означать любое из различных необработанные форматы изображений из контроллеры видеодисплея или, в более общем случае, любой файл, содержащий необработанное содержимое раздела памяти.

Некоторые платформы предоставляли BRUN команда, которая после загрузки файла в память немедленно попытается выполнять это как Машинный код.

Нет сжатия файлов, поэтому эти файлы загружаются очень быстро и без особого программирования при отображении в собственном режиме.

Файлы BSAVE обычно использовались в качестве формата файлов, когда IBM PC был представлен. Он также широко использовался на Яблоко II в тот же период времени. Хотя команды были доступны на Commodore PET Они были удалены с более поздних (и более популярных) компьютеров Commodore 64 и VIC-20. В 1985 г. Коммодор 128 был выпущен с Commodore BASIC версия 6.9, которая восстановила команды BSAVE и BLOAD.

Источник

Некоторые версии BASIC для домашних компьютеров в конце 1970-х - начале 1980-х годов включают команду BSAVE (для «Двоичного сохранения») и дополнительные ЗАГРУЗИТЬ («Двоичная загрузка»). Используя команду BSAVE, блок памяти по заданному адресу с заданной длиной может быть записан на диск в виде файла.[1] Затем этот файл можно повторно загрузить в память с помощью BLOAD.[2]

Microsoft произвела интерпретаторы BASIC, которые были связаны с Яблоко II (1977), Commodore PET (1977), и IBM PC (1981), в который входили BSAVE и BLOAD.

Команда BSAVE также является частью ASCII с Инструменты MSX-DOS2 за MSX-DOS версия 2.[3]

Видео изображения

Рисунок 1: 4-цветный ПК IBM CGA изображение

Формат BSAVED зависит от устройства. формат растрового изображения; заголовок файла иногда хранит информацию об аппаратном адресе дисплея и размере графических данных. Графические данные следуют непосредственно за заголовком и хранятся как необработанные данные в формате адресуемой памяти собственного адаптера. Никакой дополнительной информации, такой как разрешение экрана, глубина цвета и информация о палитре, битовых плоскостях и т. д. сохраняется.

Смотрите также

Рекомендации

  1. ^ а б "Советник Microsoft QuickBasic 4.5: BSAVE". Microsoft. 1990 г.. Получено 2007-07-17.
  2. ^ "Советник Microsoft QuickBasic 4.5: BLOAD". Microsoft. 1990 г.. Получено 2007-07-17.
  3. ^ Руководство пользователя MSX-DOS2 Tools от ASCII Corporation

внешняя ссылка