| Hjem | Hardware | Netværk | Programmering | software | Fejlfinding | systemer | 
Programmering  
  • C /C + + Programming
  • Computer Programmeringssprog
  • Delphi programmering
  • Java programmering
  • JavaScript Programmering
  • PHP /MySQL programmering
  • Perl programmering
  • Python Programming
  • Ruby Programming
  • Visual Basics Programmering
  •  
    Computer Viden >> Programmering >> Computer Programmeringssprog >> Content
    Sådan Program i MIPS
    Den " Mikroprocessor uden Sikringsanlæg Pipline Stages ", eller MIPS , var en tidlig processor fra 1980'erne , der indeholder 32 generelle formål registre og flere specielle formål registre. Du kan programmere MIPS på samme måde som enhver anden processor sprog, men du bør udvise særlig omhu i at sikre, at du bruger hukommelse effektivt, fordi MIPS er en forholdsvis lille processor. MIPS , der ofte anvendes til aritmetik, ikke omfatter højniveau programmeringssprog konstruktioner såsom grænseflader eller abstrakte klasser. Instruktioner
    1

    Opret en tekstfil til at holde din MIPS kode
    2

    Type " main" efterfulgt af et kolon til at begynde en MIPS -program: .
    < P > main : .
    3

    Forord kommentarer i MIPS med et pund tegn

    # Dette er en kommentar
    4

    Skriv en variabel navn at skabe det , efterfulgt af firkant , et kolon , en datatype og en værdi . For eksempel opretter følgende kode et heltal med en værdi på 8 hedder " myVariable " : Hej

    myVariable : . Ordet 8
    5

    Adgang random access memory (RAM) ved hjælp af " li "og" sW " søgeord. Skrive " LW " eller " li " søgeord , et dollartegn efterfulgt af antallet af registeret destination og dens RAM kilde : Hej

    # Load variabel 1 ind register t2 fra RAM

    li $ t2, myVariable

    # gemme indholdet af register t2 i RAM

    sw $ t2, myVariable

    ovenstående kode belastninger " myVariable " fra RAM i registeret 2. . Så det tager værdien i register 2 og flytter den tilbage i RAM .
    6

    Skriv navnet på et aritmetisk operatør efterfulgt af registreringsnummer til brug i udførelsen af ​​operatøren. Den første hukommelse adresse vil modtage resultatet af beregningen; MIPS bruger de værdier af den anden og tredje at udføre beregningen . Følgende kode tilføjer , deler og formerer indholdet af registrene 2 og 3 og placerer resultatet i register 4 : Hej

    tilføje $ t4 , $ t2 , $ t3

    div $ t4 , $ t2 , $ t3

    mult $ t4 , $ t2 , $ t3
    7

    Load værdien 10 ind i 0 registrere og gennemføre et syscall at afslutte programmet.
    < p > li $ v0 , 10

    syscall

    Forrige :

    næste :
      Relaterede artikler
    ·Sådan Upload Transport Anmodning om SAP 
    ·API Kendetegn 
    ·Skrivning og Design Video Games 
    ·Hvordan konverterer jeg en plotter Filer 
    ·Sådan bruges en DBlink for Oracle Lock Services 
    ·Forskellen mellem Byte - Oriented I /O & Character I /O…
    ·Tutorials for Computer Programmering 
    ·Sådan installeres en Windows Mobile Emulator 
    ·Hvad er forskellen mellem lokale og globale variabler 
    ·History of Matlab 
      Anbefalede Artikler
    ·Sådan Slut Video i VB.NET 
    ·Sådan oprettes en BlogSkin for Blogger 
    ·Hvordan man skriver koden til iPhone 
    ·Mobile Development Tools 
    ·Sådan Konverter BigInteger til int 
    ·Sådan Send gratis SMS Brug PHP 
    ·Sådan tilføjes Strings i Javascript 
    ·Hvordan man skriver en klasse og oprette en forekomst i…
    ·Hvordan man skriver en simpel Easytrieve Program 
    ·Sådan indstilles Attributværdi af PHP DOM 
    Copyright © Computer Viden http://www.computerdk.com