Boas,
Tenho um trabalho pra fazer que consiste em duas partes, uma de circuitos com o logic works e outra com o Mips. Mas a parte de Mips que me foi atribuida não foi dada nas aulas prácticas ( às quais fui a todas, aliás fui o único do meu turno a ir a todas as aulas prácticas).
Não kero pedir para me fazerem o trabalho, apenas peço para que me ajudem na parte do problema em que estou parado.
O problema consiste em fazer um programa que conte vogais numa string. Nunca demos nada sobre strings em mips, mas na tabela que tenho de comandos do mips, encontrei uma directiva que lida com strings "ascii str ".
Isto foi o que imaginei, dentro das minhas limitaçoes:
.data
frase: .ascii str "Estamos a chegar ao fim das aulas e os exames a estao a chegar "
vogais: .acsii str a,e,i,o,u
Acham que não é assim que se aplica o .ascii str?
Infelizmente estou a perguntar isto num fórum em vez de ter aulas prácticas com o meu professor da cadeira, mas enfim, há professores que ganham mais fora da universidade do que nela.


