RAM vs procesor
RAM și procesor sunt două componente principale ale sistemului informatic. În general, procesorul vine ca un singur cip, în timp ce unitățile RAM vin ca un modul format din mai multe IC. ambele sunt dispozitive semiconductoare.
ce este memoria RAM?
RAM reprezintă memoria cu acces aleatoriu, care este memoria utilizată de computere pentru stocarea datelor în timpul proceselor de calcul. RAM permite accesarea datelor în orice ordine aleatorie, iar datele stocate în acesta sunt volatile; adică datele sunt distruse odată ce alimentarea dispozitivului este oprită.
în computerele timpurii, configurațiile releelor au fost utilizate ca RAM-uri, dar, în sistemele moderne de calculatoare, dispozitivele RAM sunt dispozitive în stare solidă sub formă de circuite integrate. Există trei clase principale de RAM, iar acestea sunt Ram Static (SRAM), Ram dinamic (DRAM) și RAM cu schimbare de fază (PRAM). În SRAM, datele sunt stocate folosind starea unui singur flip-flop pentru fiecare bit; în DRAM, se folosește un singur condensator pentru fiecare bit. (Citiți mai multe despre diferența dintre SRAM și DRAM)
dispozitivele RAM sunt construite folosind un ansamblu mare de condensatoare care sunt utilizate pentru stocarea temporară a încărcărilor. Când condensatorul este încărcat, starea logică este 1 (înaltă), iar atunci când este descărcată, starea logică este 0 (scăzută). Fiecare condensator reprezintă un bit de memorie și este necesar să fie reîncărcat la intervale regulate pentru păstrarea continuă a datelor; Această reîncărcare repetată este cunoscută sub numele de ciclu de reîmprospătare.
ce este un procesor?
este un microprocesor (un circuit electronic construit pe o placă/placă semiconductoare) care este cunoscut în mod obișnuit ca procesor și este denumit unitatea centrală de procesare a unui sistem informatic. Este un cip electronic care procesează informații pe baza intrărilor. Este capabil să manipuleze, să recupereze, să stocheze și/sau să afișeze informații în formă binară. Fiecare componentă din sistem funcționează sub instrucțiunile direct sau indirect de la procesor.
primul microprocesor a fost dezvoltat în anii 1960 după descoperirea tranzistorului semiconductor. Un procesor analogic sau un computer suficient de mare pentru a umple complet o cameră ar putea fi miniaturizat folosind această tehnologie la dimensiunea unei miniaturi. Intel a lansat primul microprocesor Intel 4004 din lume în 1971. De atunci a avut un impact extraordinar asupra civilizației umane, prin avansarea tehnologiei informatice.
un procesor execută instrucțiuni la o frecvență determinată de un oscilator, care acționează ca mecanism de ceas pentru circuit. La vârful fiecărui semnal de ceas, procesorul execută o singură operație elementară sau o parte a unei instrucțiuni. Viteza procesorului este determinată de această viteză de ceas. De asemenea, cicluri pe instrucțiune (CPI) oferă numărul mediu de cicluri necesare pentru a executa o instrucțiune pentru procesor. Procesoarele cu valori CPI mai mici sunt mai rapide decât cele cu valori CPI mai mari.
un procesor este format din mai multe unități interconectate. Memoria Cache și unitățile de înregistrare, unitatea de control, unitatea de execuție și unitatea de gestionare a magistralei sunt componentele principale ale unui procesor. Unitatea de Control leagă datele primite, le decodifică și le trece la etapele de execuție. Conține subcomponente numite secvențiator, contor ordinal și registru de instrucțiuni. Sequencer sincronizează rata de execuție a instrucțiunilor cu viteza ceasului și transmite, de asemenea, semnalele de control către alte unități. Contorul Ordinal păstrează adresa instrucțiunii care se execută în prezent, iar registrul de instrucțiuni conține instrucțiunile ulterioare care urmează să fie executate.
unitatea de execuție efectuează operațiunile pe baza instrucțiunilor. Unitatea aritmetică și logică, unitatea în virgulă mobilă, registrul de stare și registrul acumulatorilor sunt subcomponentele unității de execuție. Unitatea aritmetică și logică (ALU) efectuează funcții aritmetice și logice de bază, cum ar fi operațiile AND, OR, NOT și XOR. Aceste operații sunt efectuate în formă binară supusă logicii booleene. Unitatea în virgulă mobilă efectuează operațiuni legate de valorile în virgulă mobilă, care nu sunt efectuate de ALU.
registrele sunt mici locații de memorie locală din interiorul cipului care stochează temporar instrucțiunile pentru unitățile de procesare. Registrul acumulatorilor (ACC), registrul de stare, registrul de instrucțiuni, contorul ordinal și registrul tampon sunt principalele tipuri de registre. Memoria Cache este, de asemenea, o memorie locală care este utilizată pentru a stoca temporar informațiile disponibile în memoria RAM pentru un acces mai rapid în timpul operațiunilor.
procesoarele sunt construite folosind diferite arhitecturi și seturi de instrucțiuni. Un set de instrucțiuni este suma operațiilor de bază pe care un procesor le poate realiza. Pe baza seturilor de instrucțiuni, procesoarele sunt clasificate după cum urmează.
• 80×86 familie: („x” în mijloc reprezintă familia; 386, 486, 586, 686 etc.)
• Arm
• IA-64
• MIPS
• Motorola 6800
• PowerPC
• SPARC
există mai multe clase de modele de microprocesoare Intel pentru computere.
386: Intel Corporation a lansat cipul 80386 în 1985. Avea o dimensiune a registrului pe 32 de biți, o magistrală de date pe 32 de biți și o magistrală de adrese pe 32 de biți și era capabilă să gestioneze memoria de 16 MB; avea 275.000 de tranzistoare în ea. Ulterior, i386 a fost dezvoltat în versiuni superioare.
486, 586 (Pentium), 686 (clasa Pentium II) au fost microprocesoare avansate proiectate pe baza designului original i386.
care este diferența dintre o memorie RAM și un procesor?
• RAM este o componentă de memorie în computer în timp ce procesorul efectuează operații specifice supuse instrucțiunilor.
• în computerele moderne, atât memoria RAM, cât și procesoarele sunt dispozitive semiconductoare și trebuie conectate la placa principală (placa de bază) prin sloturi de extensie.
• atât memoria RAM, cât și procesorul sunt componente primare ale sistemului informatic și nu ar funcționa cu niciunul care funcționează necorespunzător.
• în general, un procesor este evaluat pentru numărul de operații (cicluri) pe care le poate efectua într-o secundă (în GHz), iar o memorie RAM este evaluată pentru capacitatea memoriei (în MB sau GBs).
• un procesor este găsit ca un singur pachet IC, în timp ce unitățile RAM sunt disponibile ca module constând din mai multe IC-uri.
1. Diferența dintre RAM și ROM