Connaissances Informatiques >> Matériel >> Durs et stockage >> Content
  Derniers articles
  • Comment faire pour transférer un fi…
  • Comment formater un disque CD-R 
  • Comment arrêter un ordinateur de s'…
  • Comment puis-je désactiver les port…
  • Comment utiliser miniatures Mobile M…
  • Comment supprimer des cartes SD 
  • Targus Wireless Presenter Instructio…
  • Comment faire pour installer un rail…
  • Comment mettre en place une Microsof…
  • Comment installer un nouveau disque …
  •   Durs et stockage
  • All-In -One Printers

  • apple Computers

  • BIOS

  • Lecteurs CD et DVD

  • CPUs

  • Durs et stockage

  • Écrans d'ordinateur

  • Périphériques

  • Computer Power Sources

  • Imprimantes

  • À niveau des ordinateurs

  • Ordinateurs de bureau

  • Lecteurs de livres électroniques

  • Disques durs externes

  • flash Drives

  • Entrée et de sortie Devices

  • Kindle

  • Portables

  • mainframes

  • Souris et claviers

  • netbooks

  • Matériel réseau

  • Nook

  • Ordinateurs portables

  • Autre Matériel informatique

  • Ordinateurs PC

  • Projecteurs

  • RAM , cartes et mères

  • scanners

  • serveurs

  • Cartes son

  • Tablet PC

  • Cartes graphiques

  • Stations de travail

  • iPad
  •  
    Durs et stockage

    Comment faire pour convertir un octet Hex pour BCD 6502

    Le 6502 est un processeur d'ordinateur créé par MOS Technology en 1975. Tous les registres de données sont 8 bits de large , c'est à dire qu'ils peuvent contenir exactement la valeur de l'information d'un octet . Normalement, cet octet est interprété comme un nombre binaire pour les opérations arithmétiques comme l'addition et la soustraction. Cependant, le 6502 supporte un mode spécial de décimal codé binaire (BCD) , dans lequel les opérations arithmétiques opèrent séparément sur la partie inférieure et sur ​​les quatre bits supérieurs du numéro 8 bits . Vous pouvez convertir un nombre hexadécimal, octet de taille à son équivalent en 6502 BCD . Instructions
    1

    Sélectionnez un " hexByte " être converti qui n'est pas supérieur à 63 hexadécimal , puisque c'est le plus grand nombre qui peut être représenté par un octet BCD .
    2

    Convertir le nombre hexadécimal à décimal en évaluant la formule suivante:

    decByte = FIRSTDIGIT ( hexByte ) * 16 + secondDigit ( hexByte )

    par exemple, si hexByte = 38, puis decByte = 3 * 16 +8 = 56 - l'équivalent décimal hexadécimal 38. La comparaison à l'étape 1 garantit que decByte aura deux chiffres
    3

    convertir le nombre décimal à 6502 BCD en évaluant la formule suivante : .

    BCDByte = tableau ( FIRSTDIGIT ( decByte ) ) tableau ( secondDigit ( decByte ) )

    selon le tableau de conversion suivant :

    chiffre décimal /BCD demi- octet

    0 /0000
    < p> 1 /0001

    2 /0010

    3 /0011

    4/0100

    5 /0101

    6 /0110 Photos

    7 /0111

    8/1000

    9/1001

    Par exemple, si decByte = 56, puis BCDByte = 01010110 - c'est-à- les quatre bits correspondant à la décimale 5 suivis par les quatre bits correspondant à la décimale 6.

     
    Article précédent:
    Article suivant:
    Articles recommandés
  • À propos de Problèmes de lecteur de disquettes Floppy 
  • Comment réparer une erreur CRC sur un Memory Stick 
  • Tour Vs . Computer Slimline 
  • Comment retirer la batterie pour effacer le CMOS 
  • Comment faire de HD DVD 
  • Comment faire un écran bleu pour une Vidéo 
  • Comment transformer les bandes dans HD DVD 
  • Comment raccorder un lecteur FireWire à votre ordinateur 
  • Comment puis-je entrer dans une fraction en une calculatrice Ti- 85 
  • Comment diviser une partition principale 
  • Connaissances Informatiques © http://www.ordinateur.cc