Tak więc buduję program kalkulacyjny w MIPS i staram się pisać funkcje mnożenia i dzielenia.MIPS: Integer Mnożenie i dzielenie
Obecnie czytam w całkowitych w pętli tak:
li $v0, 5
syscall
a następnie ostatecznie nazwać moje funkcje multi
i divi
zależności od działania, gdy użytkownik chce zrobić.
Więc zakładając Mam całkowite w $a0
i $a1
, jaki byłby czysty sposób pomnożyć $a0
przez $a1
i/lub podzielić $a0
przez $a1
? Szukałem wokół online, ale nie mogę znaleźć czyste i łatwy sposób to zrobić, bo muszę wysłać otrzymaną odpowiedź z powrotem w $v0
Czy jest coś złego w 'instrukcją MULT'? – paxdiablo
Dlaczego nie rozgałęziać, czy jest to pomnożenie, czy dzielenie? – rmmh