解刨一個目錄。
目錄的目錄項
圖中綠色下劃線所標(biāo)記的地方就是dir0目錄的目錄項,可以看到它大小是0,邏輯上理解,目錄是沒有內(nèi)容的,所以也就沒有內(nèi)容的大小了。還可以看到它的起始簇號是5,用上一篇相同算法可知,dir0的地址在0x1010000。
還有一個細(xì)節(jié)是
dir0存儲的名字是DIR0,也就是說所有名字都會存成大寫的,這就可以解釋為什么不可以創(chuàng)建不同大小寫的同名文件了。

目錄的內(nèi)容
dir0這個目錄下只有一個名為file0.txt的文件,其目錄項在0x1010040。我們可以看到?jīng)]有大小,起始簇號是0(最小為2,所以0無效),這是因為這個文件沒有內(nèi)容,所以沒有分配簇給它,也沒有大小。
另外還可以看到有兩個目錄項分別名為.和..,.的起始簇就是這個簇,所以它代表了本目錄,..的起始簇號是0,這代表根目錄,也就是本目錄的上級目錄,所以..就是上級目錄的目錄項。因此,每個目錄既可以向下找東西,也可以找到上級目錄。

還有FAT表呢?