Datamaskin
  | Hjem | Hardware | Nettverk | Programmering | Software | Feilsøking | Systems | 
Programmering  
  • C /C + + Programming
  • Computer Programmeringsspråk
  • Delphi Programming
  • Java Programming
  • JavaScript Programmering
  • PHP /MySQL programmering
  • Perl Programming
  • Python Programming
  • Ruby Programming
  • Visual Basics Programming
  •  
    Datamaskin >> Programmering >> Computer Programmeringsspråk >> Content
    How to Program i MIPS
    Den " mikroprosessor uten Forrigling PipLine Stages ", eller MIPS , var en tidlig prosessor fra 1980-tallet som inneholder 32 generelle registre og flere spesielle formål registre . Du kan programmere MIPS mye på samme måte som enhver annen prosessor språk , men du bør utvise spesiell forsiktighet for å sikre at du bruker minne effektivt fordi MIPS er en relativt liten prosessor . MIPS , ofte brukt for aritmetikk, inkluderer ikke høyt nivå programmering konstruerer som grensesnitt eller abstrakte klasser . Instruksjoner
    en

    Opprett en tekstfil for å holde MIPS kode
    2

    Type " main" etterfulgt av et kolon å begynne en MIPS -program : .
    < P > main : .
    3

    Forord kommentarer i MIPS med et firkanttegn

    # Dette er Skriv en kommentar
    4

    en variabel navn å opprette det, fulgt av firkanttegnet , et kolon , en datatype og en verdi . For eksempel oppretter den følgende koden et heltall med en verdi på 8 heter " myVariable " : en

    myVariable : . Ordet 8
    5

    Tilgang random access memory ( RAM ) ved å bruke " li "og" sw "søkeord . Skriv inn " LW " eller " li " søkeord , et dollartegn etterfulgt av nummeret av registeret destinasjon og dens RAM kilde : en

    # Load variabel 1 til register t2 fra RAM

    li $ t2 , myVariable

    # lagre innholdet i register t2 inn i RAM

    sw $ t2 , myVariable

    koden ovenfor laster " myVariable " fra RAM til register to . Så det tar verdien i register to og flytter den tilbake inn i RAM .
    6

    Skriv inn navnet på et aritmetisk operator etterfulgt av registrerer tall som skal brukes i gjennomføring av operatøren . Den første hukommelse -adresse mottar resultatet av beregningen , MIPS benytter verdiene av den andre og tredje for å utføre beregningen. Følgende kode legger , deler og multipliserer innholdet i registrene 2 og 3 og plasserer resultatene i register 4 : en

    legge $ t4 , $ t2 , $ t3

    div $ t4 , $ t2 , $ t3

    mult $ t4 , $ t2 , $ t3
    7

    Load verdien 10 til 0 registrere seg og gjennomføre en syscall å avslutte programmet .
    < p > li $ v0 , 10

    früher :

     Weiter:
      Relatert Artike
    ·Hvordan Graf Fractals på TI -82 
    ·Hvordan lage en pause Script i Game Maker 5 
    ·De tre grunnleggende prinsipper for objektorientert pro…
    ·Hvordan lage en Gradient Avrundet Box i CSS 
    ·Heltallsprogrammering & stykkevis lineære funksjoner 
    ·Slik installerer ASP.NET 
    ·Hvor å Endre Lydfil Extensions 
    ·Hvordan bygge en Affiliate System i ColdFusion 
    ·Slik kjører Fortran F-kode på Ubuntu 
    ·Slik formaterer en XMPP Stream Dump 
      Anbefalte artikler
    ·Hvordan sette en JSP variabel i et program Scope 
    ·Grunnleggende programmering hjelp 
    ·Hvordan få tilgang til Word- tabeller ved hjelp av Exc…
    ·Hvordan Unset Sesjonsvariabler i PHP 
    ·Hvordan gjør jeg en Racing Car Game på Flash 8 
    ·Hvordan få tilgang til SQL Som Command 
    ·Hvordan Sammenlign Strings i Ruby 
    ·Hvordan skrive et program som genererer et tilfeldig he…
    ·Hvordan Tving Kompiler av en arbeidsbok fra VB 
    ·Flere mål i NetBeans Prosjekter 
    Copyright ©  Datamaskin  http://www.datamaskin.biz/