Connaissances Informatiques >> programmation >> Computer Programming Languages >> Content
  Derniers articles
  • Comment faire pour supprimer du text…
  • Comment lier une énumération d' un…
  • Qu'est-ce qu'un client UML 
  • Comment utiliser une boucle For Next…
  • Vous pouvez terminer un thread sans …
  • Comment faire pour convertir un char…
  • Comment faire pour créer de nouveau…
  • Comment afficher Wingdings sur un cl…
  • Comment faire pour utiliser des expr…
  • Comment faire pour utiliser des tech…
  •   Computer Programming Languages
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Programmation Java

  • Programmation JavaScript

  • PHP /MySQL Programmation

  • programmation Perl

  • Programmation Python

  • Ruby Programming

  • Visual Basics programmation
  •  
    Computer Programming Languages

    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.

     
    Article précédent:
    Article suivant:
    Articles recommandés
  • A propos du COBOL Langue 
  • Qu'est-ce que MS Hierarchial FlexGrid 
  • Comment faire pour résoudre des problèmes mathématiques binaires 
  • Comment faire un fichier Setup.exe 
  • Vector indexation dans MATLAB 
  • Comment passer une variable d' HTA 
  • Comment lire un MOV en MATLAB 
  • Comment convertir le texte en CSV dans KiXtart 
  • Comment Ctrl + Alt + Suppr un PC à distance 
  • Comment utiliser un simulateur de MPLAB 
  • Connaissances Informatiques © http://www.ordinateur.cc