exe2bin

exe2bin
exe2bin
개발자Microsoft, IBM, DR, Datalight, Novell, PhysTechSoftParagon Technology Systems, FreeDOS 팀
초기 릴리즈1982년 5월, 40년 전(1982-05)
기입처MS-DOS: x86 어셈블리 언어
FreeDOS: C
운영 체제MS-DOS, PC DOS, DR DOS, ROM-DOS, PTS-DOS, FreeDOS, Windows
플랫폼크로스 플랫폼
유형명령어
면허증.MS-DOS: MIT
FreeDOS: Sybase Open Watcom Public License

명령줄 도구는 MS-DOS기타 운영 [1][2]체제에서 사용할 수 있는 컴파일 후 유틸리티 프로그램입니다.

개요

EXE2BIN.EXEIBM PC DOS 1.10에서

MS-DOS 플랫폼용 초기 컴파일러 및 링커는 COM 파일을 직접 생성할 수 없었습니다.대신 컴파일러는 재배치 정보가 포함된 EXE 형식 파일을 출력합니다.이러한 EXE 파일에서 8086 세그먼트가 모두 동일하도록 설정되어 있는 경우(즉, "tiny" 메모리 모델이 사용됨),exe2binCOM [3]파일로 변환할 수 있습니다. exe2bin또한 컴파일된 코드를 변환하여 BIOS 또는 디바이스 드라이버의 일부로 ROM에 삽입하기에 적합하도록 할 수도 있습니다.

유용성

이 명령어는 표준 배포의 일부로 MS/DOS 버전1 ~ 3.1 에 포함되어 있습니다.버전 3.2의 경우 포함된 버전에서는 3.2 [4]이외의 버전에서는 실행할 수 없었습니다.다음 버전인 3.3에서는 EXE2B는 없었습니다.DOS 디스크의 IN."대신 IBM은 DOS Technical Reference와 함께 프로그램을 추가 비용으로 별도로 판매합니다."IBM은 버전 확인을 위한 코드도 추가했습니다.PC Magazine은 회피책을 발표했습니다.3.2 이후에서는 패치만[5] 적용하면 됩니다.

어떻게 해서든 3.2 이후로는 더 이상 기본 가격으로 사용할 수 없었습니다. 버전 6에서는 보충 [6]디스크라고 불리는 디스크에 포함되어 있었습니다.이 프로그램은 또한 1980년대에 MS-DOS용 언어 컴파일러와 함께 배포되었으며 IBM PC DOS의 특정 버전에 포함되어 있습니다.

PhysTech Soft 및 Paragon 테크놀로지 시스템PTS-DOS,[7] Digital ResearchDR DOS 6.[8]0 및 DatalightROM-DOS[9]구현되어 있습니다.exe2bin명령어를 입력합니다.

명령어는 FreeDOS에서도 사용할 수 있습니다.이 실장은 Sybase Open Watcom Public [10]License에 따라 라이선스가 부여됩니다.

Windows XP 이후 버전에는 다음이 포함됩니다.exe2binMS-DOS 호환성을 유지하기 위해 MS-DOS 서브시스템용 기타 16비트 명령어(비압축)를 사용합니다.16비트 MS-DOS 하위 시스템 명령은 64비트 버전의 Windows에서는 [11]사용할 수 없습니다.

「 」를 참조해 주세요.

레퍼런스

  1. ^ Paterson, Tim (2013-12-19) [1983]. "Microsoft DOS V1.1 and V2.0: /msdos/v20source/EXE2BIN.ASM". Computer History Museum, Microsoft. Retrieved 2015-10-01.
  2. ^ Shustek, Len (2014-03-24). "Microsoft MS-DOS early source code". Software Gems: The Computer History Museum Historical Source Code Series. Retrieved 2015-10-01.
  3. ^ Peter Norton and Richard Wilton의 IBM PC & PS/2에 대한 새로운 Peter Norton 프로그래머 가이드 (Microsoft Press, 1987년) ISBN 1-55615-131-4, 페이지 425
  4. ^ Asael Dror (January 12, 1988). "Thank You, IBM". PC Magazine. p. 366.
  5. ^ 디버깅 ..E 30D 73 (비교/JZ에서 비교/J)NB = 3.2보다 크거나 같음)
  6. ^ Wolverton, Van (2003). Running MS-DOS Version 6.22 (20th Anniversary Edition), 6th Revised edition. Microsoft Press. ISBN 0-7356-1812-7.
  7. ^ "PTS-DOS 2000 Pro User Manual" (PDF). Buggingen, Germany: Paragon Technology GmbH. 1999. Archived (PDF) from the original on 2018-05-12. Retrieved 2018-05-12.
  8. ^ DR DOS 6.0 사용자 가이드 최적화구성 힌트, 4corn.co.uk
  9. ^ "Datalight ROM-DOS User's Guide" (PDF). Datalight.com.
  10. ^ "ibiblio.org FreeDOS Group -- FreeDOS Base". Ibiblio.org. Retrieved 8 November 2021.
  11. ^ "MS-DOS subsystem commands". Docs.microsoft.com. Retrieved 8 November 2021.

추가 정보

외부 링크