BSAVE - BSAVE

BSAVE a BLOAD jsou příkazy v mnoha variantách ZÁKLADNÍ programovací jazyk. Kopie BSAVE RAM do a binární soubor a BLOAD zkopíruje obsah souboru do paměti RAM.[1] Termín "BSAVE obrázek„může znamenat cokoli z různých raw obrazové formáty z řadiče zobrazení videa, nebo obecněji jakýkoli soubor obsahující hrubý obsah části paměti.

Některé platformy poskytovaly a BRUN příkaz, který by se po načtení souboru do paměti okamžitě pokusil vykonat to jako strojový kód.

Neexistuje žádná komprese souborů, a proto se tyto soubory načítají velmi rychle a bez velkého programování, když jsou zobrazeny v nativním režimu.

Soubory BSAVE byly obecně používány jako formát souborů, když IBM PC byl představen. Obecně se také používalo na internetu Apple II ve stejném časovém období. Ačkoli příkazy byly k dispozici na internetu Commodore PET linky, byly odstraněny z pozdějších (a populárnějších) počítačů Commodore 64 a VIC-20. V roce 1985 Commodore 128 byl propuštěn s Commodore BASIC verze 6.9, která obnovila příkazy BSAVE a BLOAD.

Původ

Některé verze jazyka BASIC pro domácí počítače na konci 70. a začátku 80. let obsahují příkaz BSAVE (pro „Binární uložení“) a doplňkové BLOAD ("Binární zatížení"). Pomocí příkazu BSAVE lze na paměť zapsat blok paměti na dané adrese se zadanou délkou jako soubor.[1] Tento soubor lze poté znovu načíst do paměti pomocí BLOAD.[2]

Microsoft vyrobil tlumočníky BASIC, které byly dodávány s Apple II (1977), Commodore PET (1977) a IBM PC (1981), který zahrnoval BSAVE a BLOAD.

Součástí je také příkaz BSAVE ASCII je Nástroje MSX-DOS2 pro MSX-DOS verze 2.[3]

Video obrazy

Obrázek 1: Čtyřbarevný počítač IBM PC CGA obraz

Formát BSAVED závisí na zařízení formát rastrového obrázku; záhlaví souboru někdy ukládá informace o hardwarové adrese displeje a velikosti grafických dat. Grafická data následují přímo za hlavičkou a jsou uložena jako nezpracovaná data ve formátu adresovatelné paměti nativního adaptéru. Žádné další informace, například rozlišení obrazovky, barevná hloubka a informace o paletě, bitové roviny atd., jsou uloženy.

Viz také

Reference

  1. ^ A b „Microsoft QuickBasic 4.5 Advisor: BSAVE“. Microsoft. 1990. Citováno 2007-07-17.
  2. ^ „Microsoft QuickBasic 4.5 Advisor: BLOAD“. Microsoft. 1990. Citováno 2007-07-17.
  3. ^ Uživatelská příručka k nástrojům MSX-DOS2 od ASCII Corporation

externí odkazy