MIPS Assembler

Benutzeravatar
yun7x
Site Admin
Beiträge: 1560
Registriert: Di Jul 18, 2023 8:36 pm
Wohnort: D-72072, Tübingen
Kontaktdaten:

Re: MIPS Assembler

Beitrag von yun7x »

Das funktioniert auch nicht so toll

Code: Alles auswählen

.data 
	tosortarray: .asciiz "kjihgfedcba$"
.text
main:
	la $t1, tosortarray
	li $t2, 0
	
	loop1:
	lb $t3, tosortarray+0($t2) 
	beq $t3, '$', loop1end
	add $t6, $t2, 1
		loop2:
		lb $t3, tosortarray+0($t6)
		beq $t3, '$', loop2end 
		lb $t7, tosortarray+0($t2)
		lb $t5, tosortarray+0($t6)
		bgt $t7, $t5, goon
			move $t8, $t7
			move $t7, $t5
			move $t5, $t8
		goon:
		add $t6, $t6, 1
		j loop2
		loop2end:
	add $t2, $t2, 1	
	j loop1
	loop1end:
Antworten