Wie zum ausführen von 64-bit-addition und Subtraktion mit MIPS?

Möchte ich ausführen von 64-bit-addition und Subtraktion:

v1v0(HiLo) = a1a0 + a3a2 mit MIPS assembly language (a1a0(HiLo) ist der erste 64-bit-Zahl besteht aus zwei 32-bit zahlen, und a3a2(HiLo) ist der zweite)

und ich haben:

$a0 = 0xffffffff
$a1 = 0x0
$a2 = 0x1
$a3 = 0x0

Ich bin ein Anfänger in MIPS, und ich bin mir nicht sicher, wie Sie Sie zu behandeln führt. Könnte mir jemand eine Lösung mit Erklärung?

Vielen Dank im Voraus! Dies ist der Befehlssatz, die ich verwende:

http://www.cs.uregina.ca/Links/class-info/201/SPIM-IO/MIPSrefCard.pdf

  • Ich fand den Zusatz, aber nicht wissen, wie die Subtraktion funktioniert...
  • Ich wäre schön, wenn Sie ausdrücklich, dass Sie wollen, eine Subtraktion
  • warum mips64 - tag hier? In MIPS64 Ergänzungen und Subtraktionen sind von Natur aus in 64 bit, und Sie brauchen nichts besonderes zu tun, es
  • stackoverflow.com/questions/1281806/...
  • keine chance, du bist ein Hopkins-student?
InformationsquelleAutor Meteorite | 2014-10-14
Schreibe einen Kommentar