操作系统(习题记录):假定盘块的大小为1KB,对于1.2 MB的软盘,FAT需占用多少存储空间

一、问题描述

1、假定盘块的大小为1KB,对于1.2 MB软盘FAT需占用( B )的存储空间
A、1KB
B、1.8KB
C、2.4KB
D、3KB
E、1.5KB

2、文件系统的模型可分为三层,试说明其每层所包含的基本内容
在这里插入图片描述

二、详细解答

1、磁盘块大小为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个字节。

2、第一层:对象及其属性说明(文件、目录、硬盘或磁带存储空间);
第二层:对对象操纵和管理的软件集合(I/O控制层即设备驱动程序、基本文件系统即物理I/O层、基本I/О管理程序或文件组织模块层、逻辑文件系统层);
第三层:文件系统接口(命令接口/图形化用户接口与程序接口)。

2022.5.30记录:Code_流苏(CSDN)
如有任何疑问,评论回复,看到即回,欢迎大家多多交流学习!

猜你喜欢

转载自blog.csdn.net/qq_51646682/article/details/125051172