| maison  | Hardware  | réseaux  | programmation  | Logiciel  | Dépannage  | systèmes |  
programmation  
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Programmation Java

  • Programmation JavaScript

  • PHP /MySQL Programmation

  • programmation Perl

  • Programmation Python

  • Ruby Programming

  • Visual Basics programmation
  •  
    Connaissances Informatiques >> programmation >> Computer Programming Languages >> Content
    Comment faire pour convertir binaire de MIPS
    Données binaires est une série de uns et de zéros . Ordinateurs lire et écrire en binaire. Chaque 1 ou 0 est appelé bit . Huit bits équivaut à 1 octet . Chaque octet de la mémoire de l' ordinateur se voit attribuer une adresse unique. Cette valeur unique peut aussi être appelé un «pointeur» de cette zone de mémoire . Assemblée MIPS est un langage de programmation qui traduit les instructions contenues dans le programme de l'Assemblée en binaire afin que l'ordinateur peut lire et exécuter les commandes . Vous pouvez également convertir les données binaires à des instructions ou code assembleur MIPS . Instructions
    1

    déterminer quelles mesures votre programme MIPS sera exécutée. Par exemple, " Ajouter $ t1, t2 $ , $ t3 " est le code MIPS pour ajouter le contenu du registre 10 au registre 11 et stocker le résultat dans le registre 9. La " destination" est $ t1, la "source" est $ t2 et la «cible» est $ t3.
    2

    Obtenir le binaire pour le codage de la "ajouter ". , le codage binaire pour cette ajouter à effectuer en MIPS est "0000 00SS tttt SSST dddd d000 0010 0000 . " les pointeurs impliqués dans le plus est de 9 $ , 10 $ et 11 $ . Par conséquent, le binaire pour les cinq "s " bits serait de registre 9 , représenté en binaire comme « 10001 ». Les cinq bits pour "t" seraient pour le registre 10 , représenté en binaire comme " 10010 . " Et le" D " bits sont représentés comme des « 10011 »pour 11.
    3

    en utilisant cette information , si vous donnez à la chaîne binaire " 0000 0010 0011 0010 1001 1000 0010 0000 ", vous pouvez le traduire de nouveau à MIPS selon cette même méthode . Basé sur le codage binaire de la méthode add en MIPS , vous savez que les six premières valeurs sont égales à zéro et le dernier 11 sont «000 0010 0000».
    4

    Début de la septième chiffres et compter cinq bits . Cette valeur est le registre "source ", " 10 001 . « La deuxième série de cinq bits est la valeur de la «cible» et les cinq prochaines années , la « destination ». Si registre 12 ont été référencé comme la « destination », la chaîne binaire devrait ressembler à ceci : " 0000 0010 0011 0010 1010 0000 0010 0000 " où " 1010 0 " est la valeur de 12
    .

    Previous :

    next :
      articles connexes
    ·Comment effacer de T -SQL 
    ·Comment savoir Macromedia flash 
    ·Effets Rollover DIV 
    ·Comment fixer espacement de tabulation dans Eclipse 
    ·Comment créer une page de connexion en ASP 
    ·Comment cacher un programme en AppleScript 
    ·Comment utiliser un constructeur Sous- Bound 
    ·Comment Saisissez les caractères chinois sur votre cla…
    ·Fonctions implicites et explicites de programmation 
    ·Comment utiliser un Spinner pour un Palm Pilot 
      articles en vedette
    ·Comment faire pour obtenir des données de DataGridView…
    ·Comment définir la largeur d'une colonne GridView 
    ·Comment faire pour ajouter deux cordes à son Python 
    ·Comment obtenir Edit Box Focus 
    ·Comment ajouter un éclat à l'indice de Katta 
    ·Comment étudier le langage de programmation Python 
    ·Ressources Python 
    ·Qu'est-ce que le débogueur de script utilisé pour 
    ·Comment enlever une étiquette de P avec jQuery 
    ·Jeton de sécurité erreurs en PHP 
    Copyright © Connaissances Informatiques http://fr.wingwit.com