Online Revista ÔÇ×Idei Pentru Casa TaÔÇť Tu G─âsi Idei ╚śi Solu╚Ťii Originale, Planificarea Proiectului ╚śi De Design De Interior De Acas─â

Computerele Cum Functioneaza?

Computerele Cum functioneaza?

Arhitectura calculatoarelor

În calculatoarele moderne, ULA și unitatea de control se află într-un singur circuit integrat, cunoscut sub numele de CPU (Central Processing Unit).
În mod tipic, memoria calculatorului este localizată pe câteva circuite integrate din apropierea procesorului.
Majoritatea masei unui calculator se datoreaz─â sistemelor auxiliare (de exemplu, sursei de alimentare) sau dispozitivelor I / O.

Unele computere mai mari difer─â de modelul de mai sus ├«ntr-un aspect principal - au procesoare multiple care func╚Ťioneaz─â simultan.
├Än plus, pu╚Ťine computere, utilizate ├«n principal pentru cercetare ╚Öi computere ╚Ötiin╚Ťifice, au diferen╚Ťe semnificative fa╚Ť─â de modelul de mai sus, dar nu au o aplica╚Ťie comercial─â mare.

Func╚Ťionarea calculatorului respect─â regulile stabilite.
Calculatorul preia instruc╚Ťiunile ╚Öi datele din memorie, se execut─â instruc╚Ťiunile, se stocheaz─â rezultatele ╚Öi se extrage urm─âtoarea instruc╚Ťiune.
Acest proces se repetă până când computerul este oprit.

Programe de calculator

Programele sunt pur ╚Öi simplu liste de instruc╚Ťiuni pentru rularea computerului, probabil cu tabele de date.

Multe programe de calculator con╚Ťin milioane de instruc╚Ťiuni ╚Öi multe dintre aceste instruc╚Ťiuni sunt executate ├«n mod repetat.

Un computer personal tipic (├«n anul 2003) ar putea executa aproximativ 2-3 miliarde de instruc╚Ťiuni pe secund─â.

Computerele nu au capacitatea lor extraordinar─â datorit─â unui set complex de instruc╚Ťiuni.

De╚Öi exist─â diferen╚Ťe de proiectare cu CPU-uri cu un num─âr mai mare de instruc╚Ťiuni ╚Öi mai complexe, computerele execut─â milioane de instruc╚Ťiuni simple combinate, scrise de "programatori" buni.
Aceste instruc╚Ťiuni combinate sunt scrise pentru a efectua sarcini comune, cum ar fi desenarea unui punct pe ecran.
Aceste instruc╚Ťiuni pot fi apoi folosite de al╚Ťi programatori.

În zilele noastre, multe computere par să ruleze mai multe programe în același timp. Acest lucru este cunoscut sub numele de multi-tasking.

├Än realitate, CPU execut─â instruc╚Ťiunile unui program pentru o perioad─â scurt─â de timp, apoi trece la alt program ╚Öi execut─â unele dintre instruc╚Ťiunile acestuia. Aceasta creeaz─â iluzia ca mai multe programe s─â fie difuzate simultan prin ├«mp─âr╚Ťirea timpului de procesor ├«ntre programe.

Această cota de timp este în mod normal controlată de sistemul de operare.

Sistem de operare

Un computer are nevoie ├«ntotdeauna de cel pu╚Ťin un program de func╚Ťionare pe ├«ntreaga durat─â de func╚Ťionare.

De obicei, acest program este sistemul de operare (sau sistemul de operare).

Sistemul de operare determină ce programe să fie difuzate, când și ce resurse (cum ar fi memoria și I / O) pot utiliza.
De exemplu, sistemul de operare care în prezent rămâne cel mai utilizat de lume este ferestrele.

Sistemul de operare ofer─â, de asemenea, un strat de abstractizare pe hardware ╚Öi ofer─â acces la celelalte programe care furnizeaz─â servicii, cum ar fi programele managerului de dispozitive ("drivere") care permit programatorilor s─â scrie programe pe diferite ma╚Öini f─âr─â a fi nevoie s─â cunoasc─â particularit─â╚Ťile tuturor dispozitive ale fiec─âruia dintre ele.

Câteva exemple de software de sistem de operare

Windows - Linux - Unix - Mac OS - OS / 2 - BeOS

Computerele Cum functioneaza?: operare

Editorial Video: Arhitectura unui calculator si mod de functionare

´╗┐
Meniu