Resultados de la búsqueda a petición "irvine32"

1 la respuesta

error A2070: operandos de instrucciones no válidos durante el uso del bucle while anidado en lenguaje ensamblador

Estoy intentando anidar mientras bucle en ensamblaje usando masm. Recibo el "error A2070: operandos de instrucciones no válidos" en la línea 15, es decir, en la directiva endw del bucle interno mientras se ejecuta el siguiente código. INCLUDE ...

1 la respuesta

error A2022: los operandos de instrucciones deben ser del mismo tamaño

Hola, así que estoy recibiendo este error cuando ejecuto este código:

2 la respuesta

Prueba si el valor en EAX es el mismo que cualquier valor en una matriz x86

Estoy intentando probar si el valor aleatorio generado en eax es el mismo que cualquier valor en una matriz que he asignado. El bucle externo genera la matriz y la escribe en la pantalla y en la matriz. Se supone que el bucle interno prueba si el ...

2 la respuesta

Ensamblaje MASM Tratando con enteros negativos.

Me dieron instrucciones para escribir un programa en ensamblaje que realice la siguiente aritmética:((A + B) / C) * ((D - A) + E)He tenido éxito en hacer est...

1 la respuesta

Depuración de ASM con Visual Studio: no se mostrará el contenido del registro

He estado trabajando en un proyecto de lenguaje ensamblador para una clase y, aunque finalmente he podido resolver todos los problemas de este código (creo), ahora parece que no puedo ver el contenido del Registro para mostrar. Aquí está mi ...

3 la respuesta

Cómo recorrer en lenguaje ensamblador

¿Cómo calcularía los primeros 12 valores en la secuencia numérica de Fibonacci y podría colocarlo en el registro EAX? y mostrar llamadas DumpRegs? Utilizando el direccionamiento indirecto, sé que necesito un bucle for aquí, pero no estoy seguro ...

2 la respuesta

Límite de memoria de bits de ensamblaje en aritmética

Quería agregar los siguientes números: 40, 90, 50 y 155 y obtengo un total de 355. Quería experimentar y probar si el registro AL tendrá un límite de bits de (2 ^ 8) - 1, y cuando compilé el código y ejecuté el código, obtuve el decimal ...

1 la respuesta

Cómo ver la memoria ocupada por la matriz inicializada frente a la matriz no inicializada

Actualmente estoy aprendiendo programación de ensamblaje siguiendo el "Lenguaje de ensamblaje para procesador x86" de Kip Irvine. En la sección 3.4.12, el autor declara: los.DATA? La directiva declara datos no inicializados. Al definir un gran ...

1 la respuesta

¿Podemos usar Two 32 bit reg (32 + 32 = 64) a la vez para que sea capaz de tomar valores de 64 bits? Lenguaje ensamblador 8086

Lenguaje ensamblador 8086:He hecho el programa para la adición, toma dos valores en la consola y nos da el resultado ... solo puede tomar un valor de menos d...