| 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 Konverter en tekst til PDU
    I mobiltelefoni bliver tekstbeskeder sendes af Short Message Service ( SMS. ) SMS-beskeder kan sendes ved hjælp af forskellige kodninger , selvom brugere er sjældent klar over dette faktum. Alle kodninger i sidste ende oversat til og fra Protocol Description Unit ( PDU ) mode. Telefoner vil automatisk vælge den rigtige kodning til visning indgående tekstbesked , men programmer, der kører på computere skal være i stand til at oversætte til og fra PDU at interface med mobilnetværk. Du kan nemt oversætte SMS-beskeder til PDU format ved hjælp af et program skrevet i enhver computer programmeringssprog. Instruktioner
    1

    Konverter hvert tegn i SMS-besked til binære repræsentation af dens ASCII værdi. For eksempel har bogstavet "g" ASCII værdien 103 i decimal eller 1.100.111 i binær . Dette trin vil resultere i en sekvens af syv- bit binære værdier , som hver repræsenterer et bogstav i den oprindelige tekst .
    2

    Tag længst ( mindst signifikante ) bit i den anden værdi , og tilføjes i begyndelsen det til den første

    værdi som sin mest betydende bit . Dette vil resultere i en otte - bit værdi . Se " Coding 7 -bit data ( septets ) ind oktetter " web side for et eksempel (se Resources).
    3

    Tag længst til højre ( mindst signifikant) to bits i den tredje værdi , og tilføjes i begyndelsen dem til den resterende del af den anden værdi ( dvs. de seks mest betydende bit af den oprindelige karakter ), da dens mest signifikante to bit . Dette vil resultere i et andet otte- bit værdi.
    4

    Gentag processen for de efterfølgende seks værdier , der tager endnu en smule fra den følgende karakter hver gang. Ved udgangen , vil du have konverteret en sekvens af otte syv- bit-værdier til en sekvens af syv otte- bit værdier . Sidstnævnte sekvens er i PDU format.
    5.

    Start processen igen ved at tage en enkelt bit , og gentag, indtil den oprindelige meddelelse er blevet oversat . Pad med nuller de mest betydende bit af den sidste værdi , indtil den når otte bits, som de andre.

    Forrige :

    næste :
      Relaterede artikler
    ·Sådan Put en forsinkelse i Shell Script 
    ·Sådan Løs Computer problemer med matematik 
    ·Hvad er Python 2.4.3 
    ·Hvordan man laver et telefonopkald Dashcode 
    ·Flash MX spil Tutorial 
    ·Hvordan kan jeg få Local Vejret på min hjemmeside 
    ·Sådan Læs ASCII Code Chart Quick Reference 
    ·Sådan Dræb eller Delete Kommandoer i VB6 
    ·HTML Color Guide for Grå-blå 
    ·Sådan Slet alle Overgange på VideoStudio 
      Anbefalede Artikler
    ·Sådan finder du den duplikerede Number på en Array i …
    ·Hvordan til at læse fra en hjemmeside med Python 
    ·Visual Basic spil Tutorial 
    ·Hvordan man skriver et program i Python for Diophantine…
    ·Hvordan man programmerer Resten Operator 
    ·Sådan bruges en Timer i Visual Basic 
    ·Sådan bruges Scripts i SSIS 
    ·Hvordan man kompilerer i Borland C + + 
    ·Sådan Render en cirkel i OpenGL 
    ·PERT Ulemper 
    Copyright © Computer Viden http://www.computerdk.com