Vì vậy, tôi đang xây dựng một chương trình máy tính trong MIPS và tôi đang cố gắng viết các hàm nhân và chia.MIPS: Nhân số nguyên và phân chia
Hiện nay tôi đọc trong các số nguyên trong một vòng lặp như vậy:
li $v0, 5
syscall
và sau đó cuối cùng gọi chức năng của tôi multi
và divi
tùy thuộc vào hành động của người dùng muốn làm.
Vì vậy, giả sử tôi có các số nguyên trong $a0
và $a1
, những gì sẽ là một cách sạch sẽ để nhân $a0
bởi $a1
và/hoặc chia $a0
bởi $a1
? Tôi đã tìm kiếm xung quanh trực tuyến, nhưng tôi không thể tìm thấy một cách sạch sẽ và dễ dàng để làm được điều này, bởi vì tôi phải gửi câu trả lời kết quả trở lại trong $v0
Có điều gì sai với 'hướng dẫn MULT'? – paxdiablo
Tại sao không chỉ chi nhánh cho dù đó là nhân hoặc chia? – rmmh