D
Deathlich
Guest
Olá a todos, tenho projeto de fazer ac / c + + programa atua como montador MIPS, em outras palavras, eu tenho que implementar ISA usando o software. Para deixar claro, o usuário escrever um arquivo. Txt incluindo algumas instruções MIPS (por exemplo, "ADD $ t9, $ a0, $ t5"), e que eu deveria ler as instruções e executar executá-lo em registros (variáveis no meu programa), My principal problema em instruções de desvio e de salto. Também eu fiz o scanner, onde eu coloco todos os arquivos do usuário em uma matriz, mas estou pensando em mudar isso para tomar uma instrução de cada vez (uma linha). Uma última coisa, as instruções de memória. como implementar a memória? utilizando matriz de estruturas? Qualquer idéia, ajuda, links para tornar isso claro. thanx antecipadamente