| maison  | Hardware  | réseaux  | programmation  | Logiciel  | Dépannage  | systèmes |  
Hardware  
  • 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
  •  
    Connaissances Informatiques >> Hardware >> Durs et stockage >> Content
    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 .

    Previous :

    next :
      articles connexes
    ·Comment fais encore Photos With Crystal Eye Webcam 
    ·Intel Core Specs processeur Core i7 
    ·Comment rendre mon ordinateur plus rapide Démarrer 
    ·Comment connecter un disque dur SATA & IDE HDD 
    ·Types d' aides informatiques pour les enfants handicapé…
    ·Qu'est-ce que la sauvegarde de votre ordinateur Mean 
    ·Comment utiliser deux lecteurs optiques 
    ·Comment faire pour accélérer un ordinateur avec un Pe…
    ·Comment construire un petit PC 
    ·Comment savoir si votre carte microSD est Screwed Up 
      articles en vedette
    ·Dell Latitude D510 Spécifications 
    ·Itinéraire pour le remplacement d'une cartouche d' enc…
    ·Comment ajouter plus de disque dur sur un Dell 4600 
    ·Comment se débarrasser de U3 sur un lecteur flash 
    ·Comment démarrer un Acer ZG5 Du USB 
    ·Comment recycler une cartouche Canon Selphy 
    ·DSL Caractéristiques de connexion 
    ·Comment faire pour résoudre une station d'accueil Logi…
    ·Comment faire pour installer un DVD interne R /RW 
    ·Comment copier à partir d'une disquette à un Micro Dr…
    Copyright © Connaissances Informatiques http://fr.wingwit.com