BSAVE


De Wikipedia, la enciclopedia libre
  (Redirigido desde BSAVE (formato de mapa de bits) )
Saltar a navegación Saltar a búsqueda

BSAVE y BLOAD son comandos en muchas variedades 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 significar cualquiera de los varios formatos de imagen sin procesar de los controladores de visualización de video , o más generalmente cualquier archivo que contenga el contenido sin procesar de una sección de la memoria.

Algunas plataformas proporcionaron un comando BRUN que, después de cargar el archivo en la memoria, intentaría ejecutarlo inmediatamente como código de máquina .

No hay compresión de archivos y, por lo tanto, estos archivos se cargan muy rápido y sin mucha programación cuando se muestran en modo nativo.

Los archivos BSAVE se usaban en general como formato de archivo cuando se introdujo IBM PC . También fue de uso general en el Apple II en el mismo período de tiempo. Aunque los comandos estaban disponibles en la línea Commodore PET , se eliminaron de las últimas (y más populares) computadoras Commodore 64 y VIC-20. En 1985, el Commodore 128 fue lanzado con Commodore BASIC versión 6.9 que restauró los comandos BSAVE y BLOAD.

Origen

Algunas versiones de BASIC para computadoras domésticas a fines de la década de 1970 y principios de la de 1980 incluyen el comando BSAVE(para "Binary Save") y el complementario BLOAD("Binary Load"). Usando el comando BSAVE, un bloque de memoria en una dirección dada con una longitud especificada se puede escribir en el disco como un archivo. [1] Este archivo se puede volver a cargar en la memoria a través de BLOAD. [2]

Microsoft produjo los intérpretes BASIC que se incluyeron con Apple II (1977), Commodore PET (1977) e IBM PC (1981) que incluían BSAVE y BLOAD.

Un comando BSAVE es también parte de ASCII 's Herramientas MSX-DOS2 para MSX-DOS versión 2. [3]

Color BÁSICO

En ColorBASIC de la computadora de color , estos se llamaron SAVEM y LOADM en su lugar, con la M refiriéndose al código de máquina, lo que muestra que la intención principal era cargar programas en lugar de datos; el uso del prefijo B para referirse a binario indica una visión más amplia de los posibles usos del comando. ColorBASIC utiliza un formato diferente al de GWBASIC. LOADM admite que el contenido de varias partes se cargue en diferentes lugares de la RAM, que algunos programas utilizan, aunque SAVEM solo admite guardar una parte. Los equivalentes de casete se denominaron CLOADM y CSAVEM . En Colorbasic, la BRUN comando se llama EXEC lugar.

Imágenes de video

Figura 1: imagen IBM PC CGA de 4 colores

El formato BSAVED es un formato de imagen ráster dependiente del dispositivo ; el encabezado del archivo a veces almacena información sobre la dirección del hardware de pantalla y el tamaño de los datos gráficos. Los datos gráficos siguen el encabezado directamente y se almacenan como datos sin procesar en el formato de la memoria direccionable del adaptador nativo. No se almacena información adicional, como resolución de pantalla, profundidad de color e información de paleta, planos de bits, etc.

Ver también

  • Applesoft BASIC
  • QuickBASIC
  • GW-BÁSICO

Referencias

  1. ^ a b "Asesor de Microsoft QuickBasic 4.5: BSAVE" . Microsoft. 1990 . Consultado el 17 de julio de 2007 .
  2. ^ "Asesor de Microsoft QuickBasic 4.5: BLOAD" . Microsoft. 1990 . Consultado el 17 de julio de 2007 .
  3. ^ Manual de usuario de herramientas MSX-DOS2 de ASCII Corporation
  • Comando BSAVE manual BÁSICO de Microsoft
  • Comando BLOAD manual BÁSICO de Microsoft
  • Preguntas frecuentes sobre DOS y comandos de Apple II
  • Preguntas frecuentes de AppleSoft
  • Guía del sistema de computadora personal Commodore 128 Commodore Business Machines, Ltd. 1985
  • Formatos de imagen C64 Parte 1
  • Resumen del formato de archivo Pictor PC Paint

enlaces externos

  • Cómo guardar registros de color después de BSAVE de gráficos (PICEM)
  • Instrucciones completas para BLOAD y BSAVE EGA y VGA Screens
  • Cómo BLOAD / BSAVE varias páginas de pantalla para pantallas EGA 7–10
  • Commodore 128: la computadora de 8 bits más versátil jamás creada
Obtenido de " https://en.wikipedia.org/w/index.php?title=BSAVE&oldid=1035098374 "