home *** CD-ROM | disk | FTP | other *** search
/ hackzapple.com / www.hackzapple.com.tar / www.hackzapple.com / DISKII / DISKIITECH03B.HTM.orig < prev    next >
Text File  |  2010-10-06  |  4KB  |  78 lines

  1. <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Frameset//EN" "http://www.w3.org/TR/html4/frameset.dtd">
  2. <HTML>
  3. <HEAD>
  4. <TITLE>HACK Z APPLE, Collection Apple II</TITLE>
  5.   <link rel="shortcut icon" type="image/x-icon" href="http://www.hackzapple.com/favicon.ico">
  6.   <meta http-equiv="imagetoolbar" content="no">
  7.   <meta name="author" content="JPL">
  8.  <meta name="KEYWORDS"    content="HACK Z APPLE, JPL, Cracking, Hacking, DISK II, DRIVES, DISQUETTES, Collection APPLE II, APPLE, Apple II, APPLE II Plus, 2+, Europlus, 2e, //e, enhanced, Platinium, Stealth,  Cortland, GS, IIGS, WOZ, IIGS WOZ, ROM 0, ROM 1, ROM 4, IIc, IIc Plus,Apple III, LISA, MAC XL, DARK VADOR, ITT 2020, APPLE BF,APPLE REV0, REVISION 0, RFI, NON RFI">
  9.   <meta name="TITLE"     content="Apple II standard">
  10.   <meta name="OWNER"     content="HACKZAPPLE.COM">
  11.   <meta name="SUBJECT"     content="Collection Apple II">
  12.   <meta name="REVISIT-AFTER"     content="10 DAYS">
  13.   <meta name="LANGUAGE" content="FR">
  14.   <meta name="ROBOTS"     content="All">   
  15. <link href="../BASIC.CSS" rel="stylesheet" type="text/css"> 
  16. </HEAD>
  17.  
  18. <BODY>
  19. <CENTER>
  20.  
  21.  
  22. <A NAME="DISK06"></A>
  23. <TABLE border="0" cellspacing="0" cellpadding="0" width="700">
  24. <TR> <TD WIDTH="200"> </TD> <TD WIDTH="100"> </TD> <TD WIDTH="200"></TD> <TD WIDTH="10"></TD> <TD WIDTH="190"></TD> </TR>
  25. <TR> <TD HEIGHT="10"></TD></TR>
  26. <TR>     <TD COLSPAN="5" valign="TOP" > <img src="../THEMAS/M3/XDISK3B.PNG" BORDER=0></TD> </TR>
  27.  
  28. <TR> <TD COLSPAN="5" CLASS="PARAG1">
  29.     Nous avons vu qu'une piste est dΘcoupΘe en secteurs, 16 prΘcisΘment. L'ordre physique des secteurs est assez 
  30.     comprΘhensible : c'est l'ordre 0,1,2,3 etc... jusqu'α 15 (hΘ oui pas 16 car le 0 compte).
  31.     <BR><BR>    
  32.     Nous avons Θgalement vu qu'un secteur est dΘcoupΘ en un champ adresse et un champ de donnΘes et que 
  33.     le champ adresse contient des informations utiles α savoir le n░ de volume, le n░de piste et le n░ de secteur, auxquels
  34.     vient s'ajouter un checksum. 
  35.     <BR><BR>    
  36.     Le dΘcodage du champ adresse peut se faire rapidement du fait que le systΦme de codage utilisΘ est le le 4.4, ainsi
  37.     le programme sait suffisament t⌠t s'il devra charger ou non les donnΘes du champ de donnΘes qui suit. Par contre le
  38.     dΘcodage du champ de donnΘes est relativement long en ce qui concerne la postnibbilization des dites donnΘes, 
  39.     OR pendant ce temps la disquette continue α tourner et lorsque le programme veut lire le secteur suivant, 
  40.     il y a dΘjα bien lontemps qu'il a ΘtΘ dΘpassΘ DONC pour que la tΩte de lecture puisse enclencher avec un minimum 
  41.     de dΘlai la lecture du secteur suivant on a mis au point l'interleaving c'est α dire l'entrelacement des secteurs.
  42.     Les secteurs sont ordonnΘs de faτon telle que le temps  de dΘcodage d'un secteur se fasse avant que la lecture du
  43.     suivant ne commence. Autrement dit en plus clair l'ordre logique des secteurs n'est pas l'ordre physique.
  44.     <BR><BR>    
  45.     <IMG SRC="INTERLEAVING1.PNG">    
  46.     <BR><BR>    
  47.     Chaque systΦme a son entrelacement particulier comme indiquΘ sur le schΘma suivant
  48.     <BR><BR>
  49.     <IMG SRC="INTERLEAVING.PNG">    
  50.     <BR><BR>
  51.     On note les systΦmes d'interleaving par un systΦme α deux chiffres ainsi l'ordre physique est un interleaving de 1:1 
  52.     c'est α dire je lis le premier secteur physique derriΦre celui que je viens de lire. IdΘalement si le dΘcodage se
  53.     faisait avec une rapiditΘ suffisante on pourrait imaginer une interleaving 1:1 comme normal, mais hΘlas ce n'est 
  54.     pas le cas...
  55.     <BR><BR>
  56.     De faτon plus gΘnΘral on note donc l'interleaving (appelΘ aussi) skewing sous la forme x:1 sachant que 
  57.     la valeur x-1 est le nombre de secteurs sautΘs entre 2 lectures successives.
  58.     <BR><BR>
  59.     </TD>
  60. </TR>
  61.  
  62.  
  63.  
  64.  
  65. <TR> <TD COLSPAN="5" height="10"></TD>    </tr>
  66. <TR><TD COLSPAN="5"  ><HR color="BLUE"></td>
  67. </TR>
  68. <TR> 
  69.     <TD COLSPAN="5">  
  70.     <CENTER>
  71.     <A HREF="javascript:history.back()"> <IMG SRC="../THEMAS/DIVERS/JSBACK.PNG"></A> 
  72.     <A HREF="DISKIITECH.HTM" > <IMG SRC="../THEMAS/DIVERS/HOMESITE.PNG"></A>
  73.     </CENTER></TD>
  74. </TR>
  75. </TABLE></CENTER>
  76. </BODY>
  77. </HTML>
  78.