Tag: mips32
Verwenden Sie dieses tag für Fragen im Zusammenhang mit der 32-bit-version der MIPS-Architektur-Befehlssatz.
Siehe auch [tag:MIPS].
4
Antworten
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
1
Antworten
Ich gemacht habe, die innere Schleife, die tut-Vergleich und vertauschen, aber ich habe eine Schwierigkeit bei der Umsetzung äußere Schleife, die ausgeführt wird nach der Anzahl der Elemente. .data Arr: .word 5, 4, 3, 2, 1 .text
2
Antworten
Was ist die Rolle der syscall-Instruktion in MIPS? InformationsquelleAutor Bob Jamaica | 2011-05-09
6
Antworten
Ich Lerne MIPS 32-bit. Ich wollte mal Fragen, warum tun wir Zeichen Erweitern der 16 bit-offset (in der Single-Cycle-Datenpfad), bevor er an die ALU bei Speichern von Word? InformationsquelleAutor Fahad Uddin | 2011-09-18
3
Antworten
Ich Frage mich, ob es möglich, die Generierung von vhdl-code aus einem Schaltplan in xilinx. Ich weiß, dass das Gegenteil möglich ist. Ich will, dass das getan werden, denn ich bin neugierig, wie der code Aussehen wird,
2
Antworten
Dies ist ein sehr Anfänger-Programm in MIPS-Programmierung, in denen ich versuche, Eingaben von Benutzer und die Anzeige der input-Daten auf dem Bildschirm. Aber wenn ich dieses Programm ausführen, bekomme ich "Speicher "out of bound" Fehler" und dann
1
Antworten
.text emitchar: lui $t0,0xffff polling: lw $t1,8($t0) andi $t1,$t1,0x0001 beq $t1,$zero,polling sw $a0,0xc($t0) .data Mir wurde gesagt, dies ist, wie es zu tun, aber wenn ich den simulator mit display und Tastatur hinzufügen, ich bekomme immer noch
1
Antworten
Ich habe dieses problem für eine Zuordnung in die wir gesetzt haben, diese Zahl in ein array und fügen Sie Sie ohne Verwendung einer Schleife. Ich löste dieses problem aber .Raum ist verwirrend mich. Durch die Herstellung
3
Antworten
Kann jemand bitte geben Sie mir Hinweise, wie ich gehen kann, über einen code, der multipliziert mit Verschiebungen in mips assembly, ich verstehe nicht, wie eine Anzahl 2^n kann mir helfen, multipliziert mit einer ungeraden multiplicand ~Dank
1
Antworten
So, ich habe keine Ahnung, wie die Montage funktioniert oder was ich mache. Ich dachte, ich Tat, aber ich war natürlich falsch. Hier also meine Frage - ich weiß nicht einmal wissen, wie man ein Benutzer-geben Sie
2
Antworten
habe ich ein mini-Projekt , in diesem Projekt, ich muss zur Implementierung eines MIPS single cycle Prozessor von Verilog. hier Schreibe ich die ALU und ALUControl und FileRegister aber ich habe ein problem zur Umsetzung der Pc
1
Antworten
Welchen Unterschied macht es, zu verwenden NOP anstelle von stall. Beide zufällig die gleiche Aufgabe im Fall des pipelining. Ich kann nicht verstehen, Wird der brainiac, dass Antworten auf diese Frage einen Stich an eine zweite Frage
1
Antworten
Ich versuche den Benutzer auffordern, für die Länge einer Zeichenfolge, Speicherplatz für die Zeichenfolge, dann drucken Sie es aus in umgekehrter. Für das Leben von mir, ich kann nicht herausfinden, warum das nicht funktioniert.. Sample Output: (spim)
4
Antworten
Ich brauche zum übersetzen dieser C-code auf MIPS assembly. Hier ist der C-code: int tmp = 0; for (int j = 0; j < 15; ++j) tmp = tmp * 2 + 3 Dies ist mein MIPS-Assembler-code.
1
Antworten
Gegeben ist die snap-shot der Speicher byte-adressierbar computer. Was wäre in register geladen $16 nach der Ausführung der Anweisung lw $16, 24($17) wenn Maschine ist big-endian-und bei Little Endian. Registrieren $17 enthält 200. Nun nach mir, vier