Open nobregat opened 3 days ago
Gente, íamos testar o assembly de vocês no nosso compilador, mas não conseguimos porque a operação mul não foi implementada no nosso, porque o professor não havia pedido no material. Não sei se outros grupos chegaram a implementar essa operação.
De qualquer modo, ficamos com uma dúvida relativa a saída em binário do código de vocês, pois nossa saída, se desse para testar, seria diferente.
00000000001100000000000010010011
00000000010000000000000100010011
00000000000100000000000110010011
00000000001000000000001000110011
**00000010000100011000000110110011
00000010000100011000000110110011
00000010000100011000000110110011
00000010000100011000000110110011**
Essas últimas quatro linhas do código saíram todas iguais, mesmo se tratando de operações completamente diferentes. Aí tipo, por que saíram iguais?
Obtive o mesmo problema que @DeboraSabrinaOPereira. Não há a instrução mul no compilador de meu grupo também, já que não havia sido solicitado no documento do professor.
Código em assembly (.asm), arquivo com as instruções binárias no formato RISC-V (.txt), exemplo de execução e demais dados necessários estão na pasta "OAC-Projeto-grupo1".