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

2 la respuesta

¿En qué se diferencian dw y dd de las directivas db para cadenas?

Digamos que quiero definir una cadena variable inicializada antes de ejecutar mi programa de ensamblaje (ensection .data) La variable que elegí crear se llamaDigits y es una cadena que contiene todos los símbolos hexadecimales. Digits: db ...

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 ...

3 la respuesta

asignación de mul y memoria en registros edx :: eax con masm

Estoy tratando de entender la lógica de usar el operando "mul" en el ensamblador (estoy usando Visual Studio Community y MASM). ¿Por qué, después de "mul ebx" el resultado está cambiando también edx, y no solo el eax? "El resultado (de MUL) se ...

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

Salida de Hello World en MASM usando las funciones WIN32

Contenido IntroducciónCódigoMontaje y funcionamientoDiversoPregunta1. Introducción Esta no es una pregunta per se (aunque hay una en la parte inferior) sino una aplicación HelloWorld para que las personas en StackOverflow ...

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 ...

3 la respuesta

¿Por qué el uso de "int 21h" en Assembly x86 MASM hace que mi programa se bloquee?

Estaba tratando de hacer que mi programa aceptara entradas sin que el usuario tuviera que presionar enter, así que intenté lo siguiente: mov ah,01h int 21hPero simplemente bloquea mi programa durante unExcepción no controlada. Esta parece ser la ...

3 la respuesta

¿Cómo usar una biblioteca en masm o más específicamente un archivo .lib?

He creado un archivo .lib con Visual Studio 2010 y ahora quiero usarlo en masm. ¿Cómo puedo hacer eso? necesitas ayuda. Traté de buscarlo en Internet, pero no pude encontrar ninguna respuesta precisa sobre cómo hacerlo. Aquí está el enlace al ...

1 la respuesta

¿Cómo puedo hacer un archivo por lotes que crea, vincula y ejecuta automáticamente un archivo .asm?

Estoy trabajando con el emulador DosBox en mi universidad. Construimos archivos .asm con MASM. Estoy extremadamente cansado de tener que construir mi archivo .asm cada vez con masm, luego presionar enter 4 veces, luego ingresar link .obj, luego ...

5 la respuesta

Obligue a Visual Studio a 'reconstruir todo' siempre al depurar

Editar: Básicamente, lo que necesito es que Visual Studio siempre reconstruya todo cuando presiono depurar. Actualmente estoy usando Visual Studio para compilar mis programas de ensamblaje, usando MASM y, en general, funciona bien. Sin embargo, ...