1. kamerák
  2. Car Audio & Electronics
  3. Home Audio
  4. Personal Audio
  5. TV-k
  6. Okos otthon
  >> Elektronikai Technológia Online >  >> Okos otthon >> Okos élet

A bináris fájl konvertálása MIPS-re

A bináris adat egyesek és nullák sorozata. A számítógépek binárisan olvasnak és írnak. Minden 1 vagy 0 egy nevezett bit. Nyolc bit egyenlő 1 bájttal. A számítógép memóriájának minden bájtja egyedi címet kap. Ezt az egyedi értéket az adott memóriaterületre mutató „mutatónak” is nevezhetjük. A MIPS Assembly egy olyan programozási nyelv, amely az Assembly program utasításait binárisra fordítja, így a számítógép képes olvasni és végrehajtani a parancsokat. A bináris adatokat MIPS-összeállítási utasításokká vagy kódokká is lefordíthatja.

1. lépés

Határozza meg, hogy a MIPS program milyen műveletet hajtson végre. Például az "Add $t1, $t2, $t3" az a MIPS-kód, amellyel a 10-es rendszerleíró adatbázis tartalmát hozzáadhatja a 11-es nyilvántartáshoz, és az eredményt a 9-es rendszerleíró adatbázisban tárolhatja. A "célállomás" $t1, a "forrás" pedig a $ t2, a „cél” pedig $t3.

2. lépés

Szerezd meg a binárist az "add" kódolásához. A MIPS-ben végrehajtandó összeadás bináris kódolása a következő:"0000 00ss ssst tttt dddd d000 0010 0000." Az összeadásban részt vevő mutatók 9, 10 és 11 dollár. Ezért az öt "s" bit bináris értéke a 9-es regiszterhez tartozik, amely binárisan "10001"-ként jelenik meg. A "t" öt bitje a 10-es regiszterhez tartozik, amely binárisan "10010"-ként jelenik meg. A „d” bitek pedig „10011”-ként jelennek meg a 11-hez.

3. lépés

Ezen információk felhasználásával, ha megadja a „0000 0010 0011 0010 1001 1000 0010 0000” bináris karakterláncot, ugyanezzel a módszerrel fordíthatja vissza MIPS-re. A MIPS-ben az add metódus bináris kódolása alapján tudja, hogy az első hat érték nulla, az utolsó 11 pedig „000 0010 0000”.

4. lépés

Kezdje a hetedik számjegygel, és számoljon meg öt bitet. Ez az érték a „forrás” beállításjegyzék, „10 001”. A második öt bitből álló karakterlánc a "cél" értéke, a következő öt pedig a "cél". Ha a 12-es rendszerleíró adatbázisra hivatkoznának „célként”, a bináris karakterlánc így nézne ki:„0000 0010 0011 0010 1010 0000 0010 0000”, ahol az „1010 0” a 12 értéke.

Tipp

A „$t0–$t7” értékek a 8–15 közötti memóriahelyekre vonatkoznak. A "$t2" kód a MIPS-ben a 10-es memóriahelyre utal.


  1. Hogyan alakíthatom át a videomagnó CD ?
  2. Hogyan lehet átalakítani AA D
  3. Hogyan lehet átalakítani CF SD kártya
  4. Hogyan lehet átalakítani a váltakozó feszültség DC
  5. Hogyan lehet átalakítani AV -HDMI