| 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 Konverter Binary til MIPS
    Binary data er en serie af ettaller og nuller . Computere læse og skrive i binær . Hver 1 eller 0 er en kaldet en smule . Otte bits er lig med 1 byte . Hver byte i en computers hukommelse tildelt en unik adresse . Denne unikke værdi kan også kaldes en " pegepind " til dette område af hukommelsen. MIPS Assembly er et programmeringssprog, der oversætter instruktionerne i forsamlingen program til binær , så computeren kan læse og udføre kommandoer. Du kan også oversætte binære data til MIPS Monteringsvejledning eller kode. Instruktioner
    1

    Bestem hvad din MIPS program vil udføre. For eksempel, " Tilføj $ t1 , $ t2 , $ t3 " er den MIPS -koden til at tilføje indholdet af register 10 til registreringsdatabasen 11 og gemme resultatet i registreringsdatabasen 9. . Den " destination " er $ t1, "kilden " er $ t2 og " target" er $ t3 .
    2

    Få den binære til kodning af " add ". ; den binære kodning af denne tilføjelse , der skal udføres i MIPS er "0000 00ss ssst tttt dddd D000 0010 0000 . " de pejlemærker involveret i tilføjelsen er $ 9 $ 10, og 11 dollars. Derfor vil den binære for de fem "s " bit være registeret 9 , repræsenteret i binær som " 10001 ". De fem bit til "t" ville være for registeret 10 , repræsenteret i binær som " 10010 . "og" d " bits er repræsenteret som" 10011 " for 11. .
    3

    bruge denne information, hvis du giver den binære streng" 0000 0010 0011 0010 1001 1000 0010 0000 ", kan du oversætte det tilbage til MIPS ved hjælp af denne samme metode. Baseret på den binære indkodning af tilføjelsen metode MIPS , du kender de første seks værdier er nul, og de sidste 11 er " 000 0010 0000 . "
    4

    Begynd med den syvende ciffer og tælle fem bit . Denne værdi er " source" register ", 10 001 ". Den anden streng af fem bit er værdien af " target" , og de ​​næste fem , den "destination ". Hvis registreringsdatabasen 12 blev refereres som "destination " , ville binær streng se sådan ud: " 0000 0010 0011 0010 1010 0000 0010 0000 ", hvor " 1010 0" er værdien for 12
    .

    Forrige :

    næste :
      Relaterede artikler
    ·Hvordan man opbygger Client Server Applications Med VB.…
    ·Sådan fjernes tegn med accent Med UTF-8 Utility 
    ·Sådan Frys Baggrund i SMF 
    ·Hvordan at vise en liste Værdier i en DataGrid 
    ·Hvad er en markør i TSQL 
    ·Hvad er et datasæt i Coding 
    ·Oz Programmering Hjælp 
    ·Sådan Associate fil Extensions Med Programmer 
    ·Sådan Rediger metadata for et foto 
    ·Sådan bruges INSTR Med Decode og nr. Middle Name 
      Anbefalede Artikler
    ·Sådan Multiply heltal med Bit Forskydninger 
    ·Hvordan at skjule en Tomme DIV 
    ·Sådan kopieres koden Knap til Integrering 
    ·Sådan bruges Ternary Operator i Java 
    ·Hvordan til at vise tiden i VB.Net 
    ·Python Listbox 
    ·Dreamweaver Tutorial i JavaScript 
    ·Database Tutorial til Visual Basic 2008 
    ·Sådan Ring en PHP fil i en tabel 
    ·Sådan Indtast et Kommando for et nummer i Python 
    Copyright © Computer Viden http://www.computerdk.com