1、INTERNATIONAL STANDARD lSO/IEC 13346-5 First edition 1995-12-15 Blnfrmation technology - Volume and file structure of write-once and rewritable media using non-sequential recording for Information interchange - Part 5: Record structure %chdogks de Iinformation - Structure de volume et de fichier de
2、moyens dkriture unique et de r the type of medium may be either write once, or read only, or rewritable, or a combination of these types. ISO/IEC 13346 consists of the following flve Parts: Part 1: General Part 2: Volume and Boot Block Recognition Part 3: Volume Structure Part 4: File Structure Part
3、 5: Record Structure Annex A - ICB Strategies, is part of ISO/IEC 13346-4. This Part of ISO/IEC 13346 specifies a format and associated system requirements for record structure by specifling: - record structures intended for use when the information constituting a file is required to be interpreted
4、as a set of records; - the attributes of the records of a file; - requirements for the processes which are provided within information processing systems, to enable information to be interchanged between different systems; for this purpose it specifies the functions to be provided within systems whi
5、ch are intended to originate or receive media which conform to this Part of ISO/IEC 13346. 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 ISO/IEC 13346-2, and figure 4/3 refers to figure 3 in ISO/IEC 13346-4. 3 Part interfac
6、e This clause specifies the interface of this Part of ISO/IEC 13346 to other Standards or Parts. 3.1 Input This Part of ISO/IEC 13346 requires the specification of the following by another Standard or Part. - Data space of a file (see 5/6.1). - If the records of the file are to be interpreted accord
7、ing to 5/9.2.4, 5/9.2.5, 5/9.2.6, 5/9.2.7 or 5/9.2.8 or are intended to be displayed according to 5/9.3, specification of how characters, including the LINE FEED, VERTICAL TABULATION, FORM FEED, and CARRIAGE RETURN characters, are encoded within the data space of the file. ISO/IEC 13346-5: 1995(E) O
8、ISO/IEC 3.2 output This Part of ISO/IEC 13346 specifies the following which may be used by other Standards or Parts. - Identification and specification of record types (see Y9.2). - Identification and specification of record display attributes (see W9.3). 4 Normative Reference The following Standard
9、 contains provisions which, through reference in this text, constitute provisions of this Part of ISO/IEC 13346. At the time of publication, the edition indicated was valid. All Standards are subject to revision, and Parties to agreements based on this Part of ISO/IEC 13346 are encouraged to investi
10、gate the possibility of applying the most recent edition of the Standard indicated below. Members of IEC and ISO maintain registers of currently valid International Standards. ISOAEC 1539: 1991, Information technology - Programming languages - FORTAN 5 Conformance 5.1 Conformance of a medium A mediu
11、m shall be in conformance with ISO/IEC 13346 when it conforms to a Standard for recording (see lB.10) and information recorded on sectors of the medium conform to the specifications of ISOLIEC 13346-1 and one or more of Parts 2, 3, 4 and 5. A Statement of conformance shall identify the sectors of th
12、e 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/11, and 4/15) to which the contents of those sectors of the medium conform. 5.2 Conformance of an information processing System An information p
13、rocessing system shall be in conformance with ISO/IEC 13346 if it meets the requirements specified in ISO/IEC 13346-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/11) or for a receiving system (see 2/13, 3/14, 4/18 and 5/12) or for both types of
14、 system. A Statement of comormance shall identifl the Parts, and the levels of the requirements for each of those Parts, which tan be met by the system. 6 Definitions For the purposes of this Part of ISO/IEC 13346, the definitions given in ISOIIEC 13346-1 (see 1/5) and the following definition apply
15、. 6.1 Data space of a file The set of bytes specified for a file shall be the data space of the file. The bytes of the set shall be numbered with consecutive integers assigned in an ascending sequence. The numbering shall Start from 0 which shall be assigned to the first, if any, byte of the file. 7
16、 Notation The notation of ISO/IEC 13346-1 (see 1/6) applies to this Part of ISO/IEC 13346. 8 Basic types In addition to the basic types of ISOIIEC 13346-1 (see 1/7), the following basic type applies to this Part of ISO/IEC 13346. 8.1 16-bit unsigned numerical values (MSB ) A Uintl 6MSB value, represented by the hexadecimal representation #wxyz, shall be recorded in a two-byte field as #wx #yz* NOTE 2 - For example, the decimal number 4 660 has # 1234 as its hexadecimal representation and shall be recorded as # 12 #34.