BSAVE - BSAVE
BSAVE и BLOAD - это команды многих разновидностей языка программирования BASIC . BSAVE копирует RAM в двоичный файл , а BLOAD копирует содержимое файла в RAM. Термин « BSAVE изображение » может означать любой из различных исходных форматов изображений из контроллеров отображения видео , или в более общем случае любой файл , содержащий необработанные содержимое секции памяти.
Некоторые платформы предоставляют команду BRUN, которая после загрузки файла в память немедленно пытается выполнить его как машинный код .
Сжатие файлов отсутствует, поэтому эти файлы загружаются очень быстро и без особого программирования при отображении в собственном режиме.
Файлы BSAVE обычно использовались в качестве формата файлов, когда был представлен IBM PC . Он также широко использовался в Apple II в тот же период. Хотя команды были доступны в линейке Commodore PET , они были удалены из более поздних (и более популярных) компьютеров Commodore 64 и VIC-20. В 1985 году был выпущен Commodore 128 с версией Commodore BASIC 6.9, которая восстановила команды BSAVE и BLOAD.
Источник
Некоторые версии BASIC для домашних компьютеров в конце 1970-х - начале 1980-х годов включают команду BSAVE(для «Двоичного сохранения») и дополнительную BLOAD(«Двоичная загрузка»). Используя команду BSAVE, блок памяти по заданному адресу с заданной длиной может быть записан на диск в виде файла. Затем этот файл можно повторно загрузить в память с помощью BLOAD.
Microsoft произвела интерпретаторы BASIC, которые были в комплекте с Apple II (1977), Commodore PET (1977) и IBM PC (1981), которые включали BSAVE и BLOAD.
Команда BSAVE также является частью ASCII «s MSX-DOS2 Инструменты для MSX-DOS версии 2.
Цвет ОСНОВНОЙ
В ColorBASIC Color Computer они назывались SAVEM и LOADM, а буква M относилась к машинному коду, показывая, что основная цель заключалась в загрузке программ, а не данных; использование префикса B для обозначения двоичного файла указывает на более широкий взгляд на возможные варианты использования команды. ColorBASIC использует формат, отличный от GWBASIC. LOADM поддерживает загрузку составного содержимого в разные места в ОЗУ, которые некоторые программы действительно используют, хотя SAVEM поддерживает сохранение только одной части. Эквиваленты кассет были названы CLOADM и CSAVEM . Вместо этого в ColorBASIC команда BRUN называется EXEC .
Видео изображения
Формат BSAVED - это формат растрового изображения, зависящий от устройства ; заголовок файла иногда хранит информацию об аппаратном адресе дисплея и размере графических данных. Графические данные следуют непосредственно за заголовком и сохраняются как необработанные данные в формате адресуемой памяти собственного адаптера. Никакая дополнительная информация, такая как разрешение экрана, глубина цвета и информация о палитре, битовые плоскости и т. Д., Не сохраняется.
Смотрите также
использованная литература
- Руководство Microsoft BASIC BSAVE, команда
- Команда Microsoft BASIC Manual BLOAD
- Apple II DOS и команды: часто задаваемые вопросы
- AppleSoft FAQ
- Руководство по персональному компьютеру Commodore 128 Commodore Business Machines, Ltd. 1985
- Форматы изображений C64 Часть 1
- Сводка по формату файла Pictor PC Paint