Har du nogensinde spekuleret over, hvad er fælles mellem gamle mennesker, moderne mennesker og computere?På trods af forskellene det samlede stadig.De hulemalerier i primitive menneske, optegnelser vore samtidige og binær kode i computere - alle måder at præsentere information, eller mere præcist, kun nogle af deres arter.Nu, hvor computere er blevet en del af hverdagen i samfundet, alle, at holde trit med tiden, er det nødvendigt at forstå mindst de grundlæggende vilkår og begreber.
Siden starten computersystemer flere generationer: første var det den mekaniske optælling maskine, rør model, og derefter endelig de halvleder elektroniske sorter.Hvad er interessant, siden oldtiden, da det var i begyndelsen af computing, de grundlæggende principper for kodning af data forblev uændret.Med andre ord, præsentationen af information i computeren er den samme som i de mekaniske anordninger.Selvfølgelig taler vi om principper, ikke metoder til implementering.Alle ved, at præsentationen af oplysninger i en computer er den binære natur.Dette blev fortalt ved de første science lektioner i skolen.Hvad der ligger bag udtrykket "binær calculus"?
Lad os tælle til ti: 0, 1, 2, 3, 4 ... 10.I denne serie af ti cifre, med sig selv "10" - det er fraværende, da det består af to enklere "1" og "0".Præsentation af oplysningerne i computeren ellers.Det bruger kun de første to numre, ikke bare deres image, og elektriske stød: transistoren, denne "mursten" af moderne elektroniske kredsløb, kan have to positioner - låst og åben.Hvis sin base blokering spænding (der er en udledning, logisk enhed), er elementet ikke lede strøm, og omvendt.Selvfølgelig, i praksis er levering af oplysninger i computeren realiseret ved mere komplekse mekanismer "1" kan betyde både tilstedeværelse og fravær af et signal.Og sidst ikke kun styrer tilstanden af en enkelt transistor og genererer en logisk operation "OG -. OR"
logiske "0" og "1" kaldes bits (binært ciffer - binært ciffer, figur).En gruppe af otte (ikke ti!) Bits er en byte.Ved at kombinere deres sekvens kan indkode en karakter.Derfor byte - det er den mindste enhed af information.Til gengæld ændre rækkefølgen af bytes kan kodet (repræsenteret i digital form) med nogen oplysninger.Denne kodning udføres som separate enheder, og computerprogrammer.For eksempel, når vi siger "skype" gennem en mikrofon, der er analogt elektrisk signal (bølge) konverteres til et lydkort i en strøm af logiske ettaller og nuller, som er gået til samtalepartner, hvor den inverse transformation - til en bølge sendes til lydkilden.Tilsvarende trykke på en vilkårlig knap på tastaturet, brugeren fortæller den ønskede binære kode, men for nemheds skyld, viser skærmen det ønskede tegn.
måde at præsentere oplysninger på en computer, som allerede nævnt, gør det muligt at indkode alle.For eksempel at digitalisere billedet i følgende opløsning: som et billede kan repræsenteres som et sæt af punkter, som hver især er kendetegnet ved koordinaterne på flyet, lysstyrke, farve, nok til at vende alle disse data i en computer kan forstå rækkefølgen af ettaller og nuller.Næste for at se en kopi af e-mailen på skærmen i programmet sender oplysningerne til outputenheden på hvert punkt, og i overensstemmelse med det bygget et billede.
fordel af det binære nummersystem til den anden er dets enkelhed og bekvemmelighed "binde" forvaltning af elektroniske nøgler.Dels var det den væsentligste årsag til dens anvendelse i moderne edb-systemer.