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

1 la respuesta

¿Por qué esta función prólogo utiliza varias instrucciones para calcular la reducción esp?

He visto algunos volcados de código de ensamblador y hay esta sección (encontradaaquí yaquí) en la función principal:

8 la respuesta

Leyendo un valor de registro en una variable C

Recuerdo haber visto una forma de usar el ensamblaje en línea de gcc extendido para leer un valor de registro y almacenarlo en una variable C. No puedo pensa...

3 la respuesta

Diferencia en el rendimiento entre MSVC y GCC para el código de multplicación matricial altamente optimizado

Estoy viendo una gran diferencia en el rendimiento entre el código compilado en MSVC (en Windows) y GCC (en Linux) para un sistema Ivy Bridge. El código hace...

2 la respuesta

A2004 Problema con MASM32

Tengo un problema con el ensamblador MASM32 El siguiente código es un ejemplo de Hello World que copié del tutorial de MASM32: .model small .stack .data message db "Hello world!", "$" .code _main proc mov ax,seg message mov ds,ax mov ah,09 lea ...

1 la respuesta

Equivalente de InterlockedIncrement en Linux / gcc

1 la respuesta

habilitar / deshabilitar el caché en la máquina de Intel de 64 bits: ¿el bit de CD siempre está configurado?

1 la respuesta

Modificación de elementos de matriz con ensamblaje en línea

4 la respuesta

¿Cómo "goto" en diferentes funciones en c?

2 la respuesta

Multiplicación de dos números de 16 bits. ¿Por qué el resultado es de 32 bits? [cerrado]

Si multiplico dos números de 16 bits, el resultado tendrá una longitud de 32 bits. Pero ¿por qué es esto así? ¿Cuál es la explicación clara para esto?Y para ...

1 la respuesta

Cero fuera de los 32 bits superiores del registro de 64 bits

Usando el ensamblaje amd64, ¿cuál es la mejor manera de poner a cero los 32 bits superiores de un registro de 64 bits, por ejemplo? ¿Cero los bits de rax que...