Datuve :: Forums :: Arhīvs :: Datora aparatūras darbība - soli pa solim

Datuve

Mana Datuve

Reģistrācija | Noteikumi | Paroles atjaunošana



Forums

Ieskaties


Raksti

Lietotāji online

Lietotāji online: 70

Reģistrētie lietotāji online: 0

Viesi online: 70

Datuve.lv video
Top.LV

Datora aparatūras darbība - soli pa solim

Ievietoja: Sun @ 2010.03.02 16:54  

Sveiki...

Lūdzu izskaidrojiet solo pa solim, bet tā, cilvēku valodā-
1. Power pogas nospiešana-->
2. Barošanas bloks nodrošina sistēmblokā esošās iekārtas ar strāvu-->
3. ROM-BIOS ielādē operētājsistēmu RAM.......

nu tā...bet kur pa vidu procesors, ko tas dara. Kā notiek pieprasījums pēc datiem uz cietā diska :)

Visur ir info par atsevišķām detaļām,bet neatrodu cilvēcīgu loģisko izskaidrojumu-saikni...

Komentāri:

#1 DarkFuture @ 2010.03.02 16:58

Ieslēdzas kompis
BIOS veic iekārtu diagnostiku, pārbauda, kas ir pieslēgts
Tad sūta pieprasījumu pēc boot priority uz attiecīgo iekārtu
Ja tas ir HDD, tad sūta pieprasījumu uz noteiktu HDD adresi, no kuras procesors sāk lasīt instrukcijas, ko darīt tālāk un tad jau boot`ojas OS

#2 damncrow @ 2010.03.02 17:55

Ja iespējams, zīmē blokshēmu vai vispār PC shēmu ar bultiņām, jo saraksta veidā to attēlot ir... tizli.

Visu operu vienmēr un visur diriģē BIOS. CPU tāpēc saucas centrālais procesors, ka viss pārējais ir tam pakārtots. Procesors visu laiku ņem un izpilda instrukcijas, uz kurām norāda EIP, bezrazļično, tā kā mazais centīgais vilcieniņš (ja zini, kas tas tāds ir).

Procesors darbojas tikai ar datiem, kas ir reģistros vai atmiņā. Atmiņa, savukārt, nav tikai RAM. Katrai I/O ierīcei - ir atvēlēts "pārtraukums" (IRQ) un kaut kāds adrešu apgabals. IRQ gadījumā procesors izpilda attiecīgo kodu kā paģēr BIOS un tad turpina, ko iesācis un tā līdz riebumam.

Tālāk par OS tāpat netiksi, jo tur sākas draiveri, konteksta pārslēgšana un izpildes prioritātes un bļabļabļabļa...

Btw, tas viss ir cilvēku valodā. Ja tik sīki nevajag, tad... izsvītro savā sarakstā trešo punktu un aizvieto to ar "sāknējas OS". Un lieta darīta :>