Thông tin tài liệu:
Nội dung của bài giảng trình bày các bài tập hệ thống tập tin FAT, tìm tập tin, thông tin của tập tin, truy xuất thông tin, sử dụng hệ thống FAT, kích thước bảng FAT, lưu bảng FAT, vùng dữ liệu, bảng thư mục gốc, phần tử FAT, bảng FAT, các loại FAT.
Nội dung trích xuất từ tài liệu:
Bài giảng Bài tập Hệ thống tập tin FAT 10 22Byte 00 53 2A 1F FF EF 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 03/2009 BM MMT&VT - KHOA CNTT - ĐH KHTN Cluster 2 Cluster 3 ... Cluster 1001 . ... . TP.HCM 0 1 .. 10 11 12 13 14 15 16 17 18 ... 4007 4008 4009 4010 SYSTEM AREA Sector DATA AREA ... ... ... ... BootSec. FATArea RDET DATAArea Area 2Boot sector 1 BM 03/2009 03/2009 TP.HCM BMMMT&VT MMT&VT- KHOA STT Nộidung Giátrị - CNTT 1 KHOA LoạiFAT 2 Sốbytecho1sector - ĐHCNTT 3 Sốsectorcho1cluster KHTN TP.HCM Sốsectordànhriêng(sốsectorvùng 4 Bootsector) - ĐH KHTN 5 SốbảngFAT 6 SốsectorchobảngRDET 7 Tổngsốsectortrênđĩa 8 Sốsectorcho1bảngFAT 33 9 SectorđầutiêncủabảngFAT1 03/2009 TP.HCM BM MMT&VT - KHOA CNTT - ĐH KHTN 2 byte tại offset 0B là: 00, 02 Số byte trên mỗi sector của vol là: 0200h = 512 (byte) Giá trị của byte tại offset 0D là: 02 Số sector trên mỗi cluster của vol là: SC = 02h = 2 (sector) 2 byte tại offset 0E là: 08, 00 Số sector trước vùng FAT là: SB = 0008h = 8 (sector) Giá trị của byte tại offset 10 là: 02 Số bảng FAT của vol là: NF = 02h = 2d (bảng) 2 byte tại offset 11 là: 00, 02 Số entry trên bảng RDET là: 0200h = 512 (entry) 4 Kích thước bảng RDET là: SR = (512*32) / 512 = 32 (sector).Boot sector 1 03/2009 Từ các thông số trên ta có thể tính ra được kích thước của vùng hệ thống: TP.HCM BM MMT&VT - KHOA CNTT - ĐH KHTN SS = SB + NF * SF + SR = 8 + 2*32 + 32 = 104 (sector) Vậy vùng dữ liệu bắt đầu tại sector 104 cluster 2 sẽ chiếm 2 sector từ 104 đến 106 cluster 3 sẽ chiếm 2 sector từ 106 đến 108Tổng quát, cluster K sẽ chiếm 2 sector bắt đầu tại sector có chỉsố 104 + 2*(K-2) 5Boot sector 1 03/2009 TP.HCM BM MMT&VT - KHOA CNTT - ĐH KHTN STT Nộidung Giátrị 1 LoạiFAT FAT16 2 Sốbytecho1sector 512 3 Sốsectorcho1cluster 2 4 Sốsectordànhriêng(sốsectorvùngBootsector) 8 5 SốbảngFAT 2 6 SốsectorchobảngRDET (512*32)/512=32 7 Tổngsốsectortrênđĩa 16352 8 Sốsectorcho1bảngFAT 32 9 SectorđầutiêncủabảngFAT1 8 1 ...