이 기사의 운영 환경: windows10 시스템, thinkpad t480 컴퓨터.
관련 권장 사항: "프로그래밍 비디오"
MS-DOS(Microsoft Disk Operating System)는 미국 Microsoft Corporation에서 제공하는 디스크 운영 체제입니다.
단일 사용자 단일 작업 OS는 한 명의 사용자만 컴퓨터에 로그온할 수 있고 사용자 프로그램만 작업으로 실행할 수 있음을 의미합니다. MS-DOS는 단일 사용자 단일 작업 운영 체제입니다.
MS-DOS 사용자는 부팅 디스크의 루트 디렉터리에 있는 두 개의 시스템 파일을 편집하여 시스템 구성을 제어할 수 있습니다. 이 파일은 CONFIG.SYS이고 AUTOEXEC.BAT는 CONFIG.SYS를 로드합니다. 지정된 하드웨어 드라이버를 선택한 다음 AUTOEXEC.BAT에 포함된 일괄 명령을 자동으로 실행합니다.
MS-DOS는 일반적으로 명령줄 인터페이스를 사용하여 사용자 명령을 받아들입니다. 그러나 이후 버전의 MS-DOS에서는 DOS 프로그램이 해당 DOS 인터럽트, 즉 DOS에서 호출하여 그래픽 모드로 들어갈 수도 있습니다. 그래픽 인터페이스 프로그램.
이전 버전의 MS-DOS는 FAT32, 긴 파일 이름 및 대용량 하드 디스크를 지원하지 않았습니다. MS-DOS 7.0, 특히 MS-DOS 7.10 버전부터 완벽하게 지원됩니다.
구성:
MS-DOS는 ROM의 BIOS 모듈, IO.SYS 모듈, MSDOS.SYS 모듈, COMMAND.COM 모듈 및 다섯 부분으로 구성된 모듈 구조를 채택합니다. 부트스트랩.
기본 입출력 모듈
개인용 컴퓨터 마더보드에는 읽기 전용 내부 메모리(외국어 약어: ROM) 칩이 있으며, 여기에는 시스템 자체 테스트 프로그램이 포함되어 있으며, CMOS(Complementary Metal Oxide Physical Semiconductor) 설정 프로그램 및 기본 입출력 프로그램(외국어 약어:BIOS). BIOS는 프로그램 및 매개변수 테이블의 집합입니다. 프로그램 부분은 인터럽트를 통해 호출할 수 있는 드라이버 집합입니다. 매개변수는 주변 장치의 주소와 매개변수를 제공합니다. BIOS는 컴퓨터 하드웨어와 운영 체제 간의 인터페이스로, 이를 통해 운영 체제가 컴퓨터 하드웨어 리소스를 관리합니다.
IO.SYS 모듈
IO.SYS는 MS-DOS와 ROMBIOS 간의 인터페이스 프로그램입니다. ROM BIOS와 함께 시스템 장치 관리를 완료합니다.
MSDOS.SYS
MSDOS. SYS는 파일 관리, 디렉토리 관리, 메모리 관리 및 기타 기능을 포함한 파일 관리를 구현하는 데 사용됩니다. 이는 함수 호출의 형태로 사용자와 MS-DOS 간의 프로그램 수준 인터페이스를 구현합니다.
COMMAND.COM
COMMAND.COM의 주요 기능은 사용자가 키보드에서 입력한 MS-DOS 명령을 수신, 인식, 해석 및 실행하는 것입니다.
부팅 프로그램
부팅 프로그램은 "부팅 레코드"라고도 합니다. 현재 디스크에 시스템 파일이 두 개 있는지 확인하는 기능입니다. DOS 시스템을 디스크에서 메모리로. 시스템 디스크에는 부트 레코드, IO가 포함되어야 합니다. SYS, MSDOS. SYS 및 COMMAND.COM과 같은 모듈.