Preguntas con respuestas sobre "nasm"

269 preguntas, página #1

-1

votos

3

respuestas

vistas 2,218

Sector de arranque para un disquete con sistema de archivos FAT12

Estoy escribiendo un sector de arranque para un sistema de archivos FAT12 en un disquete de 1.44 MB con el ensamblaje nasm x86. Cuando la computadora arranca desde este disquete en modo real, su sector de arranque cargará un archivo de segunda etapa, ej. STAGE2.SYS, para simplificar, STAGE2.SYS es un archivo bin. Cualquiera conoce un ejemplo de sector de arranque que es ...

preguntado 9 años, 11 meses

1

votos

1

respuestas

vistas 1,032

¿Cómo saltar entre sectores de disquetes en ensamblaje? - uso de NASM call far y retf?

Soy nuevo en la programación en ASM. Estoy intentando crear un disquete que imprime un mensaje en el sector de inicio, salta al sector 35 e imprime la fecha, luego regresa al sector de inicio e imprime un mensaje. Estoy teniendo problemas (creo) para saltar entre los sectores ... Tenía todo imprimiendo bien cuando ...

preguntado 9 años, 11 meses

1

votos

1

respuestas

vistas 1,162

¿Cómo funcionan las "tablas de casos" en NASM?

Como parte de nuestra asignación, se supone que debemos realizar varias funciones con matrices. Para el menú, se nos asigna usar una "tabla de casos" (que se implementa como una matriz 2-D con cada fila que contiene solo una constante de letras y su función correspondiente) ...

preguntado 9 años, 11 meses

3

votos

2

respuestas

vistas 4,982

Ensamblaje NASM x86 - Problemas con la entrada

Estoy trabajando para tomar la entrada de un usuario dos veces y comparar la entrada. Si son iguales, el programa se cierra. De lo contrario, vuelve a imprimir la entrada de la primera vez y espera a que el usuario escriba algo. Si es lo mismo, ocurre lo mismo que antes. Si no, ocurre lo mismo que antes. ...

preguntado 9 años, 11 meses

2

votos

3

respuestas

vistas 8,257

Contador en ensamblaje

Para la feria de ciencias, necesito tres programas que cuenten hasta 50,000 y generen cada número como lo hacen, necesito uno en c ++, uno en java y uno en ensamblador. Tengo los programas c ++ y java, pero no veo qué estoy haciendo mal con mi código ensamblador: ...

preguntado 9 años, 11 meses

1

votos

3

respuestas

vistas 729

¿Cómo puedo obtener la longitud real de la cadena devuelta de syscall getcwd en nasm?

Mi programa llama a la función 183 (getcwd) de interrupción 80h que copia un nombre de ruta absoluto del directorio de trabajo actual a la ubicación de memoria apuntada por buff, que tiene una longitud de 4096. La longitud de la ruta de acceso absoluta devuelta suele ser inferior a 4096 bytes, así que quiero obtenga su longitud real. Cómo puedo ...

preguntado 9 años, 11 meses

3

votos

2

respuestas

vistas 1,227

Ensamblaje NASM x86 - Problemas con la pila

Estoy trabajando en un programa para simplemente tomar la entrada de un usuario dos veces y luego imprimir el resultado en la salida estándar en un momento posterior. El problema que tengo es que, cuando se devuelve el resultado de la interrupción de entrada (en eax), lo empujo a la pila para usarlo más tarde. Hago esto de nuevo por el ...

preguntado 9 años, 11 meses

3

votos

1

respuestas

vistas 1,387

Entrada correcta del usuario: ensamblado de Linux x86

Así que estoy trabajando en un programa de ensamblaje x86 para Linux usando NASM. Este programa básicamente le pide al usuario su nombre y su color favorito. Después de hacer esto y almacenar las dos cadenas en las variables declaradas en la sección .bss, el programa imprime "De ninguna manera el nombre del usuario, el color favorito es mi ...

preguntado 10 años, 0 meses