(210=1024 cilindrai)*( 24=16 galvučių)*( 26-1=63 sektoriai)*512 baitų=504 MB.
(216=65536 cilindrai)*( 24=16 galvučių)*( 26-1=63 sektoriai)*512 baitų=31,5 GB.
Išplėstame BIOS, 504 MB ribai įveikti naudoja INT 13h funkcijų, kurias mes vadinsime loginėmis (log), iškvietimo parametrų transliaciją į fizikinius parametrus (phy), perduodamus ATA-diskų kontroleriams (žinodami šiuolaikinių diskinių kaupiklių sandarą, čia ir toliau mes nesieksime prisikasti iki tikrųjų fizikinių parametrų – tai kontrolerių darbas). Funkcijose, kurios praneša diskų parametrus, vyksta atbulinė transliacija, tai kad INT 13h programinės sąsajos pusėje yra tik loginiai parametrai. Egzistuoja du pagrindiniai transliacijos keliai: liekant trimatės geometrijos CHS (Cylinder-Head-Sector) ribose ir pereinant į loginį blokų LBA adresavimą, jei pastarąją palaiko kaupiklis. Transliacijos kelio pasirinkimo galimybė nusakoma konkrečios BIOS versijos.
Panaudojant režimus, vadinamus Large Disc arba ECHS (Extended CHS), bendravimas su kaupikliu vyksta trimatėje sistemoje, bet su pertvarkytais cilindrų ir galvučių numeriais. Pagrindinė pertvarkymo užduotis – sumažinti loginių cilindrų kiekį, kuris dideliuose diskuose viršija fizikinį ribinį 1024, ir padidinti loginių galvučių kiekį kai fizikinių riba yra 16.
Gaila, tačiau transliacijos būdų gali būti keletas. Pavyzdžiui, galima fizikinį disko cilindrų kiekį padalinti iš K (K=2, 4, 8, ..., tuo pačiu pertvarkymo parametras K apibrėžiamas taip, kad rezultatas neviršytu 1024), o fizikinį galvučių kiekį padauginti iš K. Šie fiktyvūs parametrai bus įrašyti į CMOS. Operacinei sistemai ir taikomosioms programoms jie bus pranešami kaip realūs, o BIOS iškviečiant disko servisus iškvietimo parametrus pertvarkys atbuline tvarka, tai kad cilindrų ir galvučių numeriai priklausys ATA-disko „išorinių koordinačių“ erdvei. Įmanomas pertvarkymo faktoriaus nustatymas ir nedalijant iš K, o, pavyzdžiui, atimti skaičių 1024*K iš disko cilindrų kiekio taip, kad rezultatas neviršytu 1024 (šis būdas siūlomas IBM firmos kaip standartinis). Įmanomi ir kiti būdai, dėl jų įvairumo pertvarkymų tiksliųjų algoritmų nerodysime. Svarbu žinoti tik pertvarkymų tikslą ir tą faktą, kad dėl transliacijų būdų nesutapimo Large Disk (ECHS) režimuose įmanomas diskų, patalpintų su įvairiomis BIOS versijomis, nesuderinamumas.
LBA režimu standartinių iškvietimų parametrai transliuojami linijiniu adresu,...
Šį darbą sudaro 2744 žodžiai, tikrai rasi tai, ko ieškai!
★ Klientai rekomenduoja
Šį rašto darbą rekomenduoja mūsų klientai. Ką tai reiškia?
Mūsų svetainėje pateikiama dešimtys tūkstančių skirtingų rašto darbų, kuriuos įkėlė daugybė moksleivių ir studentų su skirtingais gabumais. Būtent šis rašto darbas yra patikrintas specialistų ir rekomenduojamas kitų klientų, kurie po atsisiuntimo įvertino šį mokslo darbą teigiamai. Todėl galite būti tikri, kad šis pasirinkimas geriausias!
Norint atsisiųsti šį darbą spausk ☞ Peržiūrėti darbą mygtuką!
Mūsų mokslo darbų bazėje yra daugybė įvairių mokslo darbų, todėl tikrai atrasi sau tinkamą!
Panašūs darbai
Kiti darbai
Atsisiuntei rašto darbą ir neradai jame reikalingos informacijos? Pakeisime jį kitu nemokamai.
Pirkdamas daugiau nei vieną darbą, nuo sekančių darbų gausi 25% nuolaidą.
Išsirink norimus rašto darbus ir gauk juos akimirksniu po sėkmingo apmokėjimo!