Az előadás letöltése folymat van. Kérjük, várjon

Az előadás letöltése folymat van. Kérjük, várjon

LBA és CHS módok Demeter Zoltán 641. Bevezető  adatok címzésére két féle módot használunk: CHS (Cylinder, Head, Sector), és LBA (Linear Block Address)

Hasonló előadás


Az előadások a következő témára: "LBA és CHS módok Demeter Zoltán 641. Bevezető  adatok címzésére két féle módot használunk: CHS (Cylinder, Head, Sector), és LBA (Linear Block Address)"— Előadás másolata:

1 LBA és CHS módok Demeter Zoltán 641

2 Bevezető  adatok címzésére két féle módot használunk: CHS (Cylinder, Head, Sector), és LBA (Linear Block Address)

3 Bevezető  cilinder = az egymás alatt elhelyez- kedő szektorok szektor = a körkörösen elhelyezkedő sávok kisebb szakaszai fej = logikai fej CHS kapacitás = cilinderszám x fejszám x szektorszám x bájt/szektor

4 Normál / standard CHS  az 504 MB kapacitás alatti merev- lemezeknél használták  nincs átalakítás BIOS szinten, a BIOS direkt használja logikai geometriát  a fizikai geometriát csak a lemezvezérlő ismeri  a korlát 1024 cilinder, 16 fej, 63 szektor vagyis 504 MB  csak a ’94 előtt gyártott BIOS-okban

5 Normál / standard CHS

6 ECHS / Large  extended (kiterjesztett) CHS  BIOS fordítást használ az 504 MB-os határ leküzdésére  tulajdonképpen csak egy csel, mellyel megoldották az 504 MB-os problémát  az IDE/ATA standard és a BIOS közti különbségek miatt kellett bevezetni

7 ECHS / Large  a fordítás „közvetítőként” működik az IDE/ATA lemez és a standard Int 13h BIOS megszakítás között, kihasznál- va, hogy az egyik standard több fejet engedélyez, de kevesebb cilindert  átalakítja az IDE/ATA által megadott logikai geometriát egy ekvivalens, az Int 13h által elfogadott geometriává a cilinder és fej bitek eltolásával.

8 ECHS / Large  vagyis elosztja egy egész számmal a cilinderek számát és ugyanezzel a számmal megszorozza a fejek számát úgy, hogy: cilinderek száma / szám < 1024  a szám 2 hatványa, általában: 2, 4, 8 vagy 16  példa: szám= cilinder, 16 fej, 63 szektor = 3,1 GB 767 cilinder, 128 fej, 63 szektor = 3,1 GB

9 ECHS / Large a BIOS az operációs rendszernek az átalakított geometriát adja át, így minden szoftver ezt a geometriát látja.  ezzel a módszerrel, megint megoldó- dott egy korlát probléma, de nem sokáig, mert hamar átléptük a 8,4 GB-os határt is.

10 LBA  teljesen más címzési mód  a cilinder, fej, szektor szám hivatkozás helyett minden szektornak egy egyedi számot ad 0-tól (N-1)-ig, ahol N a szektorok száma a lemezen  vagyis olyan, mintha a megye, város, utca, házszám postai címzés helyett minden háznak egyedi számot adnánk.

11 LBA  az LBA-t úgy a BIOS, mint az operációs rendszer, valamint a lemez kell támogassa  minden új lemez támogatja az LBA módot és mikor egy hasonló BIOS felismeri ezt a módot fogja használni.  tulajdonképpen nem az LBA oldja meg a 8,4 GB-os problémát, hanem az ún. geometria átalakító

12 LBA  1024 C, 16 H, 63 S határokkal az LBA is csak szektora lenne ami 504 MB  LBA módban a BIOS engedélyezi a geometria átalakítót, amely működhet úgy, mint az ECHS vagy az LBA-assist fordító algoritmussal

13 LBA  a különbség az LBA és az ECHS között az, hogy az ECHS esetén a BIOS a megszakítások paramétereit az átalakított geometriából a lemez logikai geometriájává alakítja, míg LBA-val az átalakított geometriát direkt logikai blokk (szektor) számmá alakítja

14 fizikai meghajtó a lemezve- zérlőnek fizikai geometria lemezve- zérlő a BIOS-nak logikai geometria logikai blokk cím BIOS az op. rendszernek és alkalmazá- soknak logikai geometria átalakított geometria CHSECHSLBA


Letölteni ppt "LBA és CHS módok Demeter Zoltán 641. Bevezető  adatok címzésére két féle módot használunk: CHS (Cylinder, Head, Sector), és LBA (Linear Block Address)"

Hasonló előadás


Google Hirdetések