MIPS: mnożenie i dzielenie liczb całkowitych

Więc buduję program kalkulatora w MIPS i próbuję napisać funkcje mnożenia i dzielenia.

Obecnie czytam w liczbach całkowitych w taki sposób:

li $v0, 5
syscall

a następnie w końcu wywołam moje funkcjemulti idiviw zależności od działania, które użytkownik chce wykonać.

Zakładając, że mam liczby całkowite w$a0 i$a1, co byłoby czystym sposobem na pomnożenie$a0 przez$a1 i / lub podzielić$a0 przez$a1? Rozglądałem się online, ale nie mogę znaleźć prostego i prostego sposobu na to, ponieważ muszę wysłać wynikową odpowiedź z powrotem$v0

questionAnswers(1)

yourAnswerToTheQuestion