Tag: IRVINE32
El problema es que la declaración if es verdadera varias veces, por lo que la variable “iDATA” vuelve a ser 100, pero al mismo tiempo, cuando imprimo la variable después de la declaración if, no dice que sea 100 y solo aumenta de 0 a x, como se esperaría. .data . . . Read more
PROC updateBoard array:PTR DWORD, row1: DWORD, col1:DWORD, row2:DWORD, col2:DWORD LOCAL isSame:DWORD, exitLoop:DWORD, value1:DWORD mov isSame, 0 ;isSame = false mov exitLoop, 0 ;computing smaller column, we’ll start from the column which has smaller position for rowwise forward computation mov eax, col2 .if( col1 < eax ) mov ecx, col1 .elseif . . . Read more
He estado haciendo una tarea en Visual Studio que se supone que imprime un array de caracteres en un formato de “caja”, donde después de cada 4 caracteres hay un salto de línea. Pero cuando intento llamar a la función writeString de Irvine32 por segunda vez, el programa produce un . . . Read more
Estoy escribiendo un programa de ensamblaje de 32 bits con MASM y la biblioteca Irvine32, y estoy tratando de guardar el contenido actualmente escrito en la ventana de la consola en un búfer. Según mi investigación sobre el tema, (y por favor corríjame si me equivoco), necesito la función API . . . Read more
Estoy tratando de comprobar si una cadena es un palíndromo o no. Estoy intentando usar una pila para esto, es decir, introduciendo la cadena en la pila y sacándola en otra cadena y luego comparándolas. Pero mi función siempre termina diciendo “No es un palíndromo”, incluso si lo es. Edit: . . . Read more