Connaissances Informatiques >> programmation >> Computer Programming Languages >> Content
  Derniers articles
  • Définir opérateur booléen 
  • Alternatives eval 
  • Comment lier un DataSet à un DataGr…
  • Comment faire pour vérifier pour le…
  • Quel est le protocole Incompatibilit…
  • Qu'est-ce que ORing logique 
  • Comment modifier un document Word da…
  • Comment faire un jeu en QBasic 
  • Qu'est-ce que la récursivité dans …
  • Les files d'attente et Stacks expliq…
  •   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 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
    .

     
    Article précédent:
    Article suivant:
    Articles recommandés
  • Comment organiser des adresses email alphabétique 
  • Comment écrire un programme simple Easytrieve 
  • Comment faire pour utiliser des expressions régulières dans SQL 
  • Comment faire pour automatiser un email en utilisant Telnet 
  • Comment faire pour convertir en base 10 à la base 16 
  • Méthodes de rappel 
  • Les avantages de Microsoft NET 
  • Comment sérialiser un objet Avec Enum 
  • Comment changer la couleur de Fieldset 
  • Byte et bit différences 
  • Connaissances Informatiques © http://www.ordinateur.cc