| maison  | Hardware  | réseaux  | programmation  | Logiciel  | Dépannage  | systèmes |  
programmation  
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Programmation Java

  • Programmation JavaScript

  • PHP /MySQL Programmation

  • programmation Perl

  • Programmation Python

  • Ruby Programming

  • Visual Basics programmation
  •  
    Connaissances Informatiques >> programmation >> Computer Programming Languages >> Content
    Comment utiliser le complément à un un déplacement Bit
    Nous communiquons avec les ordinateurs de uns et de zéros que leur langue. Les langages de programmation tels que C + + ne sont que des traducteurs pour vous permettre de dire à l'ordinateur ce qu'il faut faire . Manipulation de bits dans la mémoire de l'ordinateur est comment les instructions sont données . Pour ce faire, vous devez apprendre à travailler avec les uns et de zéros . Il existe des règles spécifiques différentes pour le calcul de nombres binaires . Instructions
    1

    Préparer le décalage de bits . Effectuer la multiplication et la division par deux en utilisant la fonction de décalage de bits. Sélectionnez le nombre de bits qui sont appelés à représenter si c'est 8 , 16, 32 ou 64 bits. Les registres du processeur d'ordinateur ont un nombre limité de bits qui peuvent fonctionner sur à la fois . Par conséquent, vous devez effectuer le décalage de bits dans un processus multi- étapes pour accueillir de grandes valeurs entières.
    2

    Générez le complément à un du nombre dans le registre à décalage. Pour générer le complément à un du nombre , remplacer chaque bit de la valeur par sa valeur opposée. En d'autres termes , remplacer tous les bits qui ont une valeur de un à zéro et les bits qui ont une valeur de zéro avec ceux . Vous écrivez entiers négatifs de cette façon . Par exemple, écrire négative douze par le complément à de douze ans.
    3

    Déplacer le nombre binaire vers la droite ou vers la gauche selon que vous souhaitez faire une multiplication ou division. Pour une opération de décalage de bits qui se déplace d'un endroit , un peu va passer sur le registre et un bit viendra dans le registre de combler le peu vide . Ce petit supplément est déterminé en fonction si un décalage de bits vers la gauche ou la droite de décalage de bits est fait.
    4

    Remplacer le bit décalé par un zéro lorsque vous effectuez un virage à gauche . Remplacez la valeur du bit de signe de sorte que le signe de l'entier est conservée pour un décalage arithmétique . Un décalage logique à droite remplace le bit décalé avec un zéro.

    Previous :

    next :
      articles connexes
    ·Comment faire pour convertir charset UTF- 8 à ISO-8859…
    ·Comment connecter un octet dans une adresse de mot 
    ·Le rôle et la fonction des métadonnées 
    ·Comment faire pour convertir un flotteur à un Int32 
    ·Comment faire pour convertir BigInteger Int 
    ·Comment faire de Mac Software écran tactile 
    ·Conseils Oracle SQL 
    ·Flash MX jeu Tutoriel 
    ·Comment écrire une fonction MATLAB 
    ·Comment apprendre l'interface utilisateur Conception 
      articles en vedette
    ·Tutoriel pour Dreamweaver Check Box PHP 
    ·Comment analyser le système Assertions Verilog 
    ·Comment tester INT avec les tests routiniers 
    ·Comment écrire dans une fenêtre DOS De VBS Script 
    ·Comment formater Algorithmes 
    ·Comment aligner une zone de texte dans la base NET Z-In…
    ·Comment écrire un code pour VB Class 
    ·Comment convertir une chaîne en valeur booléenne 
    ·Comment lire un fichier dans une zone de liste 
    ·Comment construire votre propre AS3 Retourner la page 
    Copyright © Connaissances Informatiques http://fr.wingwit.com