Pievienot darbus Atzīmētie0
Darbs ir veiksmīgi atzīmēts!

Atzīmētie darbi

Skatītie0

Skatītie darbi

Grozs0
Darbs ir sekmīgi pievienots grozam!

Grozs

Reģistrēties

interneta bibliotēka
Atlants.lv bibliotēka
3,49 € Ielikt grozā
Gribi lētāk?
Identifikators:436566
 
Vērtējums:
Publicēts: 06.12.2012.
Valoda: Latviešu
Līmenis: Augstskolas
Literatūras saraksts: 1 vienības
Atsauces: Nav
SatursAizvērt
Nr. Sadaļas nosaukums  Lpp.
  Ievads    3
1.  MBR loma un vieta datora ielādē (arhitektūrā x86)    4
1.1.  MBR attīstīšanās    4
1.2.  Citas sistēmas    4
2.  MBR standarts    5
3.  MBR no Microsoft    6
3.1.  Algoritma darbs no Microsoft MBR koda    6
3.2.  Loģiskā diska ielādes sektors (pēc MBR)    7
4.  MBR struktūra    8
5.  Nodaļas apraksta struktūra    9
5.1.  Nodaļu aktīvisma pazīme    9
5.2.  Nodaļas sākums un beigas    9
6.  MBR atjaunošana    10
  Izmantotā literatūra    11
Darba fragmentsAizvērt

• MBR NO Microsoft
MBR struktūra no Micrasoft aizņem vienu sektoru, tas ir 512 baitu:
• Koda un dienesta datu apgabals 446 baiti;
• Nodaļu tabulas apgabals 4x16 baiti;
• 55Ah signatūra 2 baiti;
Koda un dienesta datu apgabala saturs ir atkarīgs no DOS/Windows versijas, pamatfunkcijas paliek tās pašas – meklēšana, ielāde un vajadzīgā pamatsaknēšanās sektora ielāde.
• Algoritma darbs no Microsoft MBR koda

• BIOS (līdz MBR):
• Sākotnējā aparatūrās inicializēšana
• Nosaka no kuras ierīces notiks sākotnējā sistēmas ielāde – diskete, cietais disks, zibatmiņa utt. (ierīces izvēle ir atkarīga no versijas un BIOS iestatījumiem)
• Nolasa pirmo sektoru (pamatsaknēšanās sektoru), kurš atrodas pēc adreses: cilindrs 0/ galviņa 0/ sektors 1 un ievieto atmiņas apgabalā pēc adreses 0000:7c00
• Pārbauda vai tas beidzas ar 55Ah signatūras(ja nav tiek nodota atpakaļ BIOS vadība)
• BIOS nodot vadību 0000:7c00 adresei, kura satur MBR.
• MBR:
• MBR kopē sevi no 0000:7c00 uz 0000:0600 adreses apgabalu, atbrīvojot ielādes vietu OS ielādei
• Pēc kārtas apskata visu pārtīciju ierakstus un meklē pirmo ierakstu par aktīvo nodaļu, kura savukārt arī tiek uzskatīta par pamatsaknēšanas nodaļu (citiem vārdiem sakot tiek meklēta nodaļa, kura atzīmēta kā 80h)
• Ja atrod nodaļu, kura atzīmēta kā 80h, MBR iegaumē šīs nodaļas numuru, ja izskatot visas nodaļas netiek atrasta, tiek izsaukts Int 18h, tas atgriež atpakaļ vadību BIOS
• Atlikušam 3 pārtīcijām pārbauda vai to vērtības ir 00h, ja nav tiek izmests paziņojums „Invalid partition table”, uzkaras sistēma, ir nepieciešams restarts
• MBR nolasa pirmo loģiskā diska sektoru, kurš ir atzīmēts kā pamatsaknējošais sektors un ievieto to adresē 0000:7c00
• Pārbauda vai tas beidzas ar 55Ah, ja to neatrod, tiek izmests paziņojums „Missing operating system”.

Autora komentārsAtvērt
Parādīt vairāk līdzīgos ...

Atlants

Izvēlies autorizēšanās veidu

E-pasts + parole

E-pasts + parole

Norādīta nepareiza e-pasta adrese vai parole!
Ienākt

Aizmirsi paroli?

Draugiem.pase
Facebook

Neesi reģistrējies?

Reģistrējies un saņem bez maksas!

Lai saņemtu bezmaksas darbus no Atlants.lv, ir nepieciešams reģistrēties. Tas ir vienkārši un aizņems vien dažas sekundes.

Ja Tu jau esi reģistrējies, vari vienkārši un varēsi saņemt bezmaksas darbus.

Atcelt Reģistrēties