lecții de informatică de la Eugenia Serova - tipuri de sisteme PC
Procesorul citește datele care vin prin magistrala de date externe care conectează procesorul care este conectat direct la magistrala principală de pe placa de sistem. magistrala de date procesor (sau bus-master), de asemenea, numit, uneori, un autobuz local, deoarece procesorul este direct conectat la acesta.
bus de date CPU
Orice alte dispozitive conectate la magistrala principală, în esență, poate fi utilizat ca conexiunea directă la procesor. În cazul în care procesorul are magistrală de date de 32 de biți, procesorul principal de autobuz de pe placa de sistem trebuie să fie, de asemenea, pe 32 de biți. Acest lucru înseamnă că sistemul poate transmite un procesor sau procesor pentru un ciclu de descărcare 32 (biți) de date.
În procesoare de diferite tipuri diferă de autobuz biți de date, în care autobuzul de biți principal de pe placa de sistem ar trebui să se potrivească cu procesoare bit instalate.
Tabelul de mai jos prezintă procesoare Intel și compatibile Intel, conține autobuz biți de date și registrele lor interne.
Intel și procesoare compatibile Intel, autobuzul lor biți de date și
bus de date Bit
Side Bus FSB = Front (bus paralel)
HT = HyperTransport (două puncte Serial Bus)
QPI = QuickPath Interconnect (două puncte Serial Bus)
De multe ori există dezacorduri în discuțiile de „lățime“ a procesorului. Unii oameni preia „lățime“ de cât de multe biți de date pot fi citite sau scrise la un moment dat, în timp ce alții se referă la dimensiunea registrelor interne care controlează cantitatea de date care pot fi procesate la un moment dat.
Multe procesoare au lățimi diferite și au o magistrală de date și registre interne de biți, ceea ce conduce în principal la confuzie.
De exemplu, cele mai multe procesoare Pentium au magistrale de date pe 64 de biți și registrele interne sunt de 32-biti. procesoare mai noi de la arhitectura Intel si AMD x86-64 are registre interne pe 64 de biți și poate funcționa în moduri pe 32 de biți și 64 de biți.
Astfel, din punctul de vedere al software-ului este de procesoare de PC-uri, capabile să execute 16 biți, instrucțiuni pe 32 de biți și 64 de biți. Pentru compatibilitatea cu versiunile anterioare, cele care au registre de 64 de biți, care poate funcționa, de asemenea, cu instrucțiuni pe 32 de biți și 16 biți, și cele în care registre pe 32 de biți poate executa instrucțiuni pe 16 biți.
Având în vedere faptul că mărimea (biți) Înregistrare dictează ce instrucțiuni de software procesorul poate efectua, lățimea (biți) magistrala de date - este un factor major în proiectarea placa de baza si chipset-ul, așa cum dictează cât de mulți biți în și din cip la un ciclu.
Din perspectiva unui dezvoltator, fără a lua în considerare lățimea de autobuz, arhitectura tuturor sistemelor - de la 16- la 64-bit - practic a rămas practic neschimbat.
Există două tipuri principale de sisteme pot fi distinse (sau două clase de hardware):
- Sistemul de 8-biți (PC / clasa XT);
- sistem (AT class) 16/32/64-bit.
Aici MS - o abreviere formată din calculatorul personal (PC), XT - PC eXtended (PC avansat), și AT - RS tehnologie avansată (tehnologie avansată PC).
Nu are rost să vorbim despre calculatoare clasa PC / XT, deoarece locul lor a fost mult timp pe standuri în muzee. Trebuie doar să spun că computerul se execută pe un procesor 8088 pe 8 biți și un autobuz de 8 biți ISA (Industry Standard Architecture - Industrie Standard Architecture).
Calculatoare, în care lățimea de autobuz este de 16 sau mai mult, numit AT-clasă de calculatoare, iar cuvântul «avansat» indică faptul că standardele lor sunt îmbunătățite în comparație cu proiectul de bază, aceste inovații au fost puse în aplicare pentru prima dată în IBM la calculator.
Desemnarea «AT» aplicat calculatoarelor IBM, care a folosit conectorii îmbunătățite și procesoare de expansiune (inițial 16 și mai târziu de 32 de biți și 64 de biți).
În primul AT computerele utilizate de 16-biți ISA varianta de autobuz, care și-a extins posibilitățile de autobuz original, de 8-biți, aplicat în calculatoare PC / XT clasă. De-a lungul timpului, computerul AT a fost dezvoltat mai multe versiuni ale magistralei de sistem și sloturile de expansiune, în special, următoarele:
- magistrala ISA pe 16 biți / AT;
- autobuz RSMCIA 16-biți (Personal Computer Memory Card International Associa »
- TION), alias PC Card;
- 16/32 biți bus EISA (Extended ISA);
- 16/32 biți PS / 2 autobuz MCA (Micro channel);
- 32-bit bus VL-Bus (VESA Local Bus);
- 32/64-bit PCI bus (Peripheral Component Interconnect);
- autobuz RSMCIA pe 32 de biți, ea Cardbus;
- bus PCI Express (serie);
- bus ExpressCard (serial).
Un computer cu oricare dintre aceste sisteme de autobuz, prin definiție, se referă la clasa AT, indiferent dacă acesta este instalat într-un procesor Intel sau compatibil.
Pentru o lungă perioadă de timp sistemele informatice au continuat să fie echipate cu sloturi ISA pe 16 biți pentru o compatibilitate cu adaptoare mai vechi. Cu toate acestea, practic toate placile de baza actuale nu au acest conector și să conțină numai sloturi PCI / PCI Express sau port AGP. Cu toate acestea, de îndată ce plăcile de bază susțin ISA sa oprit, este timpul de a alege între PCI veche și interfața AGP și noua placă PCI Express (se acordă preferință acesta din urmă).
Principalele diferențe dintre standardele de clase de calculatoare PC / XT si AT sunt prezentate în tabelul de mai jos. Aceste informații sunt valabile pentru toate modelele de PC-uri compatibile PC.