Hvordan virker RAM i din computer?

Dato:

2020-03-18 14:05:20

Visninger:

1058

Vurdering:

1Like 0Dislike

Share:

Hvordan virker RAM i din computer? Source:

Alle data i computer — det er nuller og ettaller. Den tekst, du læser lige nu, er overført fra vores server direkte til din computer og optaget i hukommelsen — det er en sekvens af ettaller og nuller. Lige nu er du ser på din skærm, der består af pixels, og viser vores hjemmeside. Billede — dette er også ettaller og nuller. Video — det er ettaller og nuller. Musik — ettaller og nuller. Noget af det indhold, der findes på din computer kan blive præsenteret i form af nuller og ettaller. Men hvordan?

Skal starte med det faktum, at en computer, der kun forstår binære tal system. I livet er vi bruge decimal, fordi vi har 10 fingre, og det er blot mere praktisk, men computeren ikke har 10 fingre — han kan kun arbejde med logiske enheder, som kun arbejder i to tilstande, — on eller off, der er et levere eller ikke levere det nuværende. Hvis den logiske enhed er aktiv, så det aktuelle udbud er og bit er lig med en, hvis strømforsyningen ikke, så lidt er nul. Bit — det er den mindste måleenhed. 1 bit kan kun have to tilstande 1 og 0. 1 byte — det er 8 bit. Således, hvis du går gennem alle de mulige kombinationer af nuller og ettaller, får vi, at 1 byte kan gemme 256 kombinationer af bits eller 2 for at magten af 8. For eksempel, «0000001», «0000010» eller «10110010» — ethvert bogstav i det engelske alfabet, der kan være repræsenteret i en 8 bits (1 byte).

Binær kode som dette!

På Grund af de forskellige kodninger vi kan repræsentere alle oplysninger binære. Det samme gælder for vores programmer skrevet i forskellige programmeringssprog. Til at starte et program, der skal udarbejdes til binær kode. Således, i binær form, som det er muligt at repræsentere både data og instruktioner, (kode) for at arbejde med disse data. Der er også fortolket sprog (JavaScript, Python), i dette tilfælde, tolk under udførelsen af programmet analyserer kode og samler det i et sprog, der forstås af vores computer, der er en sekvens af nuller og ettaller, og i dette tilfælde er der ingen grund til at kompilere programmet, hver gang du ønsker at køre det.

Hvordan er CPU ' en?

Vi kan ikke tale om hukommelse uden at sige et par ord om den processor. CPU og RAM er ret ens, da de begge indebærer en logisk enhed, der kan kun tage to Stater. Men CPU ' en udfører opgaver, der er forbundet med it. Til dette har han en enhed, kontrol — det modtog vores instruktioner, aritmetisk logikenhed — den er ansvarlig for alle aritmetiske operationer (addition, subtraktion, og så videre) og registre.

Da vejledningen for at indtaste processor arbejde med data fra hukommelse, disse data skal opbevares et sted. At tage dem konstant fra RAM — i for lang tid, så processor har sin egen hukommelse, præsenteret i form af en række registre — det er den hurtigste hukommelse i computeren.

Hvad er registret? Et register i den processor, der er præsenteret i form af en trigger, der kan gemme 1 bit af information. Det udløser — dette er en af mange logik elementer i mikrochips. Takket være sin logik, at det er i stand til at lagre oplysninger. Her er D-trigger:

Det er D-trigger og det er i stand til at lagre oplysninger. Hver enkel logisk enhed, herunder D-flip-flop består af logiske operationer. På billedet ovenfor kan du se de tegn,«&» — det er logisk, Og

sandhedstabellen for det logiske «Og»

Top switch «D» i D-udløser ændringer i værdien af bit, og den nederste «K» aktiverer eller deaktiverer opbevaring. Du skal være undrende, hvordan denne "D-latch". Jo flere udløser, som du kan udforske på videoen nedenfor:

Ud Over at D-flip-flop, der er også RS-flip-flop, JK flip-flop og andre. Dette emne er ikke en bog, der kan lære logik enhed af mikrochips sig selv. Det ville være rart, fordi selvfølgelig .

hvad er RAM?

Nu tilbage til vores hukommelse, det er en stor gruppe af registre, der lagrer data. Der er SRAM (statisk RAM) og DRAM (dynamisk hukommelse). I en statisk hukommelse registre i form af udløser, og dynamisk i form af kondensatorer, der i sidste ende kan miste afgift. I dag RAM der bruges DRAM, hvor hver celle — det er en transistor og en kondensator, som i mangel af magt mister alle data. Det er derfor, når vi slukker for computeren, ryddet. Alle chauffører og andre vigtige programmer computeren i slukket tilstand holder på SSD, og selv når den er aktiveret, det sætter de nødvendige data i hukommelsen.

En celle i den dynamiske RAM, som nævnt ovenfor, består af en kondensator og en transistor, det gemmer 1 bit af information. Mere præcist, de oplysninger, der selv holder kondensator og skift staten er ansvarlig for transistoren. Kondensator vi kan producere i form af en lille spand, som er fyldt med elektroner påflow af strøm. Læs mere arbejde dynamisk RAM . Siden da har meget ændret sig i, hvordan det fungerer. Hvis kondensatoren er fyldt med elektroner, er dens tilstand er lige til enhed, dvs output er 1 bit af information. Hvis ikke, så nul.

Hvordan computeren gemmer data i RAM ' en?

En Sekvens af bits eller 1 byte «01000001», indspillet i RAM, kan betyde noget — det kunne være en række «65», brevet «Og» eller farven på billedet. Sikre, at operativsystemet kan forstå, hvad disse bits blev designet forskellige kodninger for forskellige typer data: MP3, MPEG4, WAV, ASCII, Unicode -, BMP -, Jpeg. For eksempel, lad os prøve at skrive Kyrillisk bogstav «R» i vores hukommelse. Til dette skal du først nødt til at konvertere den til en Unicode-tegn (hexadecimale tal). "R" i Unicode tabel er "0440". Næste, vi skal vælge, hvilken kodning, der vil bevare det antal, lad det være UTF-16. Så i det binære system Unicode-symbolet tager form «00000100 01000000». Og allerede denne værdi kan vi skrive i RAM. Det består af to bytes. Men hvis vi tog engelsk «s» i binær ville det se ud som dette «01110011».

Det faktum, at det engelske alfabet er kun 1 byte som i UTF-kodning det passer ind i den række af numre fra 0 til 255. I 256 kombinationer roligt passer tallene 0 til 9, og det engelske alfabet, men andre symboler, der allerede er der, så, for eksempel, russiske tegn har 2 byte og Japanske eller Kinesiske tegn, vi har brug for 3 eller endda 4 bytes.

Så har vi fundet ud af, hvordan hukommelsen fungerer, og hvordan du kan skrive data til det. Ønsket materiale? Del den med dine venner og lad os diskutere det .

RAM — det er en kompleks enhed, og kender hans arbejde vil være en hjælp for alle

Anbefalet

Er det muligt digitale udødelighed og om det

Er det muligt digitale udødelighed og om det

hvornår vil man blive udødelig gennem digitale teknologier. Det tror jeg ikke. Og du? I 2016, den yngste datter Jang JI-sen Dette døde af den sygdom, der er forbundet med blod. Men i februar, moderen blev genforenet med sin datter i virtual reality. ...

Hvorfor dårlig lange sidde ved computeren og sådan fix det

Hvorfor dårlig lange sidde ved computeren og sådan fix det

jeg har for nylig foretaget en lille undersøgelse blandt venner og bekendte om, hvordan de vurderer deres effektivitet, når du arbejder eksternt. Næsten alle, jeg kender — nu arbejder hjemmefra med computer og telefon. Og, som det viste sig, at...

Parametrisk arkitektur: kan kunstig intelligens til at designe byer?

Parametrisk arkitektur: kan kunstig intelligens til at designe byer?

Når du tænker på fremtiden, hvilke billeder der opstå foran dine øjne? Som en elsker af retro-futurisme – en genre, som er baseret på repræsentation af mennesker i fortiden om fremtiden, vil jeg altid forestillet mig at byen i fremtiden bygget bygnin...

Bemærkninger (0)

Denne artikel har ingen kommentarer, vær den første!

Tilføj kommentar

Relateret Nyt

Hvorfor gaming skærme har en refresh rate på 144 Hz?

Hvorfor gaming skærme har en refresh rate på 144 Hz?

Hvorfor skærme bruger hyppigheden af 144 Hertz? I de senere år i stigende grad findes på hylderne i skærme med en refresh-rate på 144 Hz billede. Hvad er «opdateringshastighed»? Det er, hvor mange gange skærmen opdaterer...

Amazon åbner adgang til hans quantum computer

Amazon åbner adgang til hans quantum computer

Amazon er at gøre noget nyt! Sådan tech-giganter som Google og IBM har længe kæmpet for at blive den første virksomhed til at skabe virkelig billig quantum computer. I mellemtiden, den ikke mindre berømte selskab af Jeff Bezos, Am...

USA ønsker at give supercomputer til at styre potentiale i det land,

USA ønsker at give supercomputer til at styre potentiale i det land,

i dag, supercomputere er ofte brugt til en bred vifte af opgaver. Computerkraft af moderne supercomputere gøre det muligt at udføre komplekse matematiske beregninger til at medvirke i skabelsen af nye effektive stoffer, og selv sø...

Kvante-computere. Hvorfor dem endnu, selv om de allerede har?

Kvante-computere. Hvorfor dem endnu, selv om de allerede har?

for Halvtreds år siden, smartphones ville have syntes helt magisk computere. Lige så klassisk computere har været næsten utænkeligt, at de tidligere generationer, og i dag står vi over fødslen af en helt ny type design: noget så m...

IBM opfandt

IBM opfandt "Moores lov" til kvante-computere

IBM har foreslået at bruge et mål for "quantum volume", som forventes at blive fordoblet hvert år — og det vil svare til, at Moore ' s lov, som er observeret i traditionelle design. Ifølge Moore ' s lov antallet af transistorer på...

Fysikere har beregnet, at den tid af staten superposition af graphene qubits

Fysikere har beregnet, at den tid af staten superposition af graphene qubits

Mulighed for praktisk anvendelse af kvantecomputere et skridt nærmere takket være grafén. Eksperter fra Massachusetts Institute of technology og deres kolleger fra andre forsknings-institutioner, som var i stand til at beregne den...

På MIT anvendes en biologisk virus med henblik på at fremskynde din computer

På MIT anvendes en biologisk virus med henblik på at fremskynde din computer

når computeren (og enhver anden elektronisk enhed) behandler de data, der er en lille forsinkelse, der er at sige, overførsel af information "fra et udstyr til et andet" (fx fra hukommelse til fysisk). Den mere kraftfulde komponen...

Nye partikler kunne åbne vejen for fotoniske computere

Nye partikler kunne åbne vejen for fotoniske computere

Alle moderne elektroniske enheder bruger til at videregive oplysninger af elektroner. Nu i fuld gang, udvikling af kvante computere, som mange anser for den fremtidige udskiftning af traditionelle enheder. Der er imidlertid en and...

Ny computer type arkitektur af hjernen kan forbedre databehandling metoder

Ny computer type arkitektur af hjernen kan forbedre databehandling metoder

Forskere fra IBM er ved at udvikle en ny computer arkitektur, der vil være bedre egnet til at håndtere stigende mængder af data, der kommer fra algoritmer for kunstig intelligens. De henter deres inspiration fra den menneskelige h...

Selskabet D-Bølge har lanceret en åben og fri platform for quantum computing

Selskabet D-Bølge har lanceret en åben og fri platform for quantum computing

Med den store udbredelse af kvante-computere brug for til at producere en reel revolution i det område af datalogi, der giver ikke kun ekstra strøm, men har også forbedret ydeevne i cybersecurity. Vi har allerede quantum computer...

Udflugt til Museet for computere, der har ændret verden

Udflugt til Museet for computere, der har ændret verden

en eller anden grund, gamle computere ikke bliver klassikere. Få mennesker indeholder dem med den samme bekymring som indeholder antikke møbler og biler. Formentlig grunden til, at de er ikke egnet til brug i den moderne verden, s...

9-th generation af Intel CPU med 8 kerner vil blive præsenteret oktober 1

9-th generation af Intel CPU med 8 kerner vil blive præsenteret oktober 1

der var rygter om, at Intel introducerede 9 generation af processorer i oktober. Selv om den 10-nanometer chips Kanon Søen virksomheden blev udsat til 2019, de opdateringer, dette år vil være baseret på forbedring af de eksisteren...

Historien om den første Macintosh-computer, der er hovedkvarter for Microsoft

Historien om den første Macintosh-computer, der er hovedkvarter for Microsoft

for Ikke så længe siden historien om den første visitkort af bill gates og Paul Allen, der er gemt i udstillingshallen af hovedkvarteret for Microsoft er til rådighed til at besøge. I dette værelse er der noget andet værd at bemær...

Historien om den første visitkort af bill gates og Paul Allen

Historien om den første visitkort af bill gates og Paul Allen

Alle med noget i gang. Microsoft startede med to venner, der besluttede at skrive software til microcomputer. De startede en virksomhed, og gav mig til visitkort. I dag, disse visitkort, der er gemt i Microsofts hovedkvarter i Red...

Brugere af computere begyndte at true med offentliggørelsen af personlige videoer og browser-historik

Brugere af computere begyndte at true med offentliggørelsen af personlige videoer og browser-historik

computer-Brugere rundt om i verden er begyndt at modtage e-mails fra Fidus til at presse penge. Afhængigt af, hvem der har sendt brevet, at indholdet kan ændre sig. Men kolleger fra Business Insider var i stand til at udtrække gæn...

7 laptops for dem, der ønsker at købe det bedste

7 laptops for dem, der ønsker at købe det bedste

Hvis du ønsker at købe den mest effektive bærbare computer i dag, er du nødt til at se på den model med et premium design og materialer, med høj opløsning skærm, processor og 16 gigabyte RAM. I dette tilfælde, du har valget ikke e...

Hackere stjal filer af den AMERIKANSKE hær, men de kunne ikke sælge dem selv til $ 150

Hackere stjal filer af den AMERIKANSKE hær, men de kunne ikke sælge dem selv til $ 150

den Hacker har gættet at bruge sårbarheden af routere til at få adgang til filer af den AMERIKANSKE hær. De opnåede data, som han forsøgte at sælge på forum på darknet, men var ude af stand til at finde en interesseret køber, selv...

Hemmelig

Hemmelig "lomme" Surface fra Microsoft med en folde-skærm

Microsoft arbejder på en mystisk ny enhed fra Overfladen har mindst et par år. Den enhed, med kodenavnet "Andromeda" flere gange var blinkede i patenter, rapporter, referencer i operativsystemet, og bør omfatte design med dobbelt ...

Ansatte i

Ansatte i "Kaspersky Lab" fundet unkillable computer virus

Næsten hver dag på world wide web til at finde nogle nye computer vira. Og meget sjældent sker, således at virus ikke kan blive ødelagt. Desuden, en sjælden virus er i stand til at skjule år, fra anti-virus udviklere. Men, ifølge ...

Hvorfor er AI stadig ikke mestrer oversættelse sprog?

Hvorfor er AI stadig ikke mestrer oversættelse sprog?

I myten om babelstårnet de mennesker, der har besluttet at bygge et tårn by, der ville komme til himlen. Og så er Skaberen indså, at intet ville afskrække folk og forestiller sig, de er ikke værd at den gider. Så Gud skabte forske...