저장

BSAVE

BSAVE BLOAD는 다양한 BASIC 프로그래밍 언어의 명령어입니다.BSAVE는 RAM을 바이너리 파일에 복사하고 BLOAD는 파일의 내용을 [1]RAM에 복사합니다."BSAVE image"라는 용어는 비디오 디스플레이 컨트롤러의 다양원시 이미지 형식 중 하나 또는 일반적으로 메모리 섹션의 원시 내용을 포함하는 파일을 의미합니다.

일부 플랫폼에서는 파일을 메모리에 로드한 후 즉시 머신코드실행하려고 하는 BRUN 명령어가 제공되고 있습니다.

파일 압축이 없기 때문에 네이티브모드로 표시되었을 때 이러한 파일은 프로그래밍 없이 매우 빠르게 로딩됩니다.

BSAVE 파일은 IBM PC가 도입되었을 때 일반적으로 파일 형식으로 사용되었습니다.또한 같은 시기에 Apple II에서도 일반적으로 사용되었습니다.명령어는 코모도어 PET 라인에서 사용할 수 있었지만 최신 코모도어 64 및 VIC-20 컴퓨터에서는 삭제되었습니다.1985년에 코모도어 128은 BSAVE 및 BLOAD 명령을 복원한 코모도어 BASIC 버전 6.9와 함께 출시되었습니다.

기원.

1970년대 후반과 1980년대 초반 가정용 컴퓨터용 BASIC의 일부 버전에는 다음과 같은 명령어가 포함되어 있습니다.BSAVE('바이너리 세이브'의 경우) 및 보충 정보BLOAD("이진 부하")BSAVE 명령을 사용하면 지정된 길이의 주소의 메모리 블록을 [1]파일로 디스크에 쓸 수 있습니다.그런 다음 BLOAD를 [2]통해 이 파일을 메모리에 다시 로드할 수 있습니다.

Microsoft는 BSAVE와 BLOAD를 포함한 Apple II(1977), Commodore PET(1977), IBM PC(1981)에 번들된 BASIC 인터프리터를 생산했다.

BSAVE 명령어는 ASCII의 MSX-DOS 버전2용 MSX-DOS2 [3]도구의 일부이기도 합니다.

ColorBASIC

컬러 컴퓨터의 컬러 BASIC에서는 대신 SAVEM LOADM이라는 이름이 붙여졌습니다.M은 머신 코드를 참조하고 있습니다.이것은, 주된 목적이 데이터가 아니고 프로그램을 로드하는 것을 나타내고 있습니다.B 프리픽스를 바이너리를 참조하는 것은, 커맨드의 사용 가능성을 넓게 나타내고 있습니다.ColorBASIC는 GWBASIC과는 다른 포맷을 사용합니다.LOADM은 RAM 내의 다른 장소에 멀티파트 콘텐츠를 로드하는 것을 지원하며, 일부 프로그램은 이를 사용합니다.단, SAVM은 일부만 저장할 수 있습니다.카세트 등가물은 CLOADM과 CSAVEM으로 불렸다.색상 BASIC에서는 대신 BRUN 명령어EXEC이라고 불립니다.

비디오 이미지

그림 1: 4색 IBM PC CGA 이미지

BSAVED 형식은 디바이스에 의존하는 래스터 이미지 형식입니다.파일 헤더에는 표시 하드웨어 주소 및 그래픽 데이터의 크기에 대한 정보가 저장되는 경우가 있습니다.그래픽스 데이터는 헤더를 직접 따라 네이티브어댑터의 주소 지정 가능한 메모리 형식으로 원시 데이터로 저장됩니다.화면 해상도, 색심도 및 팔레트 정보, 비트 평면 등의 추가 정보는 저장되지 않습니다.

「 」를 참조해 주세요.

레퍼런스

  1. ^ a b "Microsoft QuickBasic 4.5 Advisor: BSAVE". Microsoft. 1990. Retrieved 2007-07-17.
  2. ^ "Microsoft QuickBasic 4.5 Advisor: BLOAD". Microsoft. 1990. Retrieved 2007-07-17.
  3. ^ ASCII Corporation의 MSX-DOS2 Tools 사용자 매뉴얼

외부 링크