Connaissances Informatiques >> Matériel >> Durs et stockage >> Content
  Derniers articles
  • Comment construire un Nanobot 
  • Comment accéder à restaurer sur un…
  • Comment brancher votre décodeur câ…
  • Pièces d'un bras robotisé 
  • Blu- Ray Vs USB . ESATA 
  • Microsoft Webcam est floue 
  • Comment installer un disque SD à la…
  • Comment obtenir des informations aup…
  • Comment faire pour exécuter 2 disqu…
  • Qu'est-ce qu'une carte SD PNY Micro …
  •   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

    Les avantages d'un registre à décalage bidirectionnel

    Lorsque des données dans un ordinateur, il est toujours en format binaire ou binaire - chaînes de 1 et de 0 . Ces données sont toujours soit dans la mémoire ou dans les registres . Les registres sont juste assez grand pour contenir un mot - en général 32 ou 64 bits. La plupart des registres il suffit de maintenir temporairement des données , mais certains registres peuvent faire des choses avec les données , comme l'incrémenter ou le déplacer à gauche ou à droite. Registres

    registres sont comme de petits morceaux de mémoire qui sont juste assez grand pour contenir un ou deux mots de la mémoire - 32 ou 64 bits . La plupart de ces registres sont simplement des lieux de détention temporaire pour les données alors que quelque chose d'autre se passe. Certains registres peuvent toutefois augmenter les données , diminuer les données , retournez tous les bits ou déplacer les données vers la gauche ou la droite. Il ya un registre spécial - parfois appelé l'accumulateur - . Qui peut additionner les deux chaînes de données
    Additionneurs

    Adders - également appelé accumulateurs - sont spéciaux des registres qui peuvent être utilisés pour ajouter ensemble deux chaînes binaires . Connecté à l'accumulateur est de deux registres d'entrée et d'enregistrer une sortie. Lorsque deux nombres sont dans les registres d'entrée , la commande à ajouter est donné et - après un retard tandis que l'accumulateur fonctionne - la réponse apparaîtra dans le registre de sortie . Toutes les autres opérations mathématiques - multiplication , division, soustraction - sont effectués en termes d' ajouts
    Multiplication

    multiplication se fait en termes d' ajouts et . quarts de travail. Pour voir comment cela fonctionne , imaginez mettre en place le problème de la multiplication binaire sur papier et un crayon - un nombre binaire sur le dessus de l'autre. Vous pouvez ensuite multiplier le nombre supérieur de chaque chiffre dans le numéro de fond - l'écriture de chaque produit partiel décalé d'une position vers la gauche avant d'ajouter . En multipliant par un 1 ou 0 signifie soit en ajoutant des zéros ou copier le numéro. En codage binaire , la multiplication peut être accompli par une série d'additions et de décalages à gauche
    soustraction

    nombres négatifs en binaire sont essentiellement formés en inversant tous les bits . - - changer 0s à 1s et 1s à 0s - et en ajoutant 1 . Cela signifie que pour soustraire A de B vous convertissez A à A et Add. B = A devient B + ( -A). Soustraction est l'inversion et plus .
    Division
    Division

    est accompli par soustraction répétée et cela peut être fait avec une série de décalages à droite et l'addition des inverses . La ligne de fond est que toute l'arithmétique peut être fait avec inverse , l'addition et décalages .
    Bidirectionnelle Registres à décalage

    L'avantage d'un registre à décalage bidirectionnel , c'est que toute l'arithmétique peut être fait avec trois registres spéciaux au lieu de quatre . Le registre à décalage bidirectionnel fait le travail à la fois un registre à décalage à gauche et un registre à décalage à droite . En termes de matériel critique , chaque nanomètre carré d'espace puce qui peut être sauvé laisse de l'espace pour des fonctions plus importantes, telles que la mémoire cache , ce qui accélère la vitesse de traitement . Décalage bidirectionnel enregistre un gain de place et d'accélérer les processeurs .

     
    Article précédent:
    Article suivant:
    Articles recommandés
  • Définition d'un clavier Qwerty Calculatrice graphique 
  • Quels problèmes peuvent survenir lorsque les systèmes d'exploitation de matériel ne sont pas comp…
  • Comment faire pour récupérer des fichiers JPG perdus 
  • À propos Firewire 
  • Capacité de stockage de mémoire flash Cartes 
  • Comment mettre à jour pour les supports 8x Vitesse d'écriture DVD-R Disques 
  • Comment réparer un ordinateur mouillé 
  • Comment trouver le pilote original pour My Creative Sound Blaster PCI 512 
  • Presario 1200: Comment remplacer la pile CMOS 
  • Comment faire un disque inscriptible 
  • Connaissances Informatiques © http://www.ordinateur.cc