검색어 입력폼

MS-Dos 플로피 디스켓의 파일 시스템 분석

등록일 2005.04.05 워드파일MS 워드 (doc) | 4페이지 | 가격 800원

소개글

ms-dos에서 floppy diskette 파일시스템, 즉 FAT12를 분석하였습니다.

컴파일 실행환경

1. Overview
2. MS-DOS의 floppy disk FAT 조사 및 file system design

본문내용

MS-DOS에서의 floppy diskette의 FAT에 대해 조사한다. 실제로 R/W가 발생한다 생각하고 directory 구조 및 각 file들의 allocation, free block 관리 등에 대해 조사한다. 그리고, 이를 바탕으로 diskette의 file system을 design한다.
2. MS-DOS의 floppy disk FAT 조사 및 file system design

MS-DOS에서의 floppy diskette의 file system은 FAT12를 사용한다.
FAT12는 12비트로 cluster를 구분하며, floppy diskette에서는 512 byte 단위의 cluster를 사용한다. 따라서, 12비트로는 2^12개의 cluster를 표현할 수 있으며, 각각의 cluster가 512 byte이므로 4096 * 512 byte = 2048 KB = 2MB, 즉, 최대 2MB의 용량을 표현할 수 있다.
FAT 12는 diskette의 각 sector들의 집합을 1 dimensional array로 취급하며, 이 array를 논리적으로 4부분으로 구분한다. 즉, 아래와 같이 구성되어 있다.
다운로드 맨위로