Καλησπέρα έχω μια εργασία σε ένα πρόγραμμα και θα ήθελα μια μικρή βοήθεια .Θέλω να μετατρέψω ένα κώδικα που μετράει αριθμούς 0-31 και τουσ μετατρέπει σε δυαδικό ξεκινώντας την αρίθμηση από το αριστερό ψηφίο ,να ξεκινάει την αρίθμηση κανονικά από το δεξιό ψηφίο και στην ουσιά να τουσ εμφανίζει κανονικά στην οθόνη.Ο αρχικός κώδικας είναι αυτός:
main:
addi $9,$0,27 #example number
addi $10,$0,5
addi $2,$0,1
L1:
and $4,$9,$2
syscall
srl $9,$9,1
addi $10,$10,-1
nbe $10,$0,L1
end
Χρησιμοποιώ το MARS 4.5 για compiling.
Ευχαριστώ εκ'των πρωτέρων.