IBMDOS.COM
IBMDOS.COMIBMDOS.COM은 DOS 커널의 파일 이름이다.IBMB에서 DOS BIOS에 의해 로드되고 처음에 호출됨부팅 프로세스 중 IO.COM에는 내장 FAT12, FAT16 및 최신 버전에서는 FAT32 파일 시스템 코드와 애플리케이션에 DOS API를 제공하는 코드를 포함한 운영 체제의 하드웨어 독립적 부분이 포함되어 있다.[1]
파일은 PC DOS 1.0 ~ 7.10 및 DR DOS 5.0 이상[2](DR-DOS 7.06 제외)에 존재하며 MS-DOS는 MSDOS를 사용한다.동일한 목적으로 SYS(버전 1.10부터 6.22까지)DR DOS 3.31 ~ 3.41은 동등한 DRBDOS를 사용했다.대신 SYS 파일.[2][1] (일부 DOS 응용프로그램과의 호환성을 위해 IBMDOS.또한 COM 파일 이름은 OS/2 1.0의 IBM 버전에서도 잠깐 사용되었는데, OS2DOS와 닮았다.Microsoft에서 사용하는 COM OS/2 커널 파일).
기본적으로 파일은 부팅 가능한 드라이브/파티션의 루트 디렉토리(일반적으로 C:\)에 위치하며 숨겨진 읽기 전용 및 시스템 파일 속성을 가지고 있다.[2]IBMDOS로.COM은 실제 COM 스타일 프로그램이 아닌 실행 가능한 코드가 포함된 이진 이미지로, 숨겨진 속성은 명령 프롬프트에서 파일이 실수로 호출되지 않도록 설정되어 있어 충돌이 발생할 수 있다.DR-DOS 7.02 이상에서는 파일이 일부 버전 정보를 표시하고 부적절하게 로드될 때 정상적으로 종료되는 작은 COM 스타일 스텁도 포함하고 있기 때문에 이러한 파일은 DR-DOS 7.02 이상에서는 필요하지 않다.[3][1]
디지털 리서치 용어에서 운영체제의 커널 컴포넌트를 BDOS(Basic Disk Operating System)라고 하는데,[1] CP/M을 위해 게리 킬달(Gary Kildall)이 1975년에 만든 용어지만,[4] 다른 모든 DRI 운영체제(Concurrent DOS 286, FlexOS 제외)에서 계속 사용되고 있다.마이크로소프트는 MSX-DOS 운영 체제의 커널을 언급할 때도 이 이름을 사용했다.FAT 파일 시스템별 코드는 DRI 용어로 FDOS라고 불린다.
참고 항목
참조
- ^ a b c d Paul, Matthias R. (1997-10-02) [1997-09-29]. "Caldera OpenDOS 7.01/7.02 Update Alpha 3 IBMBIO.COM - README.TXT and BOOT.TXT - A short description of how OpenDOS is booted". Archived from the original on 2003-10-04. Retrieved 2009-03-29. [1]
- ^ a b c Paul, Matthias R. (2017-08-14) [2017-08-07]. "The continuing saga of Windows 3.1 in enhanced mode on OmniBook 300". MoHPC - the Museum of HP Calculators. Archived from the original on 2017-10-06. Retrieved 2017-10-06.
[…] In case no source drive and path is given, SYS will assume the system files to reside on the drive containing the SYS.COM program. If this is a local drive, it will try to locate them in the root of this drive, otherwise it will search for them in the SYS.COM directory itself. […] /K Keep original attributes of system files (else set to +RSH). […] /3 or /5 Name either DRBIOS.SYS/DRBDOS.SYS or IBMBIO.COM/IBMDOS.COM. […]
- ^ DR-DOS 7.03 WHATSNEW.TXT - Changes from DR-DOS 7.02 to DR-DOS 7.03. Caldera, Inc. 1998-12-24. Archived from the original on 2019-04-08. Retrieved 2019-04-08.
- ^ Kildall, Gary Arlen (June 1975), CP/M 1.1 or 1.2 BIOS and BDOS for Lawrence Livermore Laboratories,
An excerpt of the BDOS.PLM file header in the PL/M source code of CP/M 1.1 or CP/M 1.2 for Lawrence Livermore Laboratories (LLL):
[…] /* C P / M B A S I C I / O S Y S T E M (B I O S) COPYRIGHT (C) GARY A. KILDALL JUNE, 1975 */ […] /* B A S I C D I S K O P E R A T I N G S Y S T E M (B D O S) COPYRIGHT (C) GARY A. KILDALL JUNE, 1975*/ […]