Connaissances Informatiques >> programmation >> Computer Programming Languages >> Content
  Derniers articles
  • Comment poster au format JSON dans C…
  • Ce qui est proche PASCAL et FAR PASC…
  • Qu'est-ce qu'un format PCM 
  • Comment faire une horloge numérique…
  • Comment calculer le THD dans MATLAB 
  • Comment remplacer les espaces en sou…
  • Comment faire pour modifier mon site…
  • Comment faire pour ajouter une ligne…
  • Comment faire pour supprimer un obje…
  • Comment ajouter des détails de la s…
  •   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 faire pour convertir un Decimal BCD paniers

    Ordinateurs opèrent sur ​​des données numériques en utilisant des représentations binaires du numéro. Une autre méthode de transmission de numéros au processeur est d'utiliser Binary Coded Decimal (BCD) . BCD code un nombre en traduisant chaque individu chiffres du nombre dans un octet distinct. Cette méthode n'a pas de limite supérieure à la taille du numéro transmis . En raison de la valeur extrême de stockage dans un système informatique , à l'aide BCD perd le quartet supérieur ( 4 bits ) de chaque octet . Un système appelé BCD emballé résout ce problème . Dans DCB condensés , chaque quartet d'un octet contient un chiffre du numéro codé en notation binaire. Choses que vous devez
    nombre décimal
    Afficher plus Instructions
    1

    Briser le nombre décimal que vous souhaitez encoder en notation BCD emballé dans différents chiffres . Ne pas confondre l'ordre des chiffres comme cela va changer le numéro. Par exemple, écrire 9341 en format BCD emballé . Briser le nombre en ses chiffres , tout en conservant le même ordre : 9, 3, 4 et 1
    2

    Convertir le premier chiffre de la droite en code binaire . . Les chiffres de 0 à 9 sont représentés par les nombres binaires 0000-1001 . Cela devient les quatre premiers bits de l'octet . Reprenons l'exemple , convertir le décimal en binaire 1 , 00000001 .
    3

    Convertir le chiffre suivant dans la ligne de la droite en binaire . Remplacer les quatre premiers bits de l'octet , qui sont tous des zéros , avec les plus à droite quatre bits du nombre binaire . Vous avez maintenant un seul octet qui contient les informations d'un nombre à deux chiffres . Un octet codé en BCD emballé peut représenter des nombres décimaux de 00 à 99 . Reprenons l'exemple , le chiffre suivant est égal à 4 . Converti en binaire est 00000100 . Remplacer les quatre derniers bits avec les quatre premiers bits de l'octet contenant le premier nombre . Lieu 0100 dans le premier octet dans les quatre positions plus à gauche entraînant 01000001 . Cet octet représente 41 au format BCD emballé .
    4

    Répétez la conversion des chiffres et de la construction d'octets de la même manière pour les autres chiffres du nombre décimal. Votre résultat sera une série d'octets qui représentent un nombre décimal. Fin de l' exemple, les deux derniers chiffres sont 3 et 9. Leurs équivalents binaires sont 00000011 et 00001001 . Mettre cela ensemble dans un seul octet dans les résultats de bon ordre à 10010011 . Le BCD emballé pour décimal 9341 est 10010011 01000001 .

     
    Article précédent:
    Article suivant:
    Articles recommandés
  • Comment mettre à jour Sélectionnez T -SQL 
  • Liste des types de formulaires Web autonomes 
  • Date de PowerShell Fonctions 
  • PE DLL Caractéristiques d'en-tête 
  • Comment faire pour activer WCF dans Silverlight 
  • Comment convertir les pourcentages en décimales dans Cold Fusion 
  • Pourquoi COBOL populaire est 
  • Comment écrire un programme informatique 
  • Les utilisations de Python Rendement 
  • Comment lire le code ASCII Tableau de référence rapide 
  • Connaissances Informatiques © http://www.ordinateur.cc