MOS 테크놀로지 파일 형식

MOS Technology file format

MOS 테크놀로지 파일 형식은 이진 정보를 ASCII 텍스트 형식으로 전달하는 파일 형식입니다.

역사

KIM-1 싱글보드 컴퓨터는 자기 테이프의 파일 형식과 종이 테이프의 형식을 지정했습니다.종이 테이프 형식은 약간 수정되어 MOS Technology 6502 마이크로프로세서를 [1]기반으로 한 컴퓨터용 파일 교환에 사용되고 있습니다.

오픈 소스 Srecord 패키지는 <NUL> [2]XOFF 문자를 삭제함으로써 이 테이프 포맷을 심플화했습니다.

포맷

각 레코드는 세미콜론(;)으로 시작하고, 그 뒤에 레코드의 데이터 길이를 나타내는2 자리수의 16 진수가 표시됩니다.다음 2바이트는 데이터의 시작 주소를 빅엔디안(최고 유효 바이트 우선) 16진수로 나타냅니다.최대 24바이트의 데이터가 이어집니다.다음으로 [3]2바이트(4글자) 체크섬이 있습니다.이 체크섬은 레코드 내의 다른 비데이터의 합계입니다.마지막으로 레코드는 캐리지 리턴(<CR>), 바꿈(<LF>) 및 6개의 늘 문자(<NUL>)로 끝납니다.

용지 테이프의 마지막 레코드가 비어 있습니다(길이 필드:0000). 시작 주소 필드가 전송에 포함된 총 데이터 바이트 수를 나타냅니다.파일은 XOFF로 [4]끝납니다.

「 」를 참조해 주세요.

레퍼런스

  1. ^ Feichtinger, Herwig (1987). "1.8.5. Lochstreifen-Datenformate: Das Intel-Hex-Format" [1.8.5. Paper tape data formats]. Arbeitsbuch Mikrocomputer [Microcomputer work book] (in German) (2 ed.). Munich, Germany: Franzis-Verlag GmbH. pp. 240–243 [243]. ISBN 3-7723-8022-0.
  2. ^ Miller, Peter (2014) [1998]. "srec_mos_tech − MOS Technology file format". Version 1.64. Archived from the original on 2020-07-31. Retrieved 2020-07-31.
  3. ^ Hennig-Roleff, Werner (1993-02-01) [1988]. "HEX.DOC: MOS Technology Hex Format". SIM51. 1.04 (in German). Archived from the original on 2017-08-11. Retrieved 2021-12-08. (NB. 이것은 SIM51의 이전 버전으로 소프트웨어와 문서는 1996년까지 유지되었습니다.)
  4. ^ "Appendix F − Paper Tape Format". KIM-1 − Microcomputer Module − User Manual (2 ed.). Norristown, Pasadena, USA: MOS Technology. August 1976. pp. F-1 − F-2. Publications Number 6500-15B. Retrieved 2020-07-31. [1][2]