Эта статья поднимает множество проблем. Пожалуйста, помогите улучшить его или обсудите эти проблемы на странице обсуждения . ( Узнайте, как и когда удалить эти сообщения-шаблоны ) ( Узнайте, как и когда удалить этот шаблон сообщения )
|
BSAVE и BLOAD - это команды во многих разновидностях языка программирования BASIC . BSAVE копирует RAM в двоичный файл , а BLOAD копирует содержимое файла в RAM. [1] Термин « 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, блок памяти по заданному адресу с заданной длиной может быть записан на диск в виде файла. [1] Затем этот файл можно перезагрузить в память с помощью BLOAD. [2]
Microsoft произвела интерпретаторы BASIC, которые были в комплекте с Apple II (1977), Commodore PET (1977) и IBM PC (1981), которые включали BSAVE и BLOAD.
Команда BSAVE также является частью ASCII «S MSX-DOS2 Инструменты для MSX-DOS версии 2. [3]
Видеоизображения [ править ]
Формат BSAVED - это формат растрового изображения, зависящий от устройства ; заголовок файла иногда хранит информацию об аппаратном адресе дисплея и размере графических данных. Графические данные следуют непосредственно за заголовком и сохраняются как необработанные данные в формате адресуемой памяти собственного адаптера. Никакая дополнительная информация, такая как разрешение экрана, глубина цвета и информация о палитре, битовые плоскости и т. Д., Не сохраняется.
См. Также [ править ]
- Applesoft BASIC
- QuickBASIC
- GW-BASIC
Ссылки [ править ]
- ^ a b «Советник Microsoft QuickBasic 4.5: BSAVE» . Microsoft. 1990 . Проверено 17 июля 2007 .
- ^ «Советник Microsoft QuickBasic 4.5: BLOAD» . Microsoft. 1990 . Проверено 17 июля 2007 .
- ^ Руководство пользователя MSX-DOS2 Tools от ASCII Corporation
- Руководство Microsoft BASIC BSAVE, команда
- Команда Microsoft BASIC Manual BLOAD
- Apple II DOS и команды: часто задаваемые вопросы
- AppleSoft FAQ
- Руководство по персональному компьютеру Commodore 128 Commodore Business Machines, Ltd. 1985
- Форматы изображений C64 Часть 1
- Сводка по формату файла Pictor PC Paint
Внешние ссылки [ править ]
В Викиучебнике есть книга по теме: QBasic |
- Как сохранить регистры цвета после BSAVE графики (PICEM)
- Полные инструкции к экранам BLOAD и BSAVE EGA и VGA
- Как ЗАГРУЗИТЬ / ЗАГРУЗИТЬ многоэкранные страницы для экранов EGA 7–10
- Commodore 128: самый универсальный 8-битный компьютер из когда-либо созданных