Título: Tablas de multiplicar en nasm Publicado por: NuevoUsuario en 22 Enero 2022, 21:57 pm Hola amigos, esoty dando mis primeros pasos en Nasm.
Hago un programa para preguntar las tablas de multiplicar. Por ahora solo trato de imprimirlas, y es que mi problema es que el bucle no continúa, se detiene luego de imprimir el primer resultado. Si alguien puede ayudarme le agradezco . Código
Título: Re: Tablas de multiplicar en nasm Publicado por: Eternal Idol en 22 Enero 2022, 23:51 pm Código
Declaras una variable de 1 byte pero: Código
Pero lees y usas 2 bytes despues; eso esta mal de base. ¿Como sabes si se leyo un caracter + salto de linea o dos caracteres? Aca ya te explique el problema que estas teniendo: https://foro.elhacker.net/asm/nasm_tablas_de_multiplicar-t512336.0.html Si escribo 3 y enter op valdra 0xA33 y si escribo 10 y enter op valdra 0x3031. Le resto 0x30 y multiplico a 1 por ese valor, 0xA03 y 0x3001 son mayores a 0x90. En ambos casos el codigo salta a m90 y continua la ejecucion hasta salir del programa. Usando un depurador linea por linea lo verias mucho mas claro todo. Título: Re: Tablas de multiplicar en nasm Publicado por: NuevoUsuario en 24 Enero 2022, 18:55 pm Hola capo! Mirá cómo te acordás! sí todavía estoy con ese problema porque tuve que dejarlo por cuestiones personales y ahora lo retomé. Agradezco mucho tu rta y tu tiempo. Prometo no volver a preguntar lo mismo. Gracias.
Título: Re: Tablas de multiplicar en nasm Publicado por: Eternal Idol en 24 Enero 2022, 20:52 pm De nadas y suerte con eso ::)
|