Moin,
habe in Assembler (MIPS32 in Mars) ein kleines Programm zum berechnen des ggT geschrieben.
#Berechnung ggT.
ori $4,$0,30
ori $5,$0,25
add $2,$0,$5
beq $4,$0,end
restart:
beq $5,$0,step9
slt $10,$5,$4
beq $10,$0,else
sub $4,$4,$5
j restart
else:
sub $5,$5,$4
j restart
step9:
add $2,$4,$0
end:
Würde gerne wissen wie ich es auch mit C Funktionen verfeinern könnte.
Oder wäre das im Vergleich zu meiner Source schwachsinn...?
Bräuchte auch mal bitte einen Tipp zur Umsetzung dieser Aufgabe.
void strtolower(char *str)
Die Routine soll in einem C-String an der Adresse
str alle Großbuchstaben in Klein-
buchstaben verwandeln.
Ich habe keine Ahung wie ich dies mit Assembler ausführen soll....
Auch nach ewig langem hin und her probieren kam nichts brauchbares raus..
gruß