pkila Posted June 28, 2012 at 09:22 PM Report #466297 Posted June 28, 2012 at 09:22 PM Olá a todos! Estou implementando o insert sort em assembly. O meu algoritmo a após certo trabalho está funcional, mas tenho de a cada passo (cada modificação no vetor) printa-lo por completo na tela. Como vcs me recomendam fazer? Pensei em fazer um label printa e ir deslocando e printando 1 por 1 dentro dele. Mas seriabem dificil adaptar ao meu código... Bom desde já agradeço a ajuda de todos!
bsccara Posted June 29, 2012 at 08:59 AM Report #466342 Posted June 29, 2012 at 08:59 AM Cria um procedimento separado para fazer isso. Chama-o com um CALL e passa o que precisares por registos. Na entrada/saída do procedimento usa pares PUSH/POP para preservar registos que alteres explicitamente ou que sejam alterados implicitamente pela função de impressão. Quanto à função de impressão no écran depende dos dados (são numéricos, strings ASCIIZ,... ?).
pkila Posted June 29, 2012 at 12:24 PM Author Report #466418 Posted June 29, 2012 at 12:24 PM Os dados são numéricos. Você não teria algum tutorial para e indicar sobre criação de procedimentos?
bsccara Posted June 30, 2012 at 10:50 AM Report #466554 Posted June 30, 2012 at 10:50 AM Tens aqui um exemplo de como imprimir valores numéricos em ASM.
pkila Posted July 1, 2012 at 09:46 PM Author Report #466740 Posted July 1, 2012 at 09:46 PM Agradeço pela ajuda!
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now