| Hjem | Hardware | Netværk | Programmering | software | Fejlfinding | systemer | 
Programmering  
  • C /C + + Programming
  • Computer Programmeringssprog
  • Delphi programmering
  • Java programmering
  • JavaScript Programmering
  • PHP /MySQL programmering
  • Perl programmering
  • Python Programming
  • Ruby Programming
  • Visual Basics Programmering
  •  
    Computer Viden >> Programmering >> Computer Programmeringssprog >> Content
    Sådan Beregn Gray Code
    Gray kode , også kendt som afspejlet binær kode , udtrykker alle sine værdier som en sekvens af 1s og 0'erne . I modsætning binær kode , afviger hver værdi fra den forrige ved kun en enkelt bit . Dette har mange praktiske anvendelser , især hvor flere samtidige bit ændringer vil resultere i fejl. Gray koder kan have et vilkårligt antal bits , og nye Gray koder kan beregnes ud fra binære koder , der har en smule mindre end den foreslåede Graykode . Instruktioner
    1

    Beslut om antallet af bits , der vil gøre op dit Gray kode. For eksempel antage, at du ønsker en Gray kode, der er 3 bit lang. Antallet af bit bestemmer, hvor mange forskellige værdier Graykode kan repræsentere . For at finde ud af, hvor mange værdier en Gray kode kan repræsentere , hæve 2 til magten i antallet af bits , der udgør koden. For eksempel kan en 3 -bit Gray kode repræsenterer otte forskellige værdier .
    2

    Skriv ud den binære kode for en sekvens, der er 1 bit mindre end din Gray kode (se Ressourcer til mere på binær kode ) . Hvis din Graykode har 3 bits , vil du skrive den binære kode for en 2 - bit binær kode , som dette:

    00 , 01 , 10, 11
    3 < p> Tilføj et nul til alle de numre i sekvensen du lige skrev , som dette:

    000 , 001 , 010 , 011
    4

    Skriv den binære kode igen i omvendt orden , som dette:

    11 , 10, 01 , Tilføj 00
    5

    en førende en til alle numrene i rækkefølge , du lige har skrevet , som dette:
    < p> 111 , 110, 101 , 100
    6

    sammenkæde de to lister sammen. Du har nu en 3 -bit Gray kode, som ser sådan ud : Hej

    000 , 001 , 010 , 011 , 111 , 110, 101 , 100
    < br >

    Forrige :

    næste :
      Relaterede artikler
    ·Hvordan man bruger PHP til Call en API 
    ·Hvilke typer af server-side sprog Er for JSP 
    ·Decimal Vs. Antal Datatyper 
    ·Sådan Indsæt variabler i en struktur til ColdFusion 
    ·Sådan bruges CGImage Gør Masker 
    ·Sådan Generer en Pulse på Falling Edge Veralog 
    ·Sådan kompilere med COBOL 
    ·Sådan estimere antallet af Bugs i en Code 
    ·Sådan Set Billede bredde og højde Brug af HTML progra…
    ·Hvordan man laver en stokastisk variabel Permanent 
      Anbefalede Artikler
    ·Sådan Konverter Excel til Access 
    ·Hvordan til at annullere en reparation proces i MySQL 
    ·Hvordan man skriver Computer Code 
    ·Hvordan laver man et tastatur på skærmen i Visual Bas…
    ·Sådan oprettes Lege i Visual Basic 
    ·Hvordan laver fladbrød på en George Foreman 
    ·Sådan Gør Med sigte Traversal i Binary Tree i Java 
    ·Sådan bruges Pipes i Java 
    ·Hvordan man skriver et program , der giver brugeren at …
    ·Sådan Test PHP Exec 
    Copyright © Computer Viden http://www.computerdk.com