多媒体技术基础(第3版)第15章光盘存储格式.ppt
15.6可录CD标准—橙皮书(续3)15.6.3橙皮书第2部分OrangeBookPart2定义可写一次的CD-WO盘在出厂时已经在盘上刻录有槽,称为预刻槽,物理光道的位置已经确定。用户把多媒体文件写到盘上之后,把内容表(TableOfContents,TOC)写到盘上。在写入TOC之前,这种盘只能在专用的播放机上读;在写入TOC之后,可在普通播放机上播放OrangeBookPart2还定义另一种CD-WO盘,叫做HybridDisc(混合盘),分成两种类型的记录区域Pre-recordedArea(预记录区),该区域的信息按照RedBook、YellowBook或GreenBook标准预先记录在盘上,只读区域RecordableArea(可记录区)。该区的物理光道可分成多个记录段(multi-session)。每段由3个区域组成:导入区(LeadIn)、信息区(Information)和导出区(LeadOut),每一段要在导入区写入TOCHybridDisc(混合盘)的结构如下表所示15.6可录CD标准—橙皮书(续4)图15-4CD标准之间的关系第1段第n段导入区(LeadIn)信息区(Information)导出区(LeadOut)……导入区(LeadIn)信息区(Information)导出区(LeadOut)15.7CD-ROM文件系统文件系统(filesystem)200*第15章光盘存储格式*/66或称文件格式(fileformat),在存储媒体上组织数据的方法,包括文件命名、文件目录、卷和文件检索1通过文件系统,应用程序就无需关心存储媒体上的物理位置或数据结构2由于光盘和硬盘的特性不同,因此就有不同的文件系统。用CD-ROM作计算机存储媒体的文件系统称为CD-ROM文件系统3ISO9660是为CD-ROM制定的文件系统415.7CD-ROM文件系统(续1)15.7.1ISO9660概要1.ISO9660是什么ISO发布的CD-ROM文件系统标准,定义三种类型的数据结构,以支持不同的操作系统,如Unix,Windows和MacOS卷描述符(VolumeDescriptor)目录结构(DirectoryStructures)路径表(PathTable)标准开发历时5年,终于在1988年正式公布物理格式与逻辑格式CD-ROM物理格式(YellowBook)标准化意味CD-ROM上的信息可在不同的信息处理系统之间交换,但只能在这个物理层上实现交换由于CD-ROM面对用户的是文件,如文本、图像、声音、影视等文件,就需要一个文件系统和文件管理系统。即需要有一个如何把文件和文件目录放到CD-ROM盘上的逻辑格式标准15.7CD-ROM文件系统(续2)2.ISO9660的层次对文件名和文件目录名指定了三种后向兼容的交换层次层1(Level1):限制文件名格式为8.3,允许使用大小写字母、数字和下划线,目录深度不超过8级,文件标识符的总长度不超过31个字符8.3文件名格式是微软公司的MSDOS及Windows3.x中的文件名标准格式,其中的8表示文件名的长度不超过8个字符,3表示文件扩展名的字符数为3个层2(Level2):目录深度可到31级,文件名的长度通常不超过31个字符,在某些情况下允许不超过180个字符的长文件名(3)层3(Level3):允许将文件分块打包15.7CD-ROM文件系统(续3)3.ISO9660的扩展ISO9660是针对不同操作系统开发的,并试图实现不同操作系统之间的数据交换。尽管在各种操作系统下工作得都不错,但都遇到不能使用的情况,因此对ISO9660进行了扩展Apple公司的扩展标准叫做“AppleISO9660”微软公司的扩展标准叫做JFS文件系统(Jolietfilesystem,JFS),包括支持8.3文件名格式、长文件名和统一代码(Unicode)Unix系统的扩展标准叫做RockRidge文件系统,包括使用ASCII字符的长文件名和Unix符号等15.7CD-ROM文件系统(续4)15.7.2CD-ROM的逻辑结构1.逻辑结构设计CD-ROM是只读存储器,无需与“写”操作有关的功能,如对文件和文件目录进行删除、添加和重命名等逻辑结构由两个组成部分定义一套描述整片CD-ROM盘所含信息的结构,称为“卷结构(VolumeStructure)”。单片CD-ROM称一卷定义一套描述和配置文件的结构,称为“文件结构(FileStruc