Cum să asamblați în mod corespunzător un forum de tehnică informatică

Cum se asamblează corect un computer

Buna ziua, dragi vizitatori ai forumului (si nimeni nu a strigat: "Si cine este Este respectat?"). DEAR, pentru că ne-am decis să vizităm forumul nostru. Atenția dvs. este dată informațiilor (unele, ca să spunem așa, beneficii), ajutând la achiziționarea unui computer. Aici slujitorii tăi umili vor fi descriși în detaliu GENERAL. caracteristicile procesoarelor, memoria RAM, plăcile de bază, "hard disk-urile" (HDD și "hard") etc. și altele asemenea. diferiți producători, care trebuie să-și plătească atenția prețioasă. Desigur, teste, desene și multe altele.
Așa că voi continua. De fapt, la ce? Voi descrie produsele companiei notorii - Intel. Vor fi procesoare și placi de bază, care sunt produse pentru această "familie" de procesoare. Așadar, vă reamintesc că există doi producători principali de procesoare pentru computerele personale (PC), acestea fiind Intel și AMD (Advanced Micro Devices).
Ce trebuie să acordați atenție când cumpărați hardware:
Voi începe, probabil, cu "inima computerului" - procesorul. Permiteți-mi să vă reamintesc că procesorul nu este acea cutie de fier mare la care firele și cablurile se întind 8). Pentru a simplifica ideea, vom "vorbi" - "am luat un procesor din lista medie de prețuri statistice".
1. Core 2 Duo E4300 1.86GHz (800MHz), memorie cache 2MB, soclu 775 (OEM)
Mai întâi de toate, acordați atenție tipului de conector (De exemplu: Socket 775), deoarece trebuie să se potrivească cu conectorul de pe placa de bază. În caz contrar, procesorul pur și simplu "nu se potrivește".
2. Core 2 Duo E4300 1.86GHz (800MHz), cache 2MB, soclu 775 (OEM)
Număr de nuclee. Din moment ce toată lumea cumpără adesea procesoare dual-core. Compania Intel, acestea sunt determinate de numele Intel Pentium Dual-Core, Intel Celeron E ***, Intel Core Duo și Intel Core 2 Duo și postaree modelc Intel Pentium D. Ca scrierii acestui manuscris, există procesoare quad Intel Core 2 Quad.
3. Core 2 Duo E4300 1.86GHz (800MHz), cache 2MB, soclu 775 (OEM)
Frecvența procesorului. Acesta este unul dintre parametrii cei mai importanți ai procesorului.
Și cu cât este mai mare acest parametru, cu atât calculatorul este mai rapid.
4. Core 2 Duo E4300 1.86GHz (800MHz), cache 2MB, soclu 775 (OEM)
Așa că văd întrebarea ... "Și ce este acest 800 în paranteze? Prea multă frecvență a procesorului? Cum poate fi aceasta? Absolut suntem confuzi ". Eu răspund - da, aceasta este și frecvența procesorului, doar frecvența schimbului de date pe magistrala de date de pe placa de bază, dar despre autobuz puțin mai târziu. Aruncați-l din cap. Au fost aruncate afară? Ei bine, am mers mai departe 8). În general, este de dorit ca frecvența schimbului de date al procesorului să coincidă cu frecvența memoriei operative. Apoi, raportul vitezei de memorie la viteza CPU va fi 1: 1, care este opțiunea cea mai optimă. Ie imaginați autostrada, patru rânduri. Și brusc se transformă, preeeeevraschaetsya ...... în două benzi. Horror. De fapt, aceasta este o congestie. E rău? Sau invers, cele două trupe se transformă în patru. Deci cele două trupe sunt doar inutile, ceea ce nu este, în consecință, "gud".
5. Core 2 Duo E4300 1.86GHz (800MHz), memorie cache 2MB. soclu 775 (OEM)
Deci, memoria procesorului este evidențiată cu roșu, da. El are și el. Nu este nimic de speculativ, dacă există mai multă memorie, înseamnă mai bine. Desigur, puteți urca în junglă și aflați despre asta, dar o vom descrie mai târziu.
6. Core 2 Duo E4300 1.86GHz (800MHz), cache 2MB, soclu 775 (OEM)
Ce înseamnă asta? Faptul că nu se află în cutie. Vi se va da doar un procesor când este dat. Dacă există o denumire "BOX", atunci veți obține nu numai procesorul, ci și o cutie frumos decorată 8) ... Și asta nu este totul. Un alt ventilator de răcire a procesorului, pastă termică și instrucțiuni cu un autocolant pentru logo-ul Intel. 8) Vom vorbi mai târziu despre scopul acestui junk.

Și ce avem acolo pe linie? Oh da, RAM. Aici, în general, elementar. Luați, de exemplu, 1GB PC-800 (6400) Hynix. Ceea ce trebuie să știți despre acest lucru este volumul (1 GB - gigabyte) și frecvența de memorie (PC-800). Amintiți-vă că dacă doriți să adăugați mai multă memorie în viitor (pentru a se extinde), este de dorit ca sloturile de memorie să aibă aceeași frecvență, producătorul și volumul.
Și cât de mult consumă RAM Windows XP? O bucata va gasi, se scurge si mananca 8)

Deci, luați un borcan de bere, deschis, sorbiți și citiți 8) Cel mai dificil lucru din spatele lui. Rămâne doar o mică problemă.
Deci, "hard drive-ul" - este HDD-ul, este de asemenea "Winchester" sau doar "Screw". Cel mai important este VOLUMUL. Așa cum se spune, o mulțime de spațiu pe șurub pur și simplu nu se întâmplă. Și o parte importantă, acesta este tipul de conexiune cu placa de bază. În momentul de față vă spun două: IDE (este deja un bătrân, nu are rost să-l cumperi) și SATA (există SATA-1 și SATA-2, al doilea este în mod natural mai rapid). În general, veți afla șurubul pe care mama îl susține, căutați în geantă și cumpărați la discreția dvs.

Carcasă cu sursă de alimentare. Aici, după cum se spune: "La gust și culoare, nu există tovarăși!". Prin corp, în general, nu sunt consilierul tău. Dar sursa de alimentare este elementară. Cu cât este mai mare tsiforka (de obicei, există o etichetă pe bloc unde este scrisă în numere și litere mari, de exemplu: 420W). Despre ce și cât de mult să mănânci, mai târziu.

Drive. Ei bine ... vei umbla dude în oameni pouznavat, citește revizuiri și doar alege ce să scrie sau citi doar formatele dorite (CD, DVD ±, HD-DVD, mnogosloyniki sau „încețoșare“).
Ei bine, iată principiul cumpărării unui sistemnik "cu mâinile tale". Sper că aceste prostii scrise de mine vor ajuta pe cineva. Ramura va fi completată periodic cu noi informații specifice, așa că dacă doriți să vă plimbați în jungla de fier - GREITĂȚI ÎNTREBAȚI. 8)

Să începem în ordine. pe care o avem acolo. dar mi-am amintit "CASH" (aproape că am scris "Kysh" de aici) 8).

Cache-ul este format dintr-un set de înregistrări. Fiecare înregistrare este asociată unui element de date sau unui bloc de date (o mică bucată de date), care reprezintă o copie a elementului de date din memoria principală. Fiecare înregistrare are un identificator care determină corespondența dintre elementele de date din cache și copiile lor din memoria principală.

Când cache-ul clientului (CPU, browser web, sistem de operare) accesează date, se examinează mai întâi memoria cache. Dacă în cache există o intrare cu un identificator care să corespundă identificatorului elementului de date solicitat, atunci elementele de date din memoria cache sunt utilizate. Aceasta se numește un hit cache. Dacă în cache nu se găsesc intrări care conțin elementul de date solicitat, acesta se citește din memoria principală în memoria cache și devine disponibil pentru apelurile ulterioare. Aceasta se numește o pierdere în cache. Procentajul accesărilor la memoria cache, atunci când rezultatul este găsit în el, se numește rata de succes sau rata de hit în memoria cache.

De exemplu, un browser web verifică cache-ul local de pe disc pentru o copie locală a paginii web care corespunde adresei URL solicitate. În acest exemplu, adresa URL este un identificator, iar conținutul unei pagini web sunt elemente de date.

Dacă cache-ul este limitat în mărime, atunci la o ratare, poate fi decis să renunțe la o intrare în spațiul liber. Pentru a selecta înregistrarea aruncată, sunt utilizați alți algoritmi de ștergere.

Când modificați elementele de date din memoria cache, acestea sunt actualizate în memoria principală. Întârzierea dintre modificarea datelor din memoria cache și actualizarea memoriei principale este controlată de așa-numita politică de scriere.

Într-o memorie cache cu scriere imediată, fiecare schimbare determină o actualizare sincronă a datelor din memoria principală.

În memoria cache cu scriere amânată (sau scriere înapoi), actualizarea are loc în cazul în care elementul de date este eliminat, periodic sau la cererea clientului. Pentru a urmări elementele de date modificate, intrările cache stochează caracteristica de modificare (modificată sau "murdară"). O alunecare într-o memorie cache cu scriere amânată poate necesita două apeluri către memoria principală: prima pentru a scrie datele înlocuite din memoria cache, a doua pentru a citi elementul de date necesar.

Dacă datele din memoria principală pot fi modificate independent de memoria cache, intrarea în memoria cache poate deveni irelevantă. Protocoalele de interacțiune dintre cache-uri, care păstrează consistența datelor, sunt numite protocoale de coerență în cache.

O memorie cache este o memorie cu o viteză de acces mai mare, concepută pentru a accelera accesul la datele stocate în memorie la o viteză de acces mai lentă (în continuare "memoria principală"). Caching-ul este folosit de CPU, hard disk-uri, browsere și servere web.

Cache-ul este format dintr-un set de înregistrări. Fiecare înregistrare este asociată unui element de date sau unui bloc de date (o mică bucată de date), care reprezintă o copie a elementului de date din memoria principală. Fiecare înregistrare are un identificator care determină corespondența dintre elementele de date din cache și copiile lor din memoria principală.

Când memoria cache a clientului (CPU, browser web, sistem de operare) accesează date, se examinează mai întâi memoria cache. Dacă în cache există o intrare cu un identificator care să corespundă identificatorului elementului de date solicitat, atunci elementele de date din memoria cache sunt utilizate. Aceasta se numește un hit cache. Dacă în cache nu se găsesc intrări care conțin elementul de date solicitat, acesta se citește din memoria principală în memoria cache și devine disponibil pentru apelurile ulterioare. Aceasta se numește o pierdere în cache. Procentajul accesărilor la memoria cache, atunci când rezultatul este găsit în el, se numește rata de succes sau rata de hit în memoria cache.

De exemplu, un browser web verifică cache-ul local de pe disc pentru o copie locală a paginii web care corespunde adresei URL solicitate. În acest exemplu, adresa URL este un identificator, iar conținutul unei pagini web sunt elemente de date.

Dacă cache-ul este limitat în mărime, atunci la o ratare, poate fi decis să renunțe la o intrare în spațiul liber. Pentru a selecta înregistrarea aruncată, sunt utilizați alți algoritmi de ștergere.

Când modificați elementele de date din memoria cache, acestea sunt actualizate în memoria principală. Întârzierea dintre modificarea datelor din memoria cache și actualizarea memoriei principale este controlată de așa-numita politică de scriere.

Într-o memorie cache cu scriere imediată, fiecare schimbare determină o actualizare sincronă a datelor din memoria principală.

În memoria cache cu scriere amânată (sau scriere înapoi), actualizarea are loc în cazul în care elementul de date este eliminat, periodic sau la cererea clientului. Pentru a urmări elementele de date modificate, intrările cache stochează caracteristica de modificare (modificată sau "murdară"). O alunecare într-o memorie cache cu scriere amânată poate necesita două apeluri către memoria principală: prima pentru a scrie datele înlocuite din memoria cache, a doua pentru a citi elementul de date necesar.

Dacă datele din memoria principală pot fi modificate independent de memoria cache, intrarea în memoria cache poate deveni irelevantă. Protocoalele de interacțiune dintre cache-uri, care păstrează consistența datelor, sunt numite protocoale de coerență în cache.

Un număr de modele CPU au cache propriu, pentru a minimiza accesul la RAM (RAM), care este mai lent decât registrele. Memoria cache poate oferi un câștig semnificativ de performanță, în cazul în care frecvența ceasului RAM este semnificativ mai mică decât viteza ceasului CPU. Frecvența ceasului pentru cache nu este de obicei mult mai mică decât frecvența procesorului.

Cache-ul procesorului central este împărțit în mai multe niveluri. Pentru procesoare universale - până la 3. Memoria cache a nivelului N + 1 este, de obicei, mai mare în dimensiune și mai lentă în viteza transferului și transferului de date decât memoria cache de nivel N.

Cea mai rapidă memorie este cache-ul de nivel 1 - cache-ul L1. De fapt, este o parte integrantă a procesorului, deoarece este localizat pe același chip cu el și face parte din blocurile funcționale. Se compune dintr-o memorie cache de comandă și un cache de date. Unele procesoare fără cache L1 nu pot funcționa. Pe de altă parte, acesta poate fi dezactivat, dar performanța procesorului scade semnificativ. Cache-ul L1 funcționează pe frecvența procesorului și, în general, poate fi accesat la fiecare batere (adesea este posibil să se efectueze simultan chiar mai multe citiri / înregistrări). Latența de acces este de obicei egală cu 2-4 cicluri de ceas. Volumul este de obicei mic - nu mai mult de 128 KB.

Al doilea este viteza L2-cache - cache-ul celui de al doilea nivel. De obicei, este situat fie pe cip ca L1, sau în imediata apropiere a nucleului, de exemplu, un cartuș de procesor (numai procesoare sloturi). Procesorul vechi - un chipset de pe placa de bază. Cantitatea de cache L2 de la 128 KB la 1-12 MB. În procesoarele multi-core de astăzi, cache-ul celui de al doilea nivel, în timp ce pe același cip, o utilizare de memorie separată - cu un volum total de 8 MB de memorie cache pentru fiecare nucleu are de 2MB. De obicei, latenta cache L2 situate pe cipul de bază, este de 8 până la 20 de cicluri ale nucleului. Spre deosebire de memoria cache L1, dezactivarea poate afecta performanțele sistemului. Cu toate acestea, problemele asociate cu mai multe apeluri la zona restricționată de memorie, de exemplu, baze de date, productivitatea poate cădea de zece ori.

Cache-ul de nivel 3 este cel mai puțin rapid și este situat, de obicei, separat de nucleul procesorului, dar poate fi foarte impresionant - mai mult de 32 MB. Cache-ul L3 este mai lent decât cache-urile anterioare, dar este mult mai rapid decât memoria RAM. În sistemele multiprocesor se utilizează în mod obișnuit.

Dezactivarea cache-urilor de nivel 2 și 3 este de obicei folosită în sarcinile matematice, de exemplu, atunci când se calculează poligoane, atunci când cantitatea de date este mai mică decât dimensiunea cache-ului. În acest caz, puteți scrie imediat toate datele în memoria cache și apoi le puteți procesa.

și așa mai departe. "Busul de date"

Prima generație
Primele autobuze de calculator erau un grup de conductori care conectau memoria calculatorului și periferice la procesor. Aproape întotdeauna pentru memorie și periferie au folosit diferite autobuze, cu diferite moduri de acces, întârzieri, protocoale.

Una dintre primele îmbunătățiri a fost folosirea întreruperilor. Înainte de implementare, computerele au efectuat operații I / O în ciclul de așteptare al pregătirii dispozitivului periferic. A fost o pierdere de timp pentru programe care ar putea face alte sarcini. De asemenea, dacă programul a încercat să îndeplinească alte sarcini, ar putea verifica starea dispozitivului prea târziu și ar pierde datele. Prin urmare, inginerii au permis periferiei să întrerupă procesorul. Întreruperile au avut prioritate, deoarece procesorul poate executa doar codul pentru o întrerupere la un moment dat, iar unele dispozitive necesită mai puțină latență decât altele.

După ceva timp, computerele au început să aloce memoria între procesoare. La acestea, accesul la autobuz a primit și prioritate.

O modalitate clasică și simplă de a asigura prioritatea întreruperilor sau accesului la magistrală a fost să lanseze dispozitive.

DEC a constatat că două anvelope diferite ar putea fi inutile și scumpe pentru computerele mici și seriale și au sugerat ca perifericele să fie afișate pe magistrala de memorie, astfel încât acestea să semene cu zone de memorie. În acel moment, a fost o decizie foarte îndrăzneață, iar criticii au prezis un eșec.

În multe microcontrolere și sisteme încorporate, autobuzele I / O încă nu există. Procesul de transfer este controlat de CPU, care în majoritatea cazurilor citește și scrie informații către dispozitive, ca și cum ar fi blocuri de memorie. Toate dispozitivele utilizează o sursă de ceas comună. Periferia poate solicita procesarea informațiilor prin trimiterea de semnale către contacte speciale ale CPU utilizând o anumită formă de întrerupere. De exemplu, controlerul de hard disk va notifica procesorului că o nouă bucată de date este pregătită pentru citire, după care procesorul trebuie să le citească din zona de memorie corespunzătoare controlerului. Aproape toate calculatoarele timpurii au fost construite pe astfel de principii, variind de la Altair cu autobuzul S-100 (în limba engleză), terminând cu IBM PC în 1980 # 8209;

Aceste anvelope simple au avut un dezavantaj serios pentru computerele universale. Toate echipamentele din autobuz au trebuit să transmită informații cu aceeași viteză și să utilizeze o singură sursă de ceas. Creșterea vitezei procesorului nu a fost ușoară, deoarece a necesitat aceeași accelerare a tuturor dispozitivelor. Acest lucru a dus adesea la o situație în care procesoarele foarte rapide trebuiau să încetinească pentru a putea transfera informații pe anumite dispozitive. Deși acest lucru este acceptabil pentru sistemele încorporate, această problemă nu este permisă pentru computerele comerciale. O altă problemă este că procesorul este necesar pentru orice operațiune și când este ocupat cu alte operații, lățimea de bandă reală a magistralei poate suferi în mod semnificativ.


A doua generație
Autobuzele de calculatoare ale "a doua generație", de exemplu NuBus, au rezolvat unele dintre problemele de mai sus. De obicei, acestea au împărțit computerul în două "părți", un procesor și memorie într-unul și diferite dispozitive în altul. Între părți a fost instalat un controler de autobuz special. Această arhitectură a permis creșterea vitezei procesorului fără a afecta magistrala, pentru a descărca procesorul din sarcinile de gestionare a autobuzelor. Cu ajutorul controlerului, dispozitivele de pe magistrală ar putea interacționa între ele fără intervenția procesorului central. Noile anvelope au avut o performanță mai bună, dar au cerut și carduri de extindere mai complexe. Problemele de viteză au fost deseori rezolvate prin creșterea lățimii magistralei de date, de la autobuze de generație de 8 biți la autobuze de 16 sau 32 de biți din a doua generație. A existat, de asemenea, o configurație software de dispozitive pentru a simplifica conectarea noilor dispozitive, acum standardizate ca Plug-n-play.

luate, onorate și filtrate de la "Wikipedia" de mine personal

Articole similare