ISO-13346-1-1995.pdf

上传人:椰子壳 文档编号:3774418 上传时间:2019-09-23 格式:PDF 页数:18 大小:1.01MB
返回 下载 相关 举报
ISO-13346-1-1995.pdf_第1页
第1页 / 共18页
ISO-13346-1-1995.pdf_第2页
第2页 / 共18页
ISO-13346-1-1995.pdf_第3页
第3页 / 共18页
ISO-13346-1-1995.pdf_第4页
第4页 / 共18页
ISO-13346-1-1995.pdf_第5页
第5页 / 共18页
亲,该文档总共18页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述

《ISO-13346-1-1995.pdf》由会员分享,可在线阅读,更多相关《ISO-13346-1-1995.pdf(18页珍藏版)》请在三一文库上搜索。

1、INTERNATIONAL STANDARD ISO/IEC 13346-I First edition 1995-l 2-l 5 Information technology - Volume and file structure of write-once and rewritable media using non-sequential recording for information interchange - Part 1: General Technologies de /information - Structure de volume et de fichier de moy

2、ens dkriture unique et de r the type of medium may be either write once, or read only, or rewitable, or a combination of these types. ISO/IEC 13346 consists of the following five Parts: Part 1: General Part 2: Volume and Boot Block Recognition Part 3: Volume Structure Part 4: File Structure Part 5:

3、Record Structure Annex A - ICB Strategies, is part of Part 4. Part 1 specifies references, definitions, notation and basic structures that apply to the other four Parts. 2 Parts references The first digit of a reference within ISO/IEC 13346 identifies the Part, e.g. 2/5 refers to clause 5 in Part 2,

4、 and figure 4/3 refers to figure 3 in Part 4. 3 Conformance 3.1 Conformance of a medium A medium shall be in conformance with ISO/IEC 13346 when it conforms to a standard for recording (see l/5.10) and information recorded on sectors of the medium conform to the specifications of Part 1 and one or m

5、ore of Parts 2, 3,4 and 5. A statement of conformance shall identify the sectors of the medium on which information is recorded according to the specifications of ISO/IEC 13346, and the Parts and the levels of medium interchange (see 2/10, 3/10.10, and 4/15) to which the contents of those sectors of

6、 the medium conform. 3.2 Conformance of an information processing system An information processing system shall be in conformance with ISO/IEC 13346 if it meets the requirements specified in Part 1 and one or more of Parts 2, 3,4 and 5 either for an originating system (see 2/12, 3/13,4/17 and 5/l 1)

7、 or for a receiving system (see 2/13, 3/14, 4/18 and 5/12) or for both types of system. A statement of conformance shall identify the Parts, and the levels of the requirements for each of those Parts, which can be met by the system. 4 Normative references The following International Standards contai

8、n provisions which, through reference in this text, constitute provisions of this part of ISODX 13346. At the time of publication, the editions indicated were valid. All standards are subject to revision, and parties to agreements based on this part of ISO/IEC 13346 are encouraged to investigate the

9、 possibility of applying the most recent editions of the standards indicated below. Members of IEC and IS0 maintain registers of currently valid International Standards. 1 Copyright International Organization for Standardization Provided by IHS under license with ISO Licensee=NASA Technical Standard

10、s 1/9972545001 Not for Resale, 04/20/2007 06:39:34 MDTNo reproduction or networking permitted without license from IHS -,-,- ISOLIK 13346-1:1995(E) OISO/IEC ISO/IEC 646: 1991, Information technology - IS0 7-bit code character setfor information interchange. ISO/IEC 2022: 1994, Information technology

11、 - Character code structure and extension techniques. ISO/lEC 6429: 1992, Information technology - Control functions for coded character sets, IS0 8859-l: 1987, Information processing - g-bit single-byte codedgraphic character sets - Part I: Latin alphabet No. 1. ISOIIEC 9293; 1994, Information tech

12、nology - Volume andfile structure of disk cartridges for information interchange. IS0 9660: 1988, Information processing - Volume andJile structure of CD-ROMfor information interchange. ISOIIEC 9945-1: 1990, Information technology - Portable Operating System Interface (POSUI) - Part 1: System Applic

13、ation Program Interface (API) C Language. ISO/IEC 10646-111993, Information technology - Universal Multiple Octet Coded Character Set (UC - Part 1: Architecture and Basic Multilingual Plane. ISOIIEX 13490-l: 1995, Information technology - Volume andfile structure of read-only and write-once compact

14、disk media for information interchange - Part 1: General. ISOIIEC 13490-2: 1995, Information technology - Volume andJle structure of read-only and write-once compact disk media for information interchange - Part 2: Volume andfile structure. ISO/IEX 13800”, Information technology - Procedure for the

15、registration of identifiers and attributes for volume and file structure ITU-T Recommendation V.4 1, Code-Independent Error-Control System. 5 Definitions For the purposes of ISO/IEC 13346, the following definitions apply. 5.1 application: A program that processes the contents of a file, and may also

16、 process selected attribute data relating to the file or to the volume(s) on which the tile is recorded. 5.2 byte: A string of eight binary digits operated upon as a unit. If the standard for recording (see l/5.10) specifies that the container for the recording of a byte has more than eight bits, in

17、 ISO/lEC 13346 a byte shall be recorded in the least sign - the length of each sector; - the means for determining whether a sector is read-only, write-once, or rewritable; - for media where sectors may only be recorded once, a means for detecting whether each sector has not yet been recorded; - whe

18、ther sectors may require preprocessing prior to recording. The standard for recording used in conjunction with ISO/IEC 13346 is subject to agreement between the originator and recipient of the medium. 5.11 user: A person or other entity (for example, an application) that causes the invocation of the

19、 services provided by an implementation. 5.12 volume: A sector address space as specified in the relevant standard for recording. NOTE 2 - A medium usually has a single set of sector addresses, and is therefore a single volume. A medium may have a sepamte set of addresses for each side of the medium

20、, and is therefore two volumes. 5.13 volume set: A collection of one or more volumes with identical volume set identification. 6 Notation The following notation is used in ISO/IEC 13346: 6.1 Numerical notation 6.1.1 Decimal notation Numbers in decimal notation are represented by decimal digits. 6.1.

21、2 Hexadecimal notation Numbers in hexadecimal notation are represented as a sequence of one or more hexadecimal digits prefixed by %“: hexadecimal digit 0123456789ABCDEF decimal value 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 6.2 Bit fields Certain fields containing an integral value, or parts of fields

22、 containing an integral value, are intended to be interpreted as an array of bits. This array of bits shall be referred to as a bit field. Bit positions within an n bit field are numbered such that the least significant bit is numbered 0 and the most significant bit is numbered n- 1. 6.3 Descriptor

23、formats Descriptor formats shah be specified by a figure specifying the location, length, name and contents of each field. The interpretation of each field shall be given in the prose associated with the figure. 3 Copyright International Organization for Standardization Provided by IHS under license

24、 with ISO Licensee=NASA Technical Standards 1/9972545001 Not for Resale, 04/20/2007 06:39:34 MDTNo reproduction or networking permitted without license from IHS -,-,- BO/IEC 13346-1:1995(E) 01s0/lEc The descriptor spec Byte position Length in bytes Name Contents 0 4 Data Length (=D-L) Uint32 (l/7.1.

25、5) 4 32 Application Identifier regid (l/7.4) 36 4 Reserved #OO bytes 40 2 Type Int16 (l/7.1.4)=57 42 D-L Implementation Use bytes p-L+421 * Padding #OO bytes Figure 1 - Example descriptor format ied by figure l/l has six fields: - The Data Length field shall be a 32-bit unsigned integer recorded acc

26、ording to l/7.1.5 in byte positions 0 to 3 of the descriptor. The value of this field may be referred to as D-L. - The Application Identifier field shall be a 32 byte field specifying an identification of an application recorded according to l/7.4 in byte positions 4 to 35 of the descriptor. - The R

27、eserved field shall be 4 bytes, each with the value #OO, recorded in byte positions 36 to 39 of the descriptor. - The Type field shall be the number 57 as a 16-bit signed integer recorded according to l/7.1.4 in byte positions 40 to 41 of the descriptor. - The Implementation Use field shah be D-L by

28、tes recorded in byte positions 42 to (D-L+41), where D L is the value recorded in the Data Length field of this descriptor. A symbolic length referred to in a descriptor shall either be defined within that descriptor or be described in the interpretation of the field it is used in. The specification

29、 of the interpretation for this field might state that the interpretation of those bytes is not specified by ISO/IEC 13346, or could specify some specific interpretation for those bytes. - The Padding field shall be a variable length field, as indicated by the asterisk “*“, of bytes, each with a val

30、ue of #OO. The specification of the interpretation for the field shall specify the length of the field. 6.4 Character strings A value for a sequence of bytes may be specified by a quoted sequence of characters, encoded according to the International Reference Version of ISO/IEC 646. For example, “Sh

31、eep” shah represent the bytes #53, #/68, #65, #65, #70. 6.5 Arithmetic notation The notation ip(x) shall mean the integer part of x. The notation rem(a, b) shall mean a-bxip(a /b), where a and b are integers. 6.6 Schema The notation specified by this clause, hereafter referred to as schema, specifie

32、s the format of a structure, or sequence of structures, by construction. White space is unimportant. A structure shall be a sequence of terms. A term shall be either a name enclosed by l+ 1 1+ I o+ Figure 3 - Example schema 6.7 Other notations Various other notations used in ISO/IEC 13346 are specif

33、kd in figure l/4. Notation BP RBP ZERO ONE Interpretation Byte position within a descriptor, starting with 0 Relative byte position within a descriptor, starting with 0 A single bit with the value 0 A single bit with the value 1 Figure 4 - Other notations 7 Basic types The following basic types are

34、used in ISO/IEC 13346. 7.1 Numerical values The recording format of a numerical value represented in binary notation by an n-bit number shall be denoted by a type name of Intn or Uintn where 5 Copyright International Organization for Standardization Provided by IHS under license with ISO Licensee=NA

35、SA Technical Standards 1/9972545001 Not for Resale, 04/20/2007 06:39:34 MDTNo reproduction or networking permitted without license from IHS -,-,- ISOlIEC 13346-1:1995(E) OISO/IEC - n denotes the number of bits used in the binary number - Uint denotes an unsigned integer x, in the range 0 I x 2”, rep

36、resented as a binary number - n-l Int denotes a signed integer x, in the range -2 x 2”-, represented by a twos complement number A numerical value shall be recorded in a field of a structure specified by ISOLEC 13346 in one of the following formats. The applicable format shall be specified in the de

37、scription of the structure. 7.1.1 8-bit unsigned numerical values A Uint8 value shah be recorded as an S-bit unsigned number in a one-byte field. 7.1.2 this information shall be called the scope of the regid. The scope of a regid consists of the field in which the regid is recorded and any informati

38、on specified by the description of that field to be part of the scope the regid. BBP Length 0 1 1 23 24 8 Name Contents Flags Uint8 (l/7.1.1) Identifier bytes Identifier Suffix bytes Figure 9 - regid format 7.4.1 Flags (BBP 0) This field shall specify certain characteristics of the regid as shown in

39、 figure l/10. Bit Interpretation 0 Dirty: Ifan implementation modifies the information on the medium within the scope of this regid such that the identification specified by this regid might not be valid, then this bit shall be set to ONE, otherwise it shall be set to ZERO. 1 Protected: If this bit

40、is ONE, then the contents of this regid shall not be modified; if this bit is ZERO, then the contents of this regid may be modified (see 3113.1 and 4/17.2.3). 2-7 shall be reserved for future standard these octets shall be recorded in ascending order as the least significant 8 bits of bytes 0 throug

41、h 22 of this field respectively. Any unused bytes shall be set to #OO. 11 Copyright International Organization for Standardization Provided by IHS under license with ISO Licensee=NASA Technical Standards 1/9972545001 Not for Resale, 04/20/2007 06:39:34 MDTNo reproduction or networking permitted with

42、out license from IHS -,-,- ISo/IEC 13346-1:1995(E) 01s0/lEc The interpretation of the content of the Identifier field shall be specified in the description of the descriptor field in which the regid is recorded. If this field contains all #/OO bytes, then this field does not specify an identifier. N

43、OTE 14 - The values #2B and #2D do not represent characters. However, for most coded character sets using the value recorded in one byte to represent a character, such as ISO/IEC 646, the value #2B corresponds to “+” and the value #2D corresponds to “-“. 7.4.3 Identifier Suffix BP 24) This field sha

44、ll specify further identification in a manner not specified by ISOiDX 13346. 12 Copyright International Organization for Standardization Provided by IHS under license with ISO Licensee=NASA Technical Standards 1/9972545001 Not for Resale, 04/20/2007 06:39:34 MDTNo reproduction or networking permitte

45、d without license from IHS -,-,- ISO/IEC 1334&1:1995(E) 0 ISO/IEC ICS 35.220 Descriptors: data processing, data storage, information interchange, data recording devices, read-only memories, read-write memories, specifications, logical structure, generalities. Price based on 12 pages Copyright International Organization for Standardization Provided by IHS under license with ISO Licensee=NASA Technical Standards 1/9972545001 Not for Resale, 04/20/2007 06:39:34 MDTNo reproduction or networking permitted without license from IHS -,-,-

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 其他


经营许可证编号:宁ICP备18001539号-1