| 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 programmer en MIPS
    Le "Microprocesseur sans Stages Pipline verrouillage » ou MIPS , était un processeur début des années 1980 que contenant 32 registres généraux et plusieurs registres ad hoc. Vous pouvez programmer MIPS de la même manière que toute autre langue du processeur, mais vous devez faire attention à s'assurer que vous utilisez efficacement la mémoire parce que MIPS est un relativement petit processeur . MIPS , fréquemment utilisé pour l'arithmétique , ne comprend pas les constructions de programmation de haut niveau telles que des interfaces ou des classes abstraites. Instructions
    1

    Créer un fichier texte pour tenir votre code MIPS
    2

    type "principal" suivi de deux points pour commencer un programme MIPS : .
    < P > principal : .
    3

    commentaires d' préface MIPS avec un signe dièse

    # Ceci est un commentaire
    4

    écrire le nom d'une variable à créer, suivis par le signe dièse , un colon , un type de données et une valeur. Par exemple, le code suivant crée un nombre entier d'une valeur de 8 nommée " myVariable ":

    myVariable : . Mot 8
    5

    accès mémoire vive (RAM ) en utilisant le " li " et " keywords sW " . Tapez le " pv " ou les mots clés «Li» , un signe de dollar , suivi du numéro du registre de destination et sa source de RAM:

    # charge variable 1 dans le registre t2 de RAM

    li $ t2, myVariable

    # stocker le contenu du registre t2 dans la RAM

    sw $ t2, myVariable

    les charges de code ci-dessus " myVariable " de la RAM dans le registre 2. Puis il prend la valeur dans le registre 2 et la replace dans la RAM .
    6

    écrire le nom d'un opérateur arithmétique suivie par des numéros inscrire pour utiliser dans l'exécution de l'opérateur. La première adresse de mémoire va recevoir le résultat du calcul ; MIPS utilise les valeurs de la deuxième et de la troisième à effectuer le calcul. Le code suivant ajoute , divise et se multiplie le contenu des registres 2 et 3 et place les résultats dans le registre 4 :

    ajouter $ t4, $ t2, t3 $

    div $ t4, $ t2 , $ t3

    mult $ t4, $ t2, t3 $
    7

    charge la valeur 10 dans le registre 0 et exécuter un appel système pour terminer le programme .
    < p > li $ v0 , 10

    syscall

    Previous :

    next :
      articles connexes
    ·Comment créer un passe-bas utilisant Filter2 dans MATL…
    ·Comment écrire un programme simple Easytrieve 
    ·Comment utiliser WPF TextBlock 
    ·Définition de l'encre Persistent 
    ·Comment faire une lettrine première lettre en HTML 
    ·Comment faire un patch 
    ·Comment Ping une plage d'adresses IP 
    ·Comment faire pour créer une toile d'araignée 
    ·Comment réinstaller IE6 utilisant Regedit 
    ·Définition du polymorphisme dans Informatique 
      articles en vedette
    ·Comment faire pour exécuter une commande de script SQL…
    ·Comment écrire une fonction Organigramme du processus 
    ·Comment faire pour trouver l' adresse d'une variable en…
    ·Comment faire pour modifier des liens dans un iFrame av…
    ·Effets Rollover DIV 
    ·Comment faire pour récupérer des événements clés à…
    ·Comment convertir une liste en une chaîne en Java 
    ·Comment utiliser JavaScript Developer 
    ·. Comment créer un sous-site Web utilisant Visual Stud…
    ·Comment comprendre des algorithmes informatiques 
    Copyright © Connaissances Informatiques http://fr.wingwit.com