? Alt, hvad du gør på en computer indebærer et binært tal . Du har aldrig ser disse tal , så du kan ikke engang vide, at de er der. Men bag kulisserne, er computersoftware og-hardware arbejder sammen om at forme alle lyd -og visuelle oplevelse, du har , mens du sidder foran en computerskærm. Binære tal
Tallet 10 danner grundlag for vores decimal nummersystem. Hver position i en numerisk streng repræsenterer en potens af 10 . Overvej decimal værdi 643 . Læsning fra venstre til højre har du 6 gange 10 til anden potens plus 4 gange 10 til den første strøm plus nummer 3 i den yderste højre position af strengen , hvor strømmen af 10 er nul . Tilføje værdierne for at få 643 . Binære tal fungerer på en lignende måde. Men i binær, repræsenterer hver position i en numerisk streng en effekt på to. Computere repræsenterer alle numeriske værdier og tegn ved at bruge binære tal .
Computer Implementering
Hvis du skære på en lyskontakt , en pære lyser. Når du afbrød kontakten , lyset går ud. Dette er et eksempel på et binært system . Der er kun to mulige tilstande for lyset : til eller fra. Computere arbejde ved hjælp af en lignende logisk struktur . Dataloger kalder et sæt af instruktioner, der forårsager en computer til at udføre en opgave af et program . Programmer ligne dette, når repræsenteret i binær kode : Hej
10100101010101
Disse er binære og slukker kontakter arrangeret i en sekvens. En computer læser disse kontakter og udfører numeriske beregninger som addition og subtraktion. Computere indarbejde et binært system , fordi det er enklere end decimal system, som vi normalt bruger .
History
I 1937 en Bell Labs ingeniør ved navn George Stibitz bygget verdens første binære computer. Stibitz persons enhed bestod af relæer, et batteri og pærer. En tændt pære udgjorde én og en slukket pære repræsenterede to. Stibitz blev hurtigt stand til at programmere enheden til at udføre enkle binære beregninger. Et par måneder senere , viste han en forbedret udgave af sin opfindelse ved hjælp af en telegraf til at sende et matematisk problem fra Dartmouth , Massachusetts , til New York City. Ingeniører i New York løst problemet og returneres svaret på Dartmouth.
Ulemper
Binære tal kan blive ganske stor , fordi hver ciffer i en binær streng kan holde værdier lig til en potens af to. Selvom softwareudviklere ikke ofte arbejder direkte med binære tal , er det sværere for dem at gennemgå disse numre uden binær -til- decimal oversættelses-software.
Andre programmer
< p > Når internetbrugere se en online video, de sandsynligvis ikke tænke på binære tal . Men , videoer, musik, spil , software og alle andre objekter på en computer er intet mere end lange strenge af binære tal . Computersoftware koder medieobjekter og grafik i binær form og senere dekoder dem til at vise objekter i deres oprindelige format. En computer bruger spændinger og strømme til at repræsentere alle binære data i systemet .