Với phiên bản FAT12 Sau đó là các phiên bản FAT16 và FAT

Một phần của tài liệu slide phần cứng và lắp ráp máy tính (Trang 124)

 Bản FAT là công cụ lưu giữ các thông tin liên quan đến Cluster trên đĩa.

Mỗi điểm vào của bảng FAT là ứng với một giá trị của tổ hợp (Head, Track, Cluster). Toàn bộ bảng FAT là ánh xạ của toàn bộ các đơn vị trên đĩa. Các điểm vào này được đánh địa chỉ tuần tự. Các điểm vào trên FAT của các Cluster trống trên đĩa thì mang giá trị 000, các Cluster đã ghi dữ liệu sẽ được đánh dấu bằng giá trị của Cluster tiếp theo trong chuỗi, nếu là Cluster cuối cùng sẽ mang giá trị fff. Khi ghi một file, HĐH sẽ lần trên bảng FAT tìm Cluster trống và ghi dữ liệu vào Cluster đó trên đĩa, đồng thời gán giá trị cho Cluster đó chỉ đến địa chỉ của các Cluster tiếp theo hoặc mang giá trị kết thúc fff. Trong giai đoạn này, HĐH cũng ghi địa chỉ của Cluster đầu tiên của chuỗi vào bảng thư mục (Root Directory).

Bộ nhớ ngoài

Tổ chức logic của đĩa mềm

Root Directory: Là bảng chứa thông tin về thư mục, mỗi điểm vào của bảng là những thông tin về các File hay Thư mục chứa trong thư mục gốc của đĩa. Những thông tin này giúp cho việc đọc dữ liệu trên đĩa. Cấu trúc của bảng có thể được mô tả như sau:

 Nếu là File thì mục Cluster đầu sẽ lưu giữ Cluster đầu tiên của File, được ghi vào khi File được ghi và được sử dụng khi truy cập File. Nếu là thư mục con thì trỏ đến địa chỉ đầu của bảng thư mục con có cấu trúc như bảng thư mục gốc trên.

 Khi truy cập thư mục thì thông tin xuất hiện trên màn hình chính là thông tin chứa trong bảng thư mục, do đó ta thấy dường như những thông tin này xuất hiện tức thời.

Bộ nhớ ngoài

Một phần của tài liệu slide phần cứng và lắp ráp máy tính (Trang 124)