ce este magistrala computerului: calea de conducere electrică de-a lungul căreia datele sunt transmise în interiorul oricărui dispozitiv electronic digital. O magistrală de Computer constă dintr-un set de conductori paraleli, care pot fi fire convenționale, piste de cupru pe o placă de circuite imprimate sau trasee microscopice de aluminiu pe suprafața unui cip de siliciu. Fiecare fir poartă doar un bit, astfel încât numărul de fire determină cel mai mare cuvânt de date pe care îl poate transmite magistrala: un autobuz cu opt fire poate transporta doar cuvinte de date pe 8 biți și, prin urmare, definește dispozitivul ca un dispozitiv pe 8 biți.
o magistrală de computer are în mod normal un circuit de memorie cu un singur cuvânt numit zăvor atașat la fiecare capăt, care stochează scurt cuvântul transmis și asigură că fiecare bit s-a stabilit la starea intenționată înainte ca valoarea sa să fie transmisă.
magistrala computerului ajută diferitele părți ale PC-ului să comunice. Dacă nu ar exista autobuz, ați avea un număr greoi de fire care să conecteze fiecare parte la fiecare altă parte. Ar fi ca având cabluri separate pentru fiecare bec și soclu în casa ta.
vom acoperi următoarele subiecte în acest tutorial:
tipuri de autobuz calculator
există o varietate de autobuze găsite în interiorul computerului.
magistrala de date: magistrala de date permite deplasarea datelor înainte și înapoi între microprocesor (CPU) și memorie (RAM).
magistrala de adrese: magistrala de adrese conține informații despre locația datelor din memorie.
Autobuz De Control : Magistrala de control poartă semnalele de control care asigură că totul curge lin din loc în loc.
magistrală de expansiune: dacă computerul are sloturi de expansiune, există o magistrală de expansiune. Mesajele și informațiile trec între computer și plăcile de completare pe care le conectați prin magistrala de expansiune.
deși acest lucru este un pic confuz, aceste autobuze diferite sunt uneori numite împreună pur și simplu „autobuzul.”Un utilizator se poate gândi la „autobuzul” computerului ca la o unitate formată din trei părți: datele, adresa și controlul, chiar dacă cele trei căi electrice nu se desfășoară una de-a lungul celeilalte (și, prin urmare, nu formează într-adevăr o singură „unitate”) în cadrul computerului.
există diferite dimensiuni sau lățimi ale magistralelor de date găsite astăzi în computere. Lățimea unei magistrale de date este măsurată prin numărul de biți care pot călători pe ea simultan. Viteza cu care magistrala sa poate transmite cuvinte, adică lățimea de bandă a magistralei, determină în mod crucial viteza oricărui dispozitiv digital. O modalitate de a face un autobuz mai rapid este creșterea lățimii acestuia;
de exemplu, o magistrală pe 16 biți poate transmite două cuvinte pe 8 biți simultan, ‘side-by-side’, și astfel transportă date pe 8 biți de două ori mai repede decât o magistrală pe 8 biți. CPU-ul unui computer va conține de obicei mai multe autobuze, adesea cu lățimi diferite, care conectează diferitele sale subunități. Este obișnuit ca procesoarele moderne să utilizeze autobuze on – chip care sunt mai largi decât autobuzul pe care îl folosesc pentru a comunica cu dispozitive externe, cum ar fi memoria, iar diferența de viteză dintre operațiunile on-și off-chip trebuie apoi să fie redusă prin păstrarea unui rezervor de date temporare într-un CACHE. De exemplu, multe din clasa de procesoare Pentium folosesc 256 de biți pentru cele mai rapide autobuze on-chip, dar numai 64 de biți pentru legături externe.
o magistrală pe 8 biți transportă date de-a lungul a 8 linii paralele. Un autobuz pe 16 biți, numit și ISA (Industry standard Architecture), transportă date de-a lungul a 16 linii. Un autobuz pe 32 de biți, clasificat ca Eisa (Enhanced Industry standard Architecture) sau MCA (Micro Channel Architecture), poate transporta date de-a lungul a 32 de linii.
viteza cu care autobuzele conduc semnale este măsurată în megahertzi (Mhz). PC-urile tipice rulează astăzi la viteze cuprinse între 20 și 65 MHz. De asemenea, a se vedea CPU, card de expansiune, memorie, Placa de baza, RAM, ROM, și unitatea de sistem.
Cum Funcționează Magistrala Computerului?
un autobuz transferă semnale electrice dintr-un loc în altul. Un autobuz real apare ca o cantitate nesfârșită de circuite de cupru gravate pe suprafața plăcii de bază. Magistrala este conectată la CPU prin unitatea de interfață a magistralei.
datele circulă între CPU și memorie de-a lungul magistralei de date. Locația (adresa) acestor date este transportată de-a lungul magistralei de adrese. Un semnal de ceas care păstrează totul în sincronizare se deplasează de-a lungul magistralei de control.
ceasul acționează ca un semafor pentru toate componentele PC-ului; „Lumina verde” continuă cu fiecare bifă de ceas. Ceasul unui PC poate „bifa” oriunde de la 20 la 65 de milioane de ori pe secundă, ceea ce face să pară că un computer este foarte rapid. Dar, deoarece fiecare sarcină (cum ar fi salvarea unui fișier) este alcătuită din mai multe instrucțiuni programate și fiecare dintre aceste instrucțiuni durează mai multe cicluri de ceas pentru a fi efectuate, o persoană trebuie uneori să stea și să aștepte ca computerul să ajungă din urmă.