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.

Hasonló előadás


Az előadások a következő témára: "LBA és CHS módok Demeter Zoltán 641."— 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 átalakított geometria
CHS ECHS LBA 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 átalakított geometria


Letölteni ppt "LBA és CHS módok Demeter Zoltán 641."

Hasonló előadás


Google Hirdetések