Alla data i datorn — det är ettor och nollor. Den text du läser just nu, har överförts från vår server direkt till din dator och registreras i minnet — det är en sekvens av ettor och nollor. Just nu tittar du på din skärm, som består av pixlar och visas på vår webbplats. Bild — detta är också ettor och nollor. Video — det är ettor och nollor. Musik — ettor och nollor. Något av innehållet som finns på din dator kan presenteras i form av ettor och nollor. Men hur?
Ska börja med det faktum att en dator förstår bara binära talsystemet. I livet vi använder decimal eftersom vi har 10 fingrar och det är helt enkelt mer praktiskt, men datorn inte har 10 fingrar — han kan endast arbeta med logiska enheter, som endast fungerar i två Stater — på eller av, det finns en tillgång eller inte tillgång till ström. Om den logiska enheten är aktiv, då det nuvarande utbudet och den biten är lika med ett om strömförsörjningen inte, så den biten är noll. Bit — det är den minsta enheten av mätning. 1 bit kan bara ha två Stater 1 och 0. 1 byte — det är 8 bitar. Alltså, om du går igenom alla tänkbara kombinationer av ettor och nollor, får vi att 1 byte kan lagra 256 kombinationer av bitar eller 2 upphöjt till 8. Till exempel, «0000001», «0000010» eller «10110010» — varje bokstav i det engelska alfabetet kan vara representerade i en 8 bitar (1 byte).
Binära koden ut så här!
På Grund av de olika kodningar vi kan representera någon information binära. Detsamma gäller våra program skrivna i olika programspråk. Starta ett program, det måste kompileras till binär kod. Således, i binär form är det möjligt att representera både data och instruktioner (kod) för att arbeta med dessa data. Det finns också tolkas språk (JavaScript, Python), i detta fall, tolk under genomförandet av programmet analyserar koden och sammanställer det till ett språk som förstås av datorn, det är en sekvens av ettor och nollor, och i detta fall finns det ingen anledning att kompilera programmet varje gång du vill köra det.
Vi kan inte tala om minnet utan att säga ett par ord om processorn. CPU och RAM är ganska liknande, som båda innebär en logisk enhet som kan ta endast två Stater. Men PROCESSORN utför uppgifter i samband med datoranvändning. För detta har han en enhet kontroll — det fått våra instruktioner, arithmetic logic unit — den är ansvarig för alla aritmetiska operationerna (addition, subtraktion, och så vidare) och register.
Sedan instruktionerna för att ange den processor arbeta med data från minnet, att dessa data måste lagras någonstans. Att ta dem hela tiden från RAM — alltför länge, så att processorn har sitt eget minne, som presenteras i form av flera register — det är det snabbaste minnet i datorn.
Vad är registret? Ett register i processorn presenteras i form av en utlösande faktor, som kan lagra 1 bit av information. Den utlösande — detta är en av många logiska element i mikrochips. Tack vare sin logik, är det möjligt att lagra information. Här är D-trigger:
Detta är D-trigger och den kan lagra information. Varje enkel logisk enhet, inklusive D-flip-flop består av logiska operationer. I bilden ovan kan du se tecken «&» — det är logiskt, Och
sanningen tabell för den logiska «Och»
Top switch «D» i D-trigger ändrar värdet för bit, och ner «C» aktiverar eller inaktiverar lagring. Du måste vara undrar hur detta "D-spärr". Mer utlöser du kan utforska på videon nedan:
I Tillägg till D-vippan, det är också RS-flip-flop, JK flip-flop och andra. Detta ämne är inte en bok som kan lära sig logik enhet av mikrochips på sig själva. Det skulle vara trevligt, eftersom det naturligtvis .
Nu tillbaka till vårt minne, är det en stor grupp av register för att lagra data. Det är SRAM (static RAM) och DRAM (dynamiskt minne). I ett statiskt minne register som avses i form av triggers, och dynamisk form av kondensatorer, som kan så småningom förlora avgift. Idag RAM-minne som används DRAM, där varje cell — är en transistor och en kondensator, som i avsaknad av makt förlorar all data. Det är därför, när vi stänger av datorn, rensat. Alla drivrutiner och andra viktiga program datorn i avstängt tillstånd håller på SSD, och även när den är aktiverad, gör den nödvändiga data i minnet.
En cell i den dynamiska RAM, som nämnts ovan, består av en kondensator och en transistor, lagrar 1 bit av information. Mer exakt, den information som själv håller kondensatorn och för att byta den stat som är ansvarig för transistorn. Kylaren vi kan producera i form av en liten hink som fylls med elektroner påflödet av ström. Läs mer arbete av den dynamiska RAM-minne . Sedan dess har mycket förändrats i hur det fungerar. Om kondensatorn är fyllt med elektroner, dess tillstånd är lika med enighet, dvs produktionen har 1 bit av information. Om inte, då är noll.
En Sekvens av bitar eller 1 byte «01000001», inspelad i RAM, kan betyda vad som helst — det kan vara ett antal «65», brev «Och» eller färgen på bilden. Se till att operativsystemet kan förstå vad dessa bitar var utformade olika kodningar för olika datatyper: MP3 -, MPEG4 -, WAV, ASCII-text, Unicode -, BMP -, Jpeg. Till exempel, låt oss försöka att skriva den Kyrilliska bokstaven «R» i vårt minne. För detta måste du först konvertera den till ett Unicode-tecken (hexadecimala tal). "R" i Unicode-tabellen är "0440". Nästa, vi måste välja vilken kodning som kommer att bevara antalet, låt det vara UTF-16. Då i det binära systemet symbol Unicode tar form «00000100 01000000». Och redan detta värde kan vi skriva i RAM-minnet. Det består av två byte. Men om vi tog engelska «, s» i binära det skulle se ut så här «01110011».
Det faktum att det engelska alfabetet är bara 1 byte som i UTF-kodning att den passar i den rad av siffror från 0 till 255. I 256 kombinationer lugnt passform siffrorna 0 till 9 och det engelska alfabetet, men andra symboler är redan där, så, till exempel, ryska tecken har 2 byte och Japanska eller Kinesiska tecken, vi behöver 3 eller 4 bytes.
Så vi har listat ut hur minnet fungerar och hur du kan skriva data till det. Gillade material? Dela det med dina vänner och låt oss diskutera det .
RAM — det är en komplex enhet, och vet att hans arbete kommer att vara till hjälp för alla
Rekommenderad
Är det möjligt digital odödlighet och om det
när kommer man att bli odödlig genom digital teknik. Jag tror inte det. Och du? I och med 2016, yngsta dotter Jang JI-sen Detta dog av sjukdom i samband med blod. Men i februari var mor återförenas med sin dotter i en virtuell verklighet. Experter ha...
Varför dåligt länge sitta vid datorn och hur man rättar till det
jag har nyligen genomfört en liten undersökning bland vänner och bekanta om hur de utvärdera deras effektivitet när du arbetar på distans. Nästan alla jag känner — nu arbeta hemifrån med dator och telefon. Och, som det visade sig, även de som t...
Parametrisk arkitektur: kan artificiell intelligens för att utforma städer?
När du tänker på framtiden, vad det är för bilder uppstår framför dina ögon? Som en älskare av retro-futurism – en genre som bygger på representation av människor i det förflutna om framtiden, jag har alltid trott staden i framtiden byggs byggnader, ...
Relaterade Nyheter
Varför gaming skärmar har en uppdateringsfrekvens på 144 Hz?
Varför skärmar använder frekvensen av 144 Hertz? Under de senaste åren allt som finns på hyllorna i skärmar med en uppdateringsfrekvens på 144 Hz bild. Vad är «uppdateringsfrekvens»? Det är hur många gånger displayen upp...
Amazon öppnar tillgång till hans kvantdator
Amazon är att göra något nytt! en Sådan tech-jättar som Google och IBM har länge kämpat för att bli det första företaget att skapa riktigt prisvärd kvantdator. Under tiden, ingen mindre kända företag av Jeff Bezos, Amazons inte i ...
USA vill tillåta superdator för att hantera nukleära potential i landet
i dagens superdatorer är ofta används för en mängd uppgifter. Datorkraft moderna superdatorer göra det möjligt att utföra komplicerade matematiska beräkningar för att hjälpa till i skapandet av nya effektiva läkemedel och även sök...
Skapat dator baserad på DNA, vilket slutligen kan omprogrammeras
man tror att DNA kommer att rädda oss från datorer. Tack vare framsteg i arbetet med att ersätta kisel transistorer, datorer baserade på DNA lovar att ge oss en massiv parallell design och arkitektur, är omöjligt i dagsläget. Men ...
Kvantdatorer. Varför dem ännu, även om de redan har?
för Femtio år sedan, smartphones skulle ha verkade helt magiska datorer. Precis som klassiska datorer har varit nästan otänkbart för tidigare generationer, men idag står vi inför födelsen av en helt ny typ av design: något så myst...
IBM uppfann "Moores lag" för kvantdatorer
IBM har föreslagit att en åtgärd av "quantum volym", som väntas fördubblas varje år — och det kommer att vara lika Moores lag, som är observerade i traditionella datorer. Enligt Moores lag antalet transistorer på ett chip, och där...
Fysiker har räknat ut att den tid av staten för överlagring av grafen qubits
Möjligheten till praktisk användning av kvantdatorer ett steg närmare tack vare grafen. Experter från Massachusetts Institute of technology och deras kollegor från andra forskningsinstitutioner kunde för att beräkna tiden för över...
På MIT brukade ett biologiskt virus i syfte att snabba upp din dator
när datorn (och alla andra elektroniska enheter) processer, uppgifter, det är en liten fördröjning, det vill säga överföring av information "från en utrustning till en annan" (till exempel från minnet till fysisk). De mer kraftful...
Nya partiklar skulle kunna öppna vägen för datorer fotoniska
Alla moderna elektroniska enheter använder för att förmedla information av elektroner. Nu är i full gång, utveckling av kvantdatorer, som många anser att den framtida ersättning av traditionella enheter. Det är dock en annan, inte...
Ny typ av dator optimering av hjärnan kan förbättra databehandling metoder
Forskare från IBM utvecklar en ny dator arkitektur som kommer att vara bättre anpassade för att hantera större volymer av data som kommer från algoritmer för artificiell intelligens. De hämtar sin inspiration från den mänskliga hj...
Företaget D-Wave har lanserat en öppen och fri plattform för quantum computing
Med den breda spridningen av kvantdatorer behöver för att producera en verklig revolution inom datavetenskap, ger inte bara extra kraft men också förbättrad prestanda i it-säkerhet. Vi har redan kvantdatorer, men de är endast til...
9: e generation Intel-PROCESSOR med 8 kärnor kommer att presenteras den 1 oktober
det fanns rykten om att Intel introducerade den 9 generationen av processorer i oktober. Även om den 10-nanometer marker Kanon Sjön företaget sköts upp till 2019, uppdateringar detta år kommer att vara baserade på förbättring av b...
Historien om den första Macintosh-datorn, som är huvudkontor för Microsoft
för Inte så länge sedan historien om de första visitkort av bill gates och Paul Allen, som är lagrad i utställningshallen på Microsofts huvudkontor i är tillgängliga för besök. I detta rum finns det något annat som är värd att not...
Historien om den första visitkort av bill gates och Paul Allen
Alla med något igång. Microsoft började med två vänner som bestämt sig för att skriva programvara för mikrodatorer. De startade ett företag och gjort mig visitkort. Idag, dessa visitkort som lagras på Microsofts huvudkontor i Redm...
Användare av datorer började hota publiceringen av personlig video och webbläsare historia
datoranvändare runt om i världen har börjat ta emot e-post från Bluff för att pressa pengar. Beroende på vem som har skickat brevet, dess innehåll kan komma att ändras. Men, kollegor från Business Insider kunde extrahera gemensamm...
7 bärbara datorer för de som vill köpa den bästa
Om du vill köpa de mest effektiva laptop idag, du behöver för att titta på modellen med en premium design och material, högupplöst skärm, processor och 16 gigabyte RAM-minne. I det här fallet, har du valet att inte alltför stora. ...
Hackare stal filer i den AMERIKANSKA armén, men kunde inte sälja dem även för $ 150
Hacker har gissat att använda sårbarhet av routrar för att få tillgång till filer som finns i den AMERIKANSKA armén. De erhållna uppgifterna han försökte sälja på forumet på darknet, men var oförmögen att hitta en intresserad köpa...
Hemlig "ficka" Surface från Microsoft är med en vikskärm
Microsoft arbetar på en mystisk ny enhet från Ytan har minst ett par år. Enheten, med kodnamnet "Andromeda" upprepade gånger blixtrade i patent, rapporter, referenser i operativsystemet, och bör inkludera design med dubbla bildskä...
Anställda "Kaspersky Lab" som finns unkillable dator virus
Nästan varje dag på world wide web för att upptäcka nya virus. Och mycket sällan händer så att virus kan inte förstöras. Dessutom en sällsynt virus kan gömma åren, från anti-virus utvecklare. Men enligt en färsk rapport från exper...
Varför är AI fortfarande inte behärskar översättning språk?
I myten om babels torn folket bestämde sig för att bygga ett torn stad som skulle komma till himlen. Och sedan Skaparen insåg att ingenting skulle avskräcka människor och föreställer de är inte värt besväret. Då Gud skapade olika ...
Kommentar (0)
Denna artikel har ingen kommentar, vara den första!