1、0 NORME INTERNATIONALE 3561 *Xe INTERNATIONAL ORGANIZATION FOR STANDARDIZATION .MEWlYHAPO, Descripteurs : traitement de linformation, mmoire magntique, chargeur de disques, piste denregistrement, spcification, dimension. U 2 Prix bas sur 9 pages AVANT-PROPOS LISO (Organisation Internationale de Norm
2、alisation) est une fdration mondiale dorganismes nationaux de normalisation (Comits Membres ISO). Llaboration des Normes Internationales est confie aux Comits Techniques ISO. Chaque Comit Membre intress par une tude a le droit de faire partie du Comit Technique correspondant. Les organisations inter
3、nationales, gouvernementales et non gouvernementales, en liaison avec IISO, participent galement aux travaux. Les Projets de Normes Internationales adopts par les Comits Techniques sont soumis aux Comits Membres pour approbation, avant leur acceptation comme Normes Internationales par le Conseil de
4、IISO. La Norme Internationale IS03561 a t tablie par le Comit Technique ISO/TC97, Calculateurs et traitement de linformation, et a t soumise aux Comits Membres en mars 1975. Elle a t approuve par les Comits Membres des pays suivants : Afrique du Sud, Rp. d Japon Turquie Allemagne Nouvelle-Zlande Tch
5、coslovaquie Belgique Pologne U.R.S.S. France Roumanie Yougoslavie Hongrie Royaume-Uni Italie Suisse Aucun Comit Membre na dsapprouv le document. O Organisation Internationale de Normalisation, 1976 O Imprim en Suisse NORM E I NT E RN AT I ON A LE IS0 3561-1976 (F) Traitement de linformation - Charge
6、ur interchangeable six disques magntiques - Schma de piste 1 OBJET ET DOMAINE DAPPLICATION La prsente Norme Internationale spcifie les caractristiques des dispositions de pistes des chargeurs six disques magntiques destins lchange dinformation (voir IS0 2864). Le jeu de caractres cods 7 lments spcif
7、i dans IISO 646 a t retenu, bien que, aprs accord entre les parties intresses lchange dinformation, les extensions du code 7 OU 8 lments spcifies dans 110 2022 puissent tre utilises. 2 SPCIFICATIONS GNRALES 2.1 Vitesse de rotation de priode dhorloge La tolrance totale sur la vitesse de rotation et l
8、a priode dhorloge ne doit pas dpasser * 2,4 % (voir annexe A). 2.2 Mode denregistrement Le mode denregistrement doit tre double frquence o le dbut de chaque priode correspond une transition dhorloge. Un lment binaire UN est reprsent par une transition dans un crneau dhorloge. la frquence nominale de
9、 rotation de 2 400 tr/min, une suite de ZRO est reprsente par 1,25 x 106 transitions par seconde (valeur nominale), et une suite de UN par 2,50 x 106 transitions par seconde (valeur nominale). 2.3 Index Lindex est un point qui dfinit le dbut et la fin dune piste. Sa position est spcifie comme une po
10、sition relle en 5.1.2.5 de IISO 2864. 2.4 Capacit de piste La capacit dune piste est 31 250 33; lments binaires. 2.5 Schma de piste La figure 1 reprsente Fin schma densemble de la piste (voir galement annexe B). 3 DFINITIONS 3.1 secteur : Une piste est divise en secteurs. Un secteur peut tre subdivi
11、s. 3.2 identificateur de piste (home address) : Lidentifiw- teur de piste contient les informations qui dfinissent lemplacement physique et les caractristiques dune piste. 3.3 identificateur de secteur (count) : Lidentificateur de secteur contient les informations qui dfinissent Iempla- cement physi
12、que et les caractristiques dun secteur. 3.4 clef : Partie dun secteur sur laquelle des informations sont enregistres. Son utilisation est facultative. 3.5 bloc de donnes : Partie dun secteur sur laquelle des informations sont enregistres. 3.6 intervalle : Espace qui spare les diffrentes subdivisions
13、 dune piste. 3.7 octet : Huit lments binaires en srie dsigns par 88 BI, B8 tant llment de poids le plus fort et enregistr le premier. 3.8 notation hexadcimale : (O), 6 dsigne un octet dont les lments binaires (FF)l 6 dsigne un octet dont les lments binaires de B8 B sont 00000000 de B8 BI sont 111111
14、11 dsigne un octet dont les lments binaires de 88 BI sont O0001 110 (cc), 6 dsigne un octet dont les lments binaires deB8B1 sont11001100 I 4 DESCRIPTION DTAILLE DU SCHMA DE PISTE 4.1 Secteur0 Le premier secteur qui suit lindex est particulier en ceci quil contient un identificateur de piste. II sera
15、 donc dcrit sparment. 4.1.1 Intervalle dindex (voir figure 2) Lintervalle dindex prcde lidentificateur de piste et doit tre plac de manire que le dbut de lidentificateur de piste se trouve 30 _+ 7 octets de lindex. II est, en outre, ncessaire que, lors de la premire opration denregistre- ment o appa
16、rat cet intervalle, 30 octets (00)16 prcdent lidentificateur de piste. Lchange du chargeur peut rendre illisibles les 14 premiers octets (00),6 (voir annexe C). 1 IS0 3561-1976 (FI 4.1.2 Identificateur de piste (voir figure 2) Lidentificateur de piste se compose de 14 octets comme suit : 4.1.2.1 Syn
17、chronisation (6 octets) comme suit : (00116 (OO)16 (OO)I (OOIl6 (FFI16 (oE)16 4.1.2.2 indicateur (FI (Flag) (1 octet). Celui-ci est utilis pour indiquer des pistes dfectueuses et des pistes de remplacement. La signification des lments de cet octet est la suivante : Les deux premiers lments (B8 et B7
18、) sont toujours ZRO. B6 B3 sont rservs pour une normalisation ultrieure et sont tous ZRO. 82 BI = O0 indique une bonne piste principale. 82 BI = O1 indique une bonne piste de remplacement. B2 BI = 10 indique une piste dfectueuse laquelle une piste de remplacement a t affecte. B2 BI = 11 indique une
19、piste dfectueuse laquelle aucune piste de remplacement na t affecte. 4.1.2.3 Cylindre C (2 octets). Ceux-ci spcifient, en notation binaire, ladresse du cylindre. Le premier octet est toujours ZRO. Le second octet peut prendre nimporte quelle valeur entre O et 202. 4.1.2.4 Tte H (Head) (2 octets). Ce
20、ux-ci spcifient, en notation binaire, ladresse de la piste sur un cylindre. Le premier octet est toujours ZRO. Le second octet peut prendre nimporte quelle valeur entre O et 9. 4.1.2.5 Contrle de redondance cyclique CRC (2 octets). Ceux-ci sont le complment aux UN du reste obtenu aprs division des c
21、inq octets de donnes prcdents par le polynme gnratuer (1 +x16). Ils peuvent tre utiliss pour le contrle derreur la lecture. 4.1.2.6 Lidentificateur de piste se termine par un octet (cc)l6. 4.1.3 Intervalle didentificateur de piste Un intervalle de 11 octets (00)16 est enregistr initialement entre la
22、 fin de lidentificateur de piste et le dbut de lidentificateur de secteur. Le contenu de cet intervalle peut, par la suite, devenir indtermin en raison des oprations dcriture rptes. 4.1.4 Identificateur du Secteur O (voir figure 3) Lidentificateur se compose de 18 octets comme suit : 4.1.4.2 Indicat
23、eur F (Flag) (1 octet). Celui-ci est utilis pour certaines oprations de commande et de contrle, et 2 galement pour indiquer des pistes dfectueuses et des pistes de remplacement. La signification des lments de cet octet est la suivante : B8 - Celui-ci est ZERO pour le Secteur O. Voir 4.2.1 pour lutil
24、isation de cet lment dans les autres secteurs. B7 - Celui-ci est ZRO pour le Secteur O. Voir 4.2.1 pour lutilisation de cet lment dans les autres secteurs. B6 83 sont rservs pour une normalisation ultrieure et sont tous ZRO. BI et B2 - Ltat de ces lments doit toujours tre le mme que ceux de lidentif
25、icateur de piste (voir 4.1.2.2). 4.1.4.3 Cylindre C et tte H (4 octets). Ces octets sont identiques ceux de lidentificateur de piste, sauf lorsquils apparaissent sur une piste dfectueuse ou de remplacement. Sur une piste dfectueuse, C et H contiennent le numro du cylindre et de la tte de la piste de
26、 remplacement qui la remplace. Sur une piste de remplacement, C et H contiennent le numro du cylindre et de la tte de la piste dfectueuse quelle remplace. 4.1.4.4 Secteur S (1 octet). Celui-ci est utilis pour reprer les secteurs sur la piste. 4.1.4.5 Longueur de clef KL (1 octet). Celui-ci spcifie,
27、en notation binaire, le nombre doctets de donnes dans la clef. 4.1.4.6 Longueur de donns DL (2 octets). Ceux-ci spcifient, en notation binaire, le nombre doctets de donnes dans le bloc de donnes. 4.1.4.7 Contrle de redondance cylcique CRC (2 octets). Ceux-ci sont le complment aux UN du reste obtenu
28、aprs division des neuf octets de donnes prcdents par le polynme gnrateur (1 +x16). Ils peuvent tre utiliss pour le contrle derreur la lecture. 4.1.4.8 Lidentificateur de secteur se termine par un octet (cc)16. 4.1.5 Intervalle didentificateur de secteur Un intervalle de 11 octets, dont 9 octets (FFI
29、16 suivis de 2 octets (00)16, est enregistr initialement entre la fin de lidentificateur de secteur et le dbut de la clef. Le contenu de cet intervalle peut, par la suite, devenir indtermin en raison des oprations dcriture rptes. 4.1.6 Clef (voir figure 4) La clef se compose de (KL + 9) octets, o KL
30、 est le nombre doctets de donnes (voir 4.1.4.5). Si KL dans lidentificateur de secteur prcdent est ZRO, la clef et lintervalle suivant (4.1.7) sont omis et lidentificateur de secteur est suivi par le bloc de donnes (voir 4.1.8). Dans les autres cas, la clef se compose comme suit : IS0 3561-1976 (FI
31、4.1.6.1 Synchronisation (6 octets) comme suit : (00)16 (OWl6 (00116 (OOIl6 (FFI16 (OE)t6 4.1.6.2 Donnes - II sagit dun certain nombre doctets de donnes, spcifi dans la partie KL de lidentificateur de secteur prcdent. Les donnes de ces octets doivent tre enregistres conformment au jeu de caractres co
32、ds 7 lments spcifi dans IISO 646. Cependant, aprs accord entre les parties intresses 6 lchange dinformation, les donnes en tout autre code 7 ou 8Iments. structur conformment IISO 2022, peuvent tre enregistres. Un caractre cod 7 lments doit tre enregistr de manire que les lments b7 bl du caractre cod
33、 apparaissent en positions B7 BI respectivement (voir 3.7); 88 doit toujours tre ZRO. Un caractre cod 8 lments doit tre enregistr de manire que les lments a8 al du caractre cod soient enregistrs dans les positions B8 BI respectivement. 4.1.6.3 Contrle de redondance cyclique CRC (2 octets). Ceux-ci s
34、ont le complment aux UN du reste obtenu aprs division des octets de donnes prcdents par le polynme gnrateur (1 +x16). Ils peuvent tre utiliss pour le contrle derreur la lecture. 4.1.6.4 La clef se termine par un octet (CC),. 4.1.7 Intervalle de clef Un intervalle de 11 octets, dont 9 octets (FF)16 s
35、uivis de 2 octets (00)16, est enregistr initialement entre la fin de la clef et le dbut du bloc de donnes. Le contenu de cet intervalle peut, par la suite, devenir indtermin en raison des oprations dcriture rptes. 4.1.8 Bloc de donnes (voir figure 5) Le bloc de donnes se compose de (DL + 9) octets,
36、o DL est le nombre doctets de donnes (voir 4.1.4.6). Si DL dans lidentificateur de secteur prcdent est ZRO, le bloc de donnes est trs rduit. Le bloc de donnes se compose comme suit : 4.1.8.1 Synchronisation (6 octets) comme suit : (00)16 (00)16 (OOIl6 (FFI16 (OE), 4.1.8.2 Donnes - II sagit dun certa
37、in nombre doctets de donnes, spcifi dans la partie DL de lidentificateur de secteur prcdent. Lorsque cest ZRO, un octet (00)16 est enregistr. Les donnes de ces octets doivent tre enregistres conformment au jeu de caractres cods 7 lments spcifi dans IISO 646. Cependant, aprs accord entre les parties
38、intresses lchange dinformation, les donnes en tout autre code 7 ou 8Iments, structur conformment IISO 2022, peuvent tre enregistres. Un caractre cod 7 lments doit tre enregistr de manire que les lments b7 bl du caractre cod apparaissent en positions B7 BI respectivement (voir 3.7); B8 doit toujours
39、tre ZRO. Un caractre cod 8 lments doit tre enregistr de manire que les lments a8 al du caractre cod soient enregistrs dans les positions B8 BI respectivement. 4.1.8.3 Contrle de redondance cyclique CRC (2 octets). Ceux-ci sont le complment aux UN du reste obtenu aprs division des octets de donnes pr
40、cdents par le polynme gnrateur (1 +x16). Ils peuvent tre utiliss pour le contrle derreur la lecture. Si DL = O, ces deux octets peuvent tre manquants. 4.1.8.4 Le bloc de donnes se termine par un octet (CC),. Si DL = O, cet octet peut tre manquant. 4.1.9 Intervalle de bloc de donnes Lintervalle entre
41、 la fin du bloc de donnes et le dbut du secteur suivant est enregistr initialement en (FF)16. Sa longueur initiale est 21 -I (=- 512 1 . (KL f DL) octets Toute fraction est arrondie par dfaut. KL est le nombre doctets de donnes dans la clef. DL est le nombre doctets de donnes dans le bloc de donnes.
42、 Le contenu de cet intervalle peut, par la suite, devenir indtermin en raison des oprations dcriture rptes. La longueur de lintervalle peut varier pour la mme raison, mais un minimum de 21 octets doit toujours tre conserv. 4.2 Secteurs suivants 4.2.1 Identificateur de secteur (voir figure 6) Lidenti
43、ficateur des secteurs suivants se compose de 20 octets comme suit : 4.2.1.1 Synchronisation (8 octets) comme suit : (Oo)16 (00)16 (Oo)16 (00)16 (FFI16 (FF)F6 (FF);G (OE)16 Pour (FF)!6, les transitions dhorloge prcdant les cinq premires transitions de donnes sont manquantes. 4.2.1.2 Indicateur F (Fla
44、g) (1 octet). Celui-ci est utilis dans chaque identificateur de secteur des fins de commande et de contrle; il peut, en outre, servir indiquer des pistes dfectueuses et des pistes de remplacement. La signification des lments de cet octet est la suivante : B8 = 1 pour le premier secteur suivant le Se
45、cteur O et les secteurs qui le remplacent, et B8 = O pour les autres secteurs. 3 IS0 3561-1976 (F) 87 = 1 indique que le secteur est un secteur avec dbordement, cest-dire que les informations du bloc de donnes correspondant se poursuivent sur un autre secteur. Dans les autres cas, cet lment doit tre
46、 O. B6 B3 sont rservs pour une normalisation ultrieure et sont tous ZRO. B2 et BI : voir identificateur de Secteur O (4.1.4). 4.2.1.3 Le reste de lidentificateur de secteur est identique ce qui est dcrit de 4.1.4.3 4.1.4.8. 4.2.2 Reste du secteur Le reste du secteur est identique ce qui est dcrit de
47、 4.1.5 4.1.9, sauf pour le dernier secteur. 4.3 Dernier secteur 4.3.1 Identificateur de secteur Voir 4.2.1. 4.3.2 Reste du secteur Le reste du dernier secteur, sauf pour le dernier intervalle, est dcrit de 4.1.5 4.1.8. 4.3.3 Dernier intervalle de bloc de donnes Lintervalle suivant le dernier secteur sera enregistr initialement en (FF)16 jusqu 1: 7 octets de lindex. II est, en outre, ncessaire que la fin du dernier secteur soit situe 20 1: 7 octets avant lindex, lorsque la piste est enregistre sa capacit