| 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 bruges en Ones Besætning i en Bit Shift
    Vi kommunikerer med computere i ettaller og nuller som deres sprog. Programmeringssprog som C + + er intet mere end oversættere til at give dig mulighed for at fortælle computeren, hvad de skal gøre. Manipulering bits i computerens hukommelse er, hvordan vejledningen er givet. For at kunne gøre dette, er du nødt til at lære at arbejde med ettaller og nuller . Der er særlige forskellige regler for matematik af binære tal. Instruktioner
    1

    Forbered bit skift. Udfør multiplikation og division med to ved hjælp af bit shift -funktionen. Vælg antallet af bit , der skal repræsentere hvorvidt der er 8 , 16, 32 eller 64 bits . Registrene over computerens processor har et begrænset antal af bits, de kan operere på ad gangen . Derfor skal du udføre den bit skift i en multi- trins proces til at rumme store heltal .
    2

    Generer dem komplement nummeret i skift register . At generere dem komplementet af tal , erstatte hver bit af værdien ved dens modsatte værdi . Med andre ord , skal du udskifte alle bits , der har en værdi på én med nuller , og de bits , der har en værdi på nul med dem . Du skriver negative heltal på denne måde. For eksempel skriver negative tolv af dem komplement tolv.
    3

    Skift det binære tal til højre eller til venstre baseret på, hvorvidt du ønsker at gøre multiplikation eller division . For lidt skiftehold , der skifter ét sted , vil man bit passere ud af registret og én bit kommer i registeret til at fylde den tomme bit. Denne ekstra bit afgøres baseret på, hvorvidt en smule forladt skift eller lidt skift til højre er gjort.
    4

    Udskift flyttet ud bit med et nul , når du udfører en venstre skift. Erstat værdien af tegnet bit således at fortegnet for heltal bevaret for en aritmetisk skift. En logisk højreskift erstatter flyttet ud bit med et nul .

    Forrige :

    næste :
      Relaterede artikler
    ·Sådan Genopbyg COBOL Web -servere 
    ·Oracle SQL Tutorial 
    ·Værktøjer i Software Development 
    ·Sådan Erstat Blocks Brug AWK 
    ·Sådan bruges VBA til at flytte data fra Excel til Word…
    ·Sådan oprettes en HTML e-mail Flyer for en Salon 
    ·Sådan deaktiveres Ikon Generation i EMF 
    ·Sådan Beregn Floating Point Precision 
    ·Hvordan finder man en String Cell Array i Matlab 
    ·Silverlight Sockets Tutorial 
      Anbefalede Artikler
    ·Sådan Erstat White Space Med Python Regex 
    ·Sådan kontrolleres en String for Alphabet Kun i VB 
    ·Hvordan skal tjekkes Printerstatus Brug Java 
    ·Sådan Transfer resultater til en klient i PHP 
    ·Sådan Fullscreen en applet 
    ·Hvad er en Token i Java 
    ·Video Decompression Tools 
    ·Kode Typer for CC i Java 
    ·Sådan Beregn antal uger mellem to datoer 
    ·Sådan oprettes og bruge en DataGrid 
    Copyright © Computer Viden http://www.computerdk.com