Open blodyle opened 7 years ago
O problema permanece quando o primeiro elemento da string tem menos que 5 caracteres, no entanto acima deste valor já não acontece. Para qualquer valor abaixo de 5, reserva slots de 4 endereços e coloca os dados lá como se a memória tivesse a ser alinhada.
Continua a ocorrer após os últimos updates da TUM
Isto é um bug ainda a resolver, certo?
Como comentei acima, mesmo após a junção do código da outra universidade o problema persiste. Até testei mais aqueles casos com os resultados acima descritos. Ainda não fiz debug com atenção suficiente para descobrir em que parte se encontra esta falha
Esse bug está entregue ao Guilherme e ao André. Se não vos ocorrer outro bug podemos passar à implementação de alguma nova funcionalidade.
On 07/02/2017 20:24, FORodrigues97 wrote:
Isto é um bug ainda a resolver, certo?
— You are receiving this because you are subscribed to this thread. Reply to this email directly, view it on GitHub https://github.com/mcalha/jasmin/issues/2#issuecomment-278128862, or mute the thread https://github.com/notifications/unsubscribe-auth/AC7EK5GEPa1WlZssbc6lg2EOquSdl7sPks5raNMbgaJpZM4LOTFj.
Eu diria que podemos passar já ao desenvolvimento de novas funcionalidades depois de: a) Este bug ser resolvido b) Verificarmos que o novo Parameters.java, com as novas alterações está realmente corrigido. Caso não esteja proponho apagarmos aquela verificação curiosa como o professor já tinha feito anteriormente. No entanto, acredito que agora que está num sitio diferente deve ter algum fim.
Ok. Uma nova funcionalidade relevante é possibilitar o Jasmin da receção de parâmetros na execução do programa. A ideia seria tornar expedito aquilo que foi preciso adaptar com o trabalho 3 que vocês fizeram em ASC.
Lembrei-me que ainda existe uma funcionalidade mais prioritária que é expandir as combinações de uma expressão de endereçamento. Podem pegar nesta?
Eu e a Joana ficamos com essa parte, então, e vocês podem ficar com a que tinham falado anteriormente.
Querem que fiquemos (Eu e o Francisco) com a passagem de parametros? Podiamos criar uma UI com uma caixa de texto e escreviamos como se fosse na console. Usando o exemplo do trabalho anterior: ./1234 -1 -1 Podiamos escrever na caixa de texto -1 -1 e eram esses os parametros passados...
Sim Ulisses. Então talvez tenha de surgir um novo comando e botão que será "Run ...". Daí surge a caixa de texto para a introdução dos parâmetros. O João David e o João Marques estão a tratar da interface visual. Informem-nos dessa alteração à interface.
Parece me bem, portanto um novo run que será run with arguments.... Vou notificá-los
Ao correr este pedaço de código o Jasmin ocupa demasiados espaços da memória.
Code: programa: db 'abcd',0