>  기사  >  확장자가 com인 파일은 무엇입니까?

확장자가 com인 파일은 무엇입니까?

WBOY
WBOY원래의
2022-09-09 10:32:5917036검색

com 확장자를 가진 파일은 프로그램 코드 명령을 직접 실행하는 바이너리 실행 파일입니다. 이 파일에는 지원 데이터가 포함되어 있지 않으며 파일 헤더가 첫 번째 실행입니다. 명령에는 재배치 정보가 없으므로 코드에는 메모리 세그먼트 전체에서 데이터를 작동하는 명령이 없으므로 코드와 데이터는 동일한 64KB 메모리 세그먼트로만 제한될 수 있습니다.

확장자가 com인 파일은 무엇입니까?

이 튜토리얼의 운영 환경: Windows 10 시스템, DELL G3 컴퓨터.

com 확장자를 가진 파일은 무엇인가요?

COM 확장자를 가진 파일은 프로그램 코드의 명령을 직접 실행하는 것이 목적입니다. 마우스 왼쪽 버튼을 두 번 클릭하거나 오른쪽 버튼으로 열 수 있습니다.

com 파일은 운영체제의 바이너리 실행 파일을 말합니다.

실행 파일에는 두 가지 유형이 있습니다. 하나는 접미사 .COM을 사용하고 다른 하나는 .EXE .COM을 사용하며 일반적으로 DOS에서 사용됩니다.

확장자가 com인 파일은 무엇입니까?

COM 형식의 파일은 간단한 실행 파일입니다. 1970년대 Diguido Corporation이 도입한 운영 체제에서 COM은 운영 체제에서 지원하는 명령이 포함된 텍스트 파일(Windows 시스템의 .cmd 파일과 유사)의 확장자로 사용되었습니다. CP/M(마이크로컴퓨터용 운영체제)이 등장하면서 COM 확장자를 가진 파일이 실행파일로 바뀌었습니다. 이 형식은 나중에 MS-DOS로 옮겨졌습니다.

COM 파일에는 지원 데이터가 없으며 실행 코드만 제공됩니다. 파일 헤더는 첫 번째 실행 명령입니다. 재배치 정보가 없으므로 코드에는 메모리 세그먼트(세그먼트)에 걸쳐 데이터를 작동하는 명령이 있을 수 없으므로 코드와 데이터는 동일한 64KB 메모리 세그먼트로만 제한될 수 있습니다.

이 형식은 여전히 ​​많은 최신 Windows NT 기반 플랫폼에서 실행 가능하지만 MS-DOS 에뮬레이션 하위 시스템 NTVDM에서 실행되며 64비트 변형에는 존재하지 않습니다. COM 파일은 이러한 에뮬레이터가 지원하는 모든 플랫폼의 DOS 에뮬레이터(예: DOSBox)에서도 실행할 수 있습니다.

확장 정보

com과 exe 파일의 차이점

COM 확장자를 가진 파일의 특징은 다음과 같습니다.

  • 프로그램은 세그먼트를 하나만 설정할 수 있으며 스택 세그먼트를 생성하지 않습니다.

  • 프로그램 길이는 64K 바이트 미만이어야 합니다.

  • 프로그램은 100H 공간을 예약해야 하며 시작은 실행 가능한 명령입니다.

  • 프로그램이 로드되는 시작 레이블을 지정해야 합니다.

  • 프로그램의 하위 프로그램에는 프로세스 속성(NEAR)이 있어야 합니다.

  • COM 파일이 여러 다른 대상 모듈을 연결하여 생성된 경우 모든 대상 모듈은 동일한 코드 세그먼트 이름을 가져야 합니다. 카테고리 이름(CLASS), 그리고 공개 속성(PUBLIC)이 주어지면 메인 모듈은 100H의 진입 포인터를 갖고 먼저 연결되어야 합니다.

더 많은 관련 지식은

FAQ 칼럼을 방문해주세요!

위 내용은 확장자가 com인 파일은 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.