| Home  | Casa  | Hardware  | Networking  | Programmazione  | Software  | Domanda  | Sistemi  |   
Programmazione  
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Java Programming

  • Programmazione Javascript

  • PHP /MySQL Programmazione

  • Perl Programming

  • Python Programming

  • rubino Programmazione

  • Nozioni di base di Visual Programming
  •  
    Conoscenza Informatica >> Programmazione >> Computer Programming Languages >> Content
    Come utilizzare Complemento di un One in a bit di scorrimento
    Noi comunichiamo con i computer in uno e zero come la loro lingua . Linguaggi di programmazione come C + + non sono altro che i traduttori per consentire di dire al computer cosa fare. Manipolazione di bit nella memoria del computer è come vengono date istruzioni . Per fare questo , si deve imparare a lavorare con gli uni e zeri . Ci sono diverse regole specifiche per la matematica di numeri binari . Istruzioni
    1

    Preparare il turno di bit. Eseguire la moltiplicazione e la divisione per due , utilizzando la funzione di spostamento bit. Selezionare il numero di bit che devono rappresentare se tale è 8 , 16, 32 o 64 bit . I registri del processore del computer hanno un numero limitato di bit che possono operare su in qualsiasi momento . Pertanto , è necessario eseguire lo spostamento bit in un processo multi-step per ospitare grandi valori interi .
    2

    Genera il complemento a uno del numero del registro a scorrimento . Per generare il complemento a uno del numero, sostituire ogni bit del valore dal suo valore opposto . In altre parole , sostituire tutti i bit che hanno un valore di uno con zeri ei bit che hanno un valore zero a uno. Lei scrive interi negativi in questo modo. Ad esempio , scrivere negativa dodici dal complemento a uno di dodici.
    3

    Spostare il numero binario a destra oa sinistra a seconda se si desidera fare la moltiplicazione o divisione . Per un'operazione di spostamento bit che si sposta di un luogo , un po ' passerà fuori dal registro e un po' entrerà nel registro di riempire il bit di vuoto . Questo qualcosa in più è determinato sulla base sia un cambiamento po ' a sinistra o uno spostamento a destra po' è fatto.
    4

    Sostituire il bit uscito da uno zero quando si esegue uno spostamento a sinistra . Sostituire il valore del segno po 'in modo che il segno del numero intero è conservato per uno spostamento aritmetico . Un passaggio logico destra sostituisce il bit uscito con uno zero .

    Previous :

    next :
      Articoli Correlati
    ·Come fare il vostro proprio Web Browser in C # 
    ·Calcoli in Adobe LiveCycle Enterprise Suite 
    ·Come caricare gli articoli come PowerPoint in Joomla 
    ·Come Fractals grafico sulla TI -82 
    ·Come ottenere le date di sistema in COBOL 
    ·Come creare un ramo SVN da un file in diretta 
    ·Come creare un diagramma di flusso di logica visiva 
    ·Come uccidere comando DOS 
    ·Come eseguire l'override di protezione 555 
    ·Come convertire i file EXE di codice 
      Articoli in evidenza
    ·Come creare una modulazione di larghezza di impulso ( P…
    ·Come rimuovere un oggetto eliminato da Associazioni 
    ·Come modificare singole variabili in un array in Java 
    ·Come convertire un elenco in una matrice in Python 
    ·Come si fa a inserire dichiarazioni ingresso in MATLAB 
    ·Come per schiarire un'immagine in Python 
    ·Il Best Tutorial Prolog 
    ·Tutorial per XML per il Perl 
    ·Funzioni con Arrays & Ranges in Numerical Python 
    ·Come convertire da una stringa in un numero in MySQL 
    Copyright © Conoscenza Informatica http://it.wingwit.com