Logical Block Addressing — Änderungen 6892 → 7153

Zeile 1: Zeile 1:
 
Bei Logical Block Addressing (Logische Block Adressierung) werden Sektoren von Massenspeichern von 0 aufsteigend adressiert. Das Gegenstück zu LBA ist das ältere [[Cylinder Head Sector|CHS]].
 
Bei Logical Block Addressing (Logische Block Adressierung) werden Sektoren von Massenspeichern von 0 aufsteigend adressiert. Das Gegenstück zu LBA ist das ältere [[Cylinder Head Sector|CHS]].
  
−
Umrechnung von LBA zu [[CHS]]:
+
== Umrechnung von LBA zu CHS ==
  
 
{| {{prettytable}}
 
{| {{prettytable}}
Zeile 16: Zeile 16:
 
| C || Zylinder
 
| C || Zylinder
 
|}
 
|}
−
<code>
+
<pre>
 
C =  LBA  /  (mH*mS)
 
C =  LBA  /  (mH*mS)
 
H =  (LBA mod (mH*mS))  /  mS
 
H =  (LBA mod (mH*mS))  /  mS
 
S = ((LBA mod (mH*mS)) mod mS) + 1
 
S = ((LBA mod (mH*mS)) mod mS) + 1
−
</code>
+
</pre>
  
 
== Beispiel für eine 3,5"-HD-Diskette ==
 
== Beispiel für eine 3,5"-HD-Diskette ==
Zeile 41: Zeile 41:
 
inc  dx        ; Den Rest um 1 erhöhen
 
inc  dx        ; Den Rest um 1 erhöhen
 
mov  [tmpc], dl ; Und ebenfalls sichern</asm>
 
mov  [tmpc], dl ; Und ebenfalls sichern</asm>
 +
 +
== siehe auch ==
 +
* [[CHS]] - veraltete Methode zum Adressieren von Sektoren
  
 
[[Kategorie:Glossar]]
 
[[Kategorie:Glossar]]
 
[[Kategorie:Hardware]]
 
[[Kategorie:Hardware]]