Preguntas con la etiqueta [nasm]
Modos de direccionamiento NASM x86 de 16 bits [duplicado]
Tengo problemas para señalar una dirección y escribir, en mi caso, una variable de tamaño de byte. Esto me da el error "error: dirección efectiva no válida": mov byte[AX], byte
Uso básico de inmediatos frente a corchetes en el ensamblaje YASM/NASM x86
Supongamos que tengo lo siguiente declarado: section .bss buffer resb 1 Y estas instrucciones siguen en section .text: mov al, 5 ; mov-immediate mov [buffer], al ; store mov bl,
El cargador de arranque no salta al código del kernel
Estoy escribiendo un pequeño sistema operativo, para practicar. Empecé con el gestor de arranque. Quiero crear un pequeño sistema de comando que se ejecute en modo real de 16 bits
¿Cómo escribir hola mundo en ensamblador en Windows?
Quería escribir algo básico en ensamblaje en Windows. Estoy usando NASM, pero no consigo que nada funcione. ¿Cómo escribo y compilo un programa Hola Mundo sin la ayuda de funciones
glibc scanf Errores de segmentación cuando se llama desde una función que no alinea RSP
Al compilar el siguiente código: global main extern printf, scanf section .data msg: db "Enter a number: ",10,0 format:db "%d",0 section .bss number resb 4 section .text main: mov rdi,