Also das ist was ich bisher habe Ich bin mir nicht sicher, wo ich von hier abzweigen oder einfach die Antwort ausdrucken soll. Ich habe versucht, die Nachricht auszudrucken, aber ohne Erfolg. Gibt es eine Möglichkeit, sowohl SLT als auch Branching zu verwenden?checking Wenn eine Zahl dann größer oder kleiner ist dann benutze slt und verzweige mit mars
.data
message1: .asciiz "The number is less than. :"
message2: .asciiz "/nThe number is greater than. :"
.text
main:
addi $t0, $zero, 20
addi $t1, $zero, 5
slt $s0, $t0, $t1
beq $s0, $zero, printmessage1
sge $s0, $t0, $t1
beq $s0, $zero, printmessage2
li $v0, 10
syscall
printmessage1:
li $v0 4 #print out message1
la $a0 message1
syscall
printmessage2:
li $v0 4 #print out message1
la $a0 message2
syscall
@ Adam Sie Hast du irgendwelche Ideen? – Smitty