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

3 la respuesta

¿Puedo usar las unidades AVX FMA para hacer multiplicaciones enteras de 52 bits con exactitud de bit?

AXV2 no tiene multiplicaciones de enteros con fuentes mayores de 32 bits. Sí ofrece32 x 32 -> 32 [http://www.felixcloutier.com/x86/PMULLD.html]multiplica, así como32 x 32 -> 64 [http://www.felixcloutier.com/x86/PMULDQ.html]$432 x 32 ...

1 la respuesta

NASM: tamaño de operación no especificado

Escribí este código en emu8086 y funciona bien en el emulador, pero cuando intento compilarlo con NASM me arroja el error: "tamaño de operación no especificado", ¿ayudar a alguien? add bx,[3565] sub bx,0xcc mov [bx],0CCh

2 la respuesta

Implementando un matcher para la expresión regular '[ab] [^ r] + r]' en el ensamblaje

Necesito ayuda con mi código de ensamblaje. Necesito usar el código de escritura, que encontrará el rango, que se adapte a mi expresión regex. Mi expresión regular:[ab][^r]+r, así que primero estoy buscando si hay 'a' o 'b' y salto a la sección ...

1 la respuesta

En conjunto, ¿qué significa `PTR`?

and dword ptr [ebp-4], 0En el código de ensamblaje como el anterior, ¿qué significael termino PTR ¿representar? Sé sus directivas de uso de tamaño; pero donde teniael termino PTR sido acuñado de? ¿SignificaPoinTeR? He leído: Que hacedword ptr ...

2 la respuesta

¿El desbordamiento de enteros no está definido en el ensamblaje en línea x86?

Digamos que tengo el siguiente código C: int32_t foo(int32_t x) { return x + 1; }Este es un comportamiento indefinido cuandox == INT_MAX. Ahora digamos que realicé la adición con el ensamblaje en línea en su lugar: int32_t foo(int32_t x) { ...

11 la respuesta

¿Cómo compilar Tensorflow con las instrucciones SSE4.2 y AVX?

Este es el mensaje recibido al ejecutar un script para verificar si Tensorflow está funcionando: I tensorflow/stream_executor/dso_loader.cc:125] successfully opened CUDA library libcublas.so.8.0 locally I ...

2 la respuesta

¿Por qué este código SSE es 6 veces más lento sin VZEROUPPER en Skylake?

He estado tratando de resolver un problema de rendimiento en una aplicación y finalmente lo reduje a un problema realmente extraño. El siguiente código se ejecuta 6 veces más lento en una CPU Skylake (i5-6500) si elVZEROUPPER La instrucción está ...

1 la respuesta

¿Cómo funciona agregar un punto de interrupción en tiempo de ejecución en Visual Studio?

Cuando agrego un punto de interrupción a algún código de C # durante el tiempo de ejecución, se golpea. ¿Cómo sucede esto realmente? Quiero decir que cuando se ejecuta en modo de depuración, Visual Studio tiene referencias para bloques de ...

5 la respuesta

Límite de memoria de 32 bits del modelo segmentado de ensamblaje

Si un sistema operativo de 32 bits funcionara con un modelo de memoria segmentada, todavía sería un4 GB¿límite? Estaba leyendo elManual del desarrollador de la familia de procesadores Intel Pentium y establece que con un modelo de memoria ...

5 la respuesta

¿Por qué la división de enteros por -1 (negativa) da como resultado FPE?

Tengo la tarea de expandir algunosaparentemente comportamientos extraños del código C (ejecutándose en x86). Puedo completar fácilmente todo lo demás, pero este realmente me ha confundido. Fragmento de código 1 salidas-2147483648 int a = ...