请教计算机操作系统题:.假定磁盘的大小为1K,对于100MB的软盘,FAT需占用 () 的存储空间
对于1.2MB的软盘,FAT需占用 1.8k的存储空间;对于100MB的硬盘,FAT需占用1.08MB的存储空间。
磁盘块大小为1KB,1.2MB的软盘一共有1.2K个盘块,1K<1.2K<2K,所以每个盘块在FAT表中需占用11位,为了方便存取,一般采用一个字节或半个字节为单位,所以11位需占用1.5B,即文件分配表中的每个表目需1.5个字节,1.5B×1.2K=1.8KB。
需要注意的是,为了存取方便,文件分配表中的表目一般占一个字节或半个字节,即其位数是4的倍数,所以虽然算出是每个表目只要11位即可,但在计算时应乎埋认为是占了12位,即1.5个字节。
100MB/1KB=100K,就是每块1KB的地址用2个字节表示,就是540K(块)*2B/块=1080KB=1.08MB。
扩展资料:
一个FAT文件系统包括四个不同的部分。
1、保留扇区,位于最开始的位置。第一个保留扇区是引导区(分区启动记录)。它包括一个称为基本输入输出参数块的区域(包括一些基本的文件系统信息尤其是它的类型和其它指向其它扇区的指针),通常包括操作系统的启动调用代码。
2、FAT区域。它包含有两份文件分配表,这明顷手是出于系统冗余考虑,尽管它很少使用,即使是磁盘修复工具也很少使用它。
3、根目录区域。它是在根目录中存储文件和目录信息的目录表。
4、数据区域。这是实际的文件和目录数据存储的区域,它占据了分区的绝大部分。通过简单地在FAT中添加文件链接的个数可以任意增加激嫌文件大小和子目录个数。
2024-11-19 广告
1.如果文件系统是FAT16的话,就是每块1KB的地址用2个字节表示,就是540K(块)*2B/块=1080KB=1.08MB=2160个扇区。
2.如果文件系统是FAT32的话,就是每块1KB的地址用4个字节表示,就是540K(块)*4B/块=2160KB=2.16MB=4320个扇区。
磁盘容量为40GB时,只能用FAT32,不能用FAT16(磁盘容量大于2G就不能用FAT16)。这是磁盘块大小应该被格式化耐旁中成最大值,32KB。同样的,FAT表需要占40GB/32KB*4=5.12MB=10240个扇区。
扩展资料:数码多能一体机将图像信号转换为数据文件保存在磁介质设备或者光记录介质上。如果说数码多能一体机是电脑的主机,昌山那么存储卡相当于电脑的硬盘。存储记忆体除了可以记载图像文件意外,还可以记载其他类型的文件,通过USB和电脑相连,就成了一个移动硬盘。目前用于数码多能一体机的存储介质为内置的内存(Flash Memory),除此之外,还可启备以扩充SD/MMC卡。而存储空间大小也代表了该款产品的存储容量,容量越大,对于数码多功能一体机来说所能存储的图像和音乐也越多。
然后我说下计算的思路:
软盘(或硬盘)容量/盘块大小=盘块个数。
盘块个数*盘块大小=盘块所需存储容量。
(1)1.2*2^20/(1*2^10)=1.2k,誉基因此软盘一共需要1.2*2^10个表项。
因为题目中没有说明FAT是FAT12还是FAT16,我庆纳谨们以FAT12为例。(FAT12中表项占12位,1.5个字节)
1.2*2^10*1.5=1.8K;
第二个思路完茄轿全一样,楼主你自己来吧~
2011-01-08 · 知道合伙人数码行家