Windows에서 COM 실행 파일을 처리하는 방법에 대해 궁금한 점이 있습니다. 처음 64KB의 실제 메모리를 예약합니까? 그렇다면 세그먼트는 다른 프로그램에서 항상 액세스 할 수 없습니까?Windows에서 COM 파일 실행
주제에 대한 모든 자료는 높이 평가됩니다.
Windows에서 COM 실행 파일을 처리하는 방법에 대해 궁금한 점이 있습니다. 처음 64KB의 실제 메모리를 예약합니까? 그렇다면 세그먼트는 다른 프로그램에서 항상 액세스 할 수 없습니까?Windows에서 COM 파일 실행
주제에 대한 모든 자료는 높이 평가됩니다.
이전 .com MS-Dos 실행 파일 형식에 대해 이야기해야합니다. 아니요, ntvdm.exe로 구현 된 가상 시스템에서 실행됩니다. 프로세서에서 구현 한 virtual 8086 mode을 이용합니다. 16 비트 8086 프로세서를 에뮬레이트하는 실행 모드. 그것에 대해 자세히 알아 보려면 링크를 클릭하십시오.
32 비트 윈도우는 파일이 실제로 유효한 PE 실행 파일 인 경우
16 비트 응용 프로그램을 지원하지 않습니다 64 비트 윈도우 (DOS/16 비트 윈도우를 에뮬레이트하는) NTVDM.EXE 내부를 실행합니다 (즉, .COM으로 이름이 변경된 .EXE) 그러면 Windows 응용 프로그램으로 실행됩니다.
나는 본다. 정보 주셔서 감사합니다! –