Dator
 |  Startsida |  Hårdvara |  Nätverk |  Programmering |  Programvara |  Felsökning |  System |   
Programmering
  • C /C + + -programmering
  • Computer Programspråk
  • Delphi Programmering
  • Java Programming
  • JavaScript programmering
  • PHP /MySQL Programmering
  • perl Programmering
  • python Programming
  • Ruby programmering
  • Visual Basics Programmering
  • * Dator Kunskap >> Programmering >> Computer Programspråk >> Content

    Varför är binärt används i datorer

    ? Allt som du gör på en dator innebär ett binärt tal . Du ser aldrig dessa siffror , så du kanske inte ens vet att de finns där . Men bakom kulisserna , är mjukvara och hårdvara som arbetar tillsammans för att forma varje ljud och visuell upplevelse som du har när du sitter framför en datorskärm . Binära tal

    Numret 10 är underlag för vårt decimal numrering . Varje position i en numerisk sträng motsvarar en kraft av 10 . Betrakta det decimala värdet 643 . Läsa från vänster till höger har du 6 gånger 10 till den andra kraften plus 4 gånger 10 till den första makten plus nummer 3 i högra positionen i strängen där kraften i 10 är noll . Lägg värdena för att få 643 . Binära tal fungerar på ett liknande sätt. Men i binär , representerar varje position i en numerisk sträng en potens av två . Datorer representera alla numeriska värden och tecken med hjälp av binära tal .
    Datorimplementering
    p Om du klipper på en strömbrytare , en glödlampa tänds . När du skär av strömbrytaren , släcks lampan . Detta är ett exempel på ett binärt system . Det finns bara två möjliga tillstånd för ljuset : på eller av . Datorer arbetar med en liknande logisk struktur . Datavetare kallar en uppsättning instruktioner som orsakar en dator att utföra en uppgift ett program . Program ser ut så här när representeras i binär kod :

    10100101010101

    Dessa är binärt på och av strömbrytare arrangerade i en sekvens . En dator läser dessa växlar och utför numeriska beräkningar som addition och subtraktion . Datorer införliva ett binärt system för behandling eftersom det är enklare än det decimala systemet som vi normalt använder . År 1937 , en Bell Labs ingenjör vid namn George
    Historia

    Stibitz konstruerade världens första binär dator . Stibitz s enhet bestod av reläer , ett batteri och glödlampor . En tänd lampa utgjorde en och en släckt lampa representerade två . Stibitz kunde snart programmera enheten att utföra enkla binära beräkningar . Några månader senare , visade han en förbättrad version av sin uppfinning med hjälp av en telegraf för att skicka ett matematiskt problem från Dartmouth , Massachusetts , till New York City. Ingenjörer i New York löste problemet och återvände svaret på Dartmouth .
    Nackdelar

    Binära tal kan bli ganska stora eftersom varje siffra i en binär sträng kan innehålla värden lika till en potens av två . Även mjukvaruutvecklare inte ofta arbetar direkt med binära tal , är det svårare för dem att granska dessa siffror utan binär- decimal översättningsprogram .
    Andra applikationer

    När internet-användare titta på en video online , de förmodligen inte tänker på binära tal . Men filmer , musik, spel , programvara och alla andra objekt på en dator är inget annat än långa strängar av binära tal . Dataprogram kodar mediaobjekt och grafik i binär form och sedan avkodar dem att visa objekt i sitt ursprungliga format . En dator använder spänningar och strömmar för att representera alla binära data i systemet .

    Tidigare:

    nästa:
    relaterade artiklar
    ·Vad betyder Debugging Query
    ·Hur man skapar en RSS-feed från din ColdFusion Sida
    ·Hur man läser MATLAB
    ·Qt Designer Tutorials
    ·Hur man använder en YUI Profiler
    ·Lägga till en användare till RCS
    ·Hur Testa Länkning Godkänd i COBOL
    ·Så här visar du en bild på Grid View
    ·HTML Mailto Tutorial
    ·Hur konvertera gemener till versaler i MIPS assemblerko…
    Utvalda artiklarna
    ·Hur Square element i en lista i Python
    ·Hur man använder en DLL i VB.NET
    ·Hur man skapar en Java kalkylblad Data Structure
    ·Hur man skapar en webbläsare i Visual Basics 2008
    ·Om en JSP File Transfer
    ·Hur man gör VBA inmatningsrutor
    ·Vad är en RSE i LabVIEW
    ·Hur man gör en digital klocka
    ·Hur man kan stoppa en oändlig slinga på Macro
    ·Hur man skickar HTML- e-post via PHP Mail
    Copyright © Dator Kunskap http://www.dator.xyz