RAM vs processor
RAM og processor er to primære komponenter i computersystemet. Generelt leveres processor som en enkelt chip, mens RAM-drev kommer som et modul bestående af flere IC'er. Begge er halvlederenheder.
Hvad er RAM ?
RAM står for Random Access Memory, som er den hukommelse, som computere bruger til lagring af data under computerprocesser. RAM giver adgang til dataene i en vilkårlig rækkefølge, og de data, der er gemt i dem, er ustabile; dvs. dataene ødelægges, når strømmen til enheden er stoppet.
I tidlige computere blev relækonfigurationer brugt som RAM'er, men i moderne computersystemer er RAM-enhederne solid state-enheder i form af integrerede kredsløb. Der er tre hovedklasser af RAM, og disse er Statisk RAM (SRAM), Dynamisk RAM (DRAM) og Faseændrings RAM (PRAM). I SRAM gemmes data ved hjælp af tilstanden for en enkelt flip-flop for hver bit; i DRAM bruges en enkelt kondensator til hver bit. (Læs mere om Forskellen mellem SRAM og DRAM)
RAM-enheder er bygget ved hjælp af en stor samling af kondensatorer, der bruges til midlertidigt at gemme belastninger. Når kondensatoren oplades, er den logiske tilstand 1 (Høj), og når den er afladet, er den logiske tilstand 0 (Lav). Hver kondensator repræsenterer en hukommelsesbit, og det er nødvendigt at genoplades med regelmæssige intervaller for kontinuerligt at bevare data; denne gentagne opladning kaldes opfriskende cyklus.
Hvad er en processor?
Det er en mikroprocessor (et elektronisk kredsløb bygget på en halvlederwafer / -plade), der almindeligvis kaldes processoren og betegnes som den centrale behandlingsenhed i et computersystem. Det er en elektronisk chip, der behandler information baseret på input. Det er i stand til at manipulere, hente, gemme og / eller vise oplysninger i binær form. Hver komponent i systemet fungerer direkte eller indirekte fra instruktionen fra processoren.
Den første mikroprocessor blev udviklet i 1960'erne efter opdagelsen af halvledertransistoren. En analog processor eller en computer, der er stor nok til at fylde et rum fuldstændigt, kunne miniatureres ved hjælp af denne teknologi til størrelsen på et miniaturebillede. Intel frigav verdens første mikroprocessor Intel 4004 i 1971. Siden da har det haft en enorm indflydelse på den menneskelige civilisation ved at fremme computerteknologien.
En processor udfører instruktioner ved en frekvens bestemt af en oscillator, der fungerer som urmekanismen for kredsløbet. På toppen af hvert kloksignal udfører processoren en enkelt elementær operation eller en del af en instruktion. Processorens hastighed bestemmes af denne urhastighed. Cykler pr. Instruktion (CPI) giver også det gennemsnitlige antal cyklusser, der kræves for at udføre en instruktion for processoren. Processorerne med lavere CPI-værdier er hurtigere end dem med højere CPI-værdier.
En processor består af flere sammenkoblede enheder. Cachehukommelse og registerenheder, kontrolenhed, eksekveringsenhed og busadministrationsenhed er de vigtigste komponenter i en processor. Kontrolenhed forbinder de indgående data, afkoder dem og videresender dem til udførelsestrin. Det indeholder underkomponenter kaldet sequencer, ordinal counter og instruktionsregister. Sequencer synkroniserer eksekveringshastigheden med urets hastighed, og den overfører også styresignalerne til andre enheder. Ordinær tæller bevarer adressen på den aktuelt udførende instruktion, og instruktionsregisteret indeholder de efterfølgende instruktioner, der skal udføres.
Udførelsesenheden udfører operationerne baseret på instruktionerne. Aritmetisk og logisk enhed, flydepunktenhed, statusregister og akkumulatorregister er underkomponenterne til udførelsesenheden. Aritmetisk og logisk enhed (ALU) udfører grundlæggende aritmetiske og logiske funktioner, såsom AND, OR, NOT og XOR operationer. Disse operationer udføres i binær form underkastet boolsk logik. Enhed med flydende punkter udfører operationer relateret til flydepunktværdier, som ikke udføres af ALU.
Registre er små lokale hukommelsessteder inde i chippen, der midlertidigt gemmer instruktionerne til behandlingsenhederne. Akkumulatorregister (ACC), statusregister, instruktionsregister, ordentæller og pufferregister er hovedtyper af registre. Cache er også en lokal hukommelse, der bruges til midlertidigt at gemme de tilgængelige oplysninger i RAM for hurtigere adgang under operationerne.
Processorer er bygget ved hjælp af forskellige arkitekturer og instruktionssæt. Et instruktions sæt er summen af basale operationer, som en processor kan udføre. Baseret på instruktionssæt kategoriseres processorer som følger.
• 80 × 86 familie: (“x” i midten repræsenterer familien; 386, 486, 586, 686 osv.)
• ARM
• IA-64
• MIPS
• Motorola 6800
• PowerPC
• SPARC
Der er flere klasser af Intel-mikroprocessor-design til computere.
386: Intel Corporation udgav 80386-chippen i 1985. Den havde en 32-bit registerstørrelse, en 32-bit databus og en 32-bit adressebus og var i stand til at håndtere 16 MB hukommelse; det havde 275.000 transistorer i sig. Senere blev i386 udviklet til højere versioner.
486, 586 (Pentium), 686 (Pentium II klasse) var avancerede mikroprocessorer designet baseret på det originale i386-design.
Hvad er forskellen mellem en RAM og en processor?
• RAM er en hukommelseskomponent på computeren, mens processoren udfører specifikke handlinger, der er underlagt instruktioner.
• I moderne computere er både RAM og processorer halvlederenheder og skal tilsluttes hovedkortet (bundkort) gennem forlængelsesspalter.
• Både RAM og processor er primære komponenter i computersystemet og fungerer ikke med nogen af dem, der fungerer forkert.
• Generelt er en processor bedømt for antallet af operationer (cyklusser), den kan udføre i et sekund (i GHz), og en RAM er bedømt for hukommelseskapaciteten (i MB eller GBs).
• En processor findes som en enkelt IC-pakke, mens RAM-drev er tilgængelige som moduler, der består af flere IC'er.
Relaterede indlæg:
1. Forskel mellem RAM og ROM