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

1 la respuesta

¿Cómo puedo crear una imagen de CD de arranque con mi kernel?

Tengo un kernel, para arrancar estoy usando el comandoqemu-system-i386 -kernel kernel.bin. ¿Hay alguna forma de crear una imagen de disco de arranque para arrancar?qemu-system-i386 -cdrom CD.iso? El código que estoy compilando en Linux con estos ...

2 la respuesta

Número de instrucciones ejecutadas diferentes para el programa Hello World Nasm Assembly y C

Tengo un depurador simple (usando ptrace:http://pastebin.com/D0um3bUi [http://pastebin.com/D0um3bUi]) para contar el número de instrucciones ejecutadas para un programa ejecutable de entrada dado. Utiliza el modo de ejecución de un solo paso de ...

1 la respuesta

(ensamblaje en línea en C) Mensajes del ensamblador: Error: pseudo-op desconocido:

He escrito una breve función de "envoltura" en C para unasm montaje en línea, como a continuación. El código de ensamblaje consiste en un bucle while, que calcula varios productos de puntos vectoriales utilizando SSE2. Estoy usando GCC 4.8.4 en ...

2 la respuesta

¿Qué significan los 'prefijos de instrucción' en x86 moderno?

Para comprender por qué Bulldozer estaba por debajo, he estado mirando el excelente libro de microarquitectura de Agner Fog, en la página 178 debajo de bulldozer tiene este párrafo. Las instrucciones con hasta tres prefijos se pueden decodificar ...

3 la respuesta

Implementar C = | A-B | con inc, dec, jnz (A, B no son negativos)

Esta es una pregunta que vi en una entrevista: A, B son números no negativos y debe devolver C = | A-B | donde solo tienes las siguientes instrucciones: Registro INC: agrega uno para registrarseRegistro DEC: resta uno del registroETIQUETA JNZ: ...

1 la respuesta

Instrucciones de código de ensamblaje fsqrt y fmul

Estoy tratando de calcular1.34 *sqrt(lght) en esta función usando el ensamblaje en línea pero obtengo errores como: '_asm' no declarado (primer uso en esta función) cada identificador no declarado se informa solo una vez para cada función que ...

2 la respuesta

Qué registros de la CPU deben restaurarse al final de un procedimiento asm en Delphi

Al escribir un procedimiento o función de Delphi en el código de ensamblaje, ¿qué registros deben guardarse y restaurarse al valor original al final del procedimiento? Al llamar a otro procedimiento o función Delphi desde el código de ...

1 la respuesta

Serie Fibonacci en conjunto x86

Finalmente, después de una larga sesión de innumerables errores, espero que este sea el último. Sin errores de compilación o tiempo de ejecución, solo un error lógico. EDITAR: (Pseudocódigo fijo) Mi pseudocódigo: first = 1; second = 1; third ...

1 la respuesta

¿Cómo hago espacio para mi cueva de código en un ejecutable de Windows PE de 32 bits?

Así que quiero hacer un espacio para mis cuevas de código en minesweeper.exe (juego típico de buscaminas de Windows XP, enlace:Dragaminas [http://www.minesweeper.info/downloads/WinmineXP.html]) Así que modifiqué el encabezado PE del archivo a ...

2 la respuesta

¿Se aplica un comportamiento indefinido al código asm?

Supongamos que sabe que su software solo se ejecutará en máquinas complementarias de dos en las que el comportamiento de desbordamiento firmado está bien definido. El desbordamiento firmado sigue siendo un comportamiento indefinido en C y C ++ y ...