Add Papers Marked0
Paper checked off!

Marked works

Viewed0

Viewed works

Shopping Cart0
Paper added to shopping cart!

Shopping Cart

Register Now

internet library
Atlants.lv library
FAQ
3,49 € Add to cart
Add to Wish List
Want cheaper?
ID number:436566
 
Evaluation:
Published: 06.12.2012.
Language: Latvian
Level: College/University
Literature: 1 units
References: Not used
Table of contents
Nr. Chapter  Page.
  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
Extract

• 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”.

Author's comment
Load more similar papers

Atlants

Choose Authorization Method

Email & Password

Email & Password

Wrong e-mail adress or password!
Log In

Forgot your password?

Draugiem.pase
Facebook

Not registered yet?

Register and redeem free papers!

To receive free papers from Atlants.com it is necessary to register. It's quick and will only take a few seconds.

If you have already registered, simply to access the free content.

Cancel Register