[problema] - Strings em assembly - Assembly - Portugal-a-Programar
[problema] - Strings em assembly
Por nakuro, 27 de Novembro de 2008 em Assembly
Tava aqui a fazer uma experiencia em assembly nasm x86 e deparei-me com um problema esquisito. Estou a carregar um ficheiro para uma string e depois pretendo ler caracter a caracter essa mesma string e guardar os 3 primeiros caracteres lidos numa variavel.
Tou a usar a função lodsw que supostamente é um acumulador de caracteres, mas isto não esta a funcionar. Mais qaundo tento imprimir a vriavel pro1 apenas para teste ela não e imprimida, se omitir a função ciclo então já imprime conrrectamente.
Por outras palavras como é que eu tendo uma string consigo ler um conjunto de caracteres seguidos? é que estou a usar a função lea que so lê 1 de cada vez. ou então como coloco por exemplos 3 caracrates numa so variavel