─« Internetinis ┼Żurnalas "Id─Śjos J┼źs┼│ Namams:" Tu Rasite Id─Śj┼│ Ir Originali┼│ Sprendim┼│, Projekto Planavimas Ir Dizainas J┼źs┼│ Nam┼│ Interjer─ů

Kompiuteriai Kaip Jie Veikia?

Kompiuteriai Kaip jie veikia?

Kompiuteri┼│ architekt┼źra

┼áiuolaikiniuose kompiuteriuose ULA ir valdymo blokas yra vienoje integruotoje grandin─Śje, vadinamame centriniu procesoriumi.
Paprastai kompiuterio atmintis yra keliose integruotose grandin─Śse, esan─Źiose netoli procesoriaus.
Dauguma kompiuterio mas─Śs yra d─Śl pagalbini┼│ sistem┼│ (pvz., Maitinimo ┼íaltinio) arba I / O ─»rengini┼│.

Kai kurie didesni kompiuteriai skiriasi nuo pirmiau min─Śto modelio viename i┼í pagrindini┼│ aspekt┼│ - jie turi kelis procesorius vienu metu.
Be to, keli kompiuteriai, daugiausia naudojami moksliniams tyrimams ir moksliniams skai─Źiavimams, skiriasi nuo min─Śto modelio, ta─Źiau jie neturi didelio komercinio taikymo.

Kompiuterio veikimas i┼í esm─Śs atitinka nustatytas taisykles.
Kompiuteris atsiun─Źia instrukcijas ir duomenis i┼í atminties, atlieka nurodymus, i┼ísaugo rezultatus, o kit─ů nurodym─ů atsiun─Źia.
Šis procesas kartojamas, kol kompiuteris bus išjungtas.

Kompiuteri┼│ programos

Programos yra tiesiog dideli kompiuterio instrukcij┼│ s─ůra┼íai, galb┼źt su duomen┼│ lentel─Śmis.

Daugelyje kompiuterių programų yra milijonų instrukcijų, ir daugelis šių instrukcijų yra vykdomos pakartotinai.

Tipiškas asmeninis kompiuteris (2003 m.) Gali paleisti apie 2-3 mlrd.

Kompiuteriai neturi ypatingo paj─Śgumo d─Śl sud─Śting┼│ instrukcij┼│.

Nors yra daug skirtum┼│ su CPU, turin─Źiais daugiau instrukcij┼│ ir sud─Śtingesni, kompiuteriai atlieka milijonus paprast┼│ instrukcij┼│, kurias para┼í─Ś geri ÔÇ×programuotojaiÔÇť.
┼áie bendri parei┼íkimai yra para┼íyti atlikti ─»prastas u┼żduotis, pavyzd┼żiui, ta┼íko pie┼íimas ekrane.
Tada šias instrukcijas gali naudoti kiti programuotojai.

Manoma, kad daugelis kompiuteri┼│ vienu metu veikia keliose programose. Tai paprastai vadinama daugiafunkciniu.

I┼í tikr┼│j┼│, CPU trump─ů laik─ů vykdo programos instrukcijas ir tada persijungia ─» kit─ů program─ů ir atlieka kai kurias jo instrukcijas. Tai sukuria daugelio program┼│, kurios vyksta vienu metu, iliuzij─ů, dalijantis procesoriaus laik─ů tarp program┼│.

┼ái─ů laiko dal─» paprastai kontroliuoja operacin─Ś sistema.

Operacin─Ś sistema

Kompiuteriui visuomet reikia bent vienos veikian─Źios programos.

Paprastai ┼íi programa yra operacin─Ś sistema (arba operacin─Ś sistema).

Operacin─Ś sistema nustato, kokias programas paleisti, kada ir kokie i┼ítekliai (pvz., Atmintis ir I / O) gali b┼źti naudojami.
Pavyzd┼żiui, operacin─Ś sistema, kuri ┼íiuo metu i┼ílieka labiausiai pasaulyje naudojama, yra langai.

Operacin─Ś sistema taip pat pateikia abstrakcijos sluoksn─» ant aparat┼źros ir suteikia prieig─ů prie kit┼│ program┼│, teikian─Źi┼│ paslaugas, pvz., ─«rengini┼│ tvarkytuv┼│ programas (ÔÇ×tvarkyklesÔÇť), kurios leid┼żia programuotojams ra┼íyti programas skirtingoms ma┼íinoms, ne┼żinant vis┼│ specifini┼│ savybi┼│ kiekvienos i┼í j┼│.

Kai kurie operacin─Śs sistemos programin─Śs ─»rangos pavyzd┼żiai

ÔÇ×WindowsÔÇť - ÔÇ×LinuxÔÇť - ÔÇ×UnixÔÇť - ÔÇ×Mac OS-OS / 2ÔÇť - ÔÇ×BeOSÔÇť

Kompiuteriai Kaip jie veikia?: kompiuteriai

Vaizdo Redakcin─Ś: Urt─Ś Neni┼íkyt─Ś - Kaip veikia smegenys? || ÔÇ×Mokslo sriubosÔÇť podkastas #49

´╗┐
Meniu