Datamaskin
  | Hjem | Hardware | Nettverk | Programmering | Software | Feilsøking | Systems | 
Programmering  
  • C /C + + Programming
  • Computer Programmeringsspråk
  • Delphi Programming
  • Java Programming
  • JavaScript Programmering
  • PHP /MySQL programmering
  • Perl Programming
  • Python Programming
  • Ruby Programming
  • Visual Basics Programming
  •  
    Datamaskin >> Programmering >> Computer Programmeringsspråk >> Content
    Slik konverterer en tekst til PDU
    I mobiltelefoni , blir tekstmeldingene overføres av Short Message Service ( SMS. ) SMS-meldinger kan overføres ved hjelp av forskjellige kodinger , selv om brukerne er sjelden klar over dette faktum . Alle kodinger er slutt oversettes til og fra Protocol Description Unit ( PDU ) modus. Telefoner vil automatisk velge riktig koding for visning av en innkommende tekstmelding , men programmer som kjører på datamaskiner må være i stand til å oversette til og fra PDU til grensesnitt med mobilnettverk . Du kan enkelt oversette tekstmeldinger til PDU format ved hjelp av et program skrevet i noen programmeringsspråk . Instruksjoner
    en

    Konverter hvert tegn i tekstmeldingen til den binære representasjonen av sin ASCII verdi. For eksempel har bokstaven " g " ASCII verdi 103 i desimal , eller 1.100.111 i binær . Dette trinnet vil resultere i en sekvens av syv -bits binære verdier , som hver representerer en bokstav i den opprinnelige teksten.
    2

    lengst til høyre ( minst signifikante ) bit i den andre verdien , og foranstille det til den første

    verdi som sin viktigste biten . Dette vil resultere i en åtte -biters verdi . Se "koding 7 - bits data ( septets ) i oktetter " web side for et eksempel ( se Ressurser ) .
    3

    lengst til høyre ( minst signifikante ) to biter i den tredje verdien , og foranstille dem til den gjenværende del av den andre verdien (dvs , de seks mest signifikante biter i den opprinnelige karakter ) som sine to mest signifikante bits. Dette vil resultere i ytterligere åtte - bits verdi .
    4

    Gjenta prosessen for de påfølgende seks verdier , tar enda en bit fra følgende karakter hver gang . På slutten, vil du ha konvertert en sekvens av åtte sju - biters verdier i en sekvens av syv åtte - bits verdier. Sistnevnte sekvensen er i PDU format .
    5

    Start prosessen på nytt ved å ta en eneste bit , og gjenta til den opprinnelige meldingen har blitt oversatt . Pad med nuller de mest signifikante bit av vareverdi inntil den når åtte biter , som de andre.

    früher :

     Weiter:
      Relatert Artike
    ·Hvordan finne antall knapper i en WPF Toolbar 
    ·Hvordan sette Timeout Sessions i iFrame 
    ·Hvordan lage en validert WSDL fil fra en URL 
    ·Hvordan endre fokus Når du klikker en DataGrid Row 
    ·Forskjellen mellom vanlig grammatikk og kontekst -Free …
    ·Hva er funksjoner av ALERTON VLC 
    ·Er Tidy Script Malware 
    ·Hvordan å lage min egen Coaster nettside gratis 
    ·Hvordan du bytter fra GW -BASIC til QBasic 
    ·Slik konverterer små bokstaver til store i MIPS Assemb…
      Anbefalte artikler
    ·Hvordan analysere en streng i heltall 
    ·Hvordan legge en SQL fil i MySQL PHP Fra Query 
    ·Hvordan sette opp en webside på en server 
    ·Hvorfor My Javascript Vis Void 
    ·Hvordan oppdage den Blow av Mic på Xcode 
    ·351m Ford Specs 
    ·Hvordan bruke HTML File Separat Fra PHP File 
    ·Hvordan legge til den nye posten i Access 2007 Ved hjel…
    ·Slik bruker du en Flash Player i HTML 
    ·Morsomme ting å gjøre med Visual Basic 
    Copyright ©  Datamaskin  http://www.datamaskin.biz/