BSAVE y BLOAD son comandos en muchas variantes del lenguaje de programación BASIC . BSAVE copia la RAM a un archivo binario , y BLOAD copia el contenido del archivo a la RAM. [ 1 ] El término " imagen BSAVE " podría referirse a cualquiera de los diversos formatos de imagen sin procesar de los controladores de visualización de vídeo , o más generalmente a cualquier archivo que contenga el contenido sin procesar de una sección de memoria.
Algunas plataformas proporcionaban un comando BRUN que, tras cargar el archivo en la memoria, intentaba ejecutarlo inmediatamente como código máquina .
No hay compresión de archivos, por lo que estos archivos se cargan muy rápidamente y sin mucha programación cuando se muestran en modo nativo.
Los archivos BSAVE eran un formato de archivo de uso común cuando se lanzó el IBM PC . También se utilizaban en el Apple II durante ese mismo período. Si bien los comandos estaban disponibles en la línea Commodore PET , se eliminaron de los ordenadores Commodore 64 y VIC-20, posteriores y más populares. En 1985 se lanzó el Commodore 128 con la versión 6.9 de Commodore BASIC , que recuperó los comandos BSAVE y BLOAD.
Origen
Algunas versiones de BASIC para ordenadores domésticos de finales de los años 70 y principios de los 80 incluyen el comando BSAVE(para "Guardar binario") y su complemento BLOAD("Cargar binario"). Mediante el comando BSAVE, se puede escribir en disco un bloque de memoria en una dirección determinada con una longitud específica como un archivo. [ 1 ] Este archivo se puede volver a cargar en la memoria mediante BLOAD. [ 2 ]
Microsoft produjo los intérpretes BASIC que venían incluidos con el Apple II (1977), el Commodore PET (1977) y el IBM PC (1981), entre los que se encontraban BSAVE y BLOAD.
El comando BSAVE también forma parte de las herramientas MSX-DOS2 de ASCII para MSX-DOS versión 2. [ 3 ]
ColorBASIC
En ColorBASIC de Color Computer , se llamaban SAVEM y LOADM , donde la M se refería al código máquina, lo que indicaba que la intención principal era cargar programas en lugar de datos; el uso del prefijo B para referirse al binario indica una visión más amplia de los posibles usos del comando. ColorBASIC utiliza un formato diferente al de GWBASIC. LOADM admite contenido multipartes que se carga en diferentes ubicaciones de la RAM, algo que algunos programas utilizan, aunque SAVEM solo admite guardar una parte. Los equivalentes en casete se llamaban CLOADM y CSAVEM . En ColorBASIC, el comando BRUN se llama EXEC .
Imágenes de vídeo

El formato BSAVED es un formato de imagen rasterizada dependiente del dispositivo ; el encabezado del archivo a veces almacena información sobre la dirección del hardware de visualización y el tamaño de los datos gráficos. Los datos gráficos siguen directamente al encabezado y se almacenan como datos sin procesar en el formato de la memoria direccionable del adaptador nativo. No se almacena información adicional, como la resolución de pantalla, la profundidad de color , la información de la paleta, los planos de bits, etc.
Véase también
Referencias
- 1 2 "Microsoft QuickBasic 4.5 Advisor: BSAVE" . Microsoft. 1990. Archivado del original el 31/10/2007 . Recuperado el 17/07/2007 .
- ↑ "Microsoft QuickBasic 4.5 Advisor: BLOAD" . Microsoft. 1990. Archivado del original el 31/10/2007 . Consultado el 17/07/2007 .
- ↑ Manual de usuario de MSX-DOS2 Tools de ASCII Corporation
- Manual de Microsoft BASIC: Comando BSAVE. Archivado el 14 de noviembre de 2006 en Wayback Machine.
- Manual de Microsoft BASIC: Comando BLOAD. Archivado el 14 de noviembre de 2006 en Wayback Machine.
- Preguntas frecuentes sobre DOS y comandos de Apple II
- Preguntas frecuentes de AppleSoft
- Guía del sistema informático personal Commodore 128. Commodore Business Machines, Ltd. 1985.
- Formatos de imagen de C64 Parte 1
- Resumen del formato de archivo de Pictor PC Paint
Enlaces externos
- Cómo guardar los registros de color después de guardar con BSAVE los gráficos (PICEM).
- Instrucciones completas para CARGAR y GUARDAR pantallas EGA y VGA
- Cómo CARGAR/GUARDAR varias páginas de pantalla para pantallas EGA 7–10
- El Commodore 128: El ordenador de 8 bits más versátil jamás fabricado.
- formatos de archivos gráficos
- Arte ASCII
- Comandos BÁSICOS