Resultados de la búsqueda a petición "x86"
dword ptr use confusion
En lenguaje ensamblador si usamos mov eax, dword ptr[ebx]entonces significa copiar el valor señalado por ebx (ebx contiene el valor de la dirección, no el valor real, esta instrucción copia el valor real en la dirección)? Si usamos mov eax, ...
Cambie el objetivo a x86 en VS2010
Tengo una solución VS2010 con varios proyectos. Estos proyectos son aplicaciones y bibliotecas winforms. Ahora DEBO cambiar la plataforma para todos los proyectos a X86 desde cualquier CPU, pero no puedo hacerlo, en algunos de mis proyectos ...
a forma más rápida de hacer una suma de vector flotante horizontal en x86
Tiene un vector de tres (o cuatro) flotadores. ¿Cuál es la forma más rápida de sumarlos? ¿SSE (movaps, shuffle, add, movd) siempre más rápido que x87? ¿Vale la pena las instrucciones de agregar horizontalmente en SSE4.2? ¿Cuál es el costo de ...
x86 ensamblador: punto flotante comparar
Como parte de un proyecto de compilación, tengo que escribir el código de ensamblador GNU para x86 para comparar los valores de coma flotante. He tratado de encontrar recursos sobre cómo hacer esto en línea y, por lo que entiendo, funciona ...
order para codificar bytes de prefijo de instrucción x86
Sé que las instrucciones x86 pueden tener un máximo de 4 bytes de prefijos, por ejemplo, bloqueo, rep, anulación de segmentos, etc. ¿Hay algún orden en particular en el que deberían aparecer, en caso de que se usen múltiples prefijos?
¿Por qué cmp 0x84,0x30 activa el indicador de desbordamiento?
He estado jugando con el ensamblaje por un tiempo y mirando algún código. en el que AL se establece primero en 0x84 y luego se usa cmp AL, 0x30. Esta instrucción luego activa el indicador de desbordamiento. De lo que leí, se supone que CMP ...
Windows 8 binario gordo (exe para x86 y ARM)
¿Alguien (aquí) sabe si Windows 8 tendrá una especie de exe gordo que se pueda compilar con Visual Studio 2012 que será compatible con máquinas ARM y x86? Supongo que no, ya que no puedo crear binarios gordos que ejecuten código de 32 o 64 bits ...
Cuál es el orden de los operandos de origen en la sintaxis de AT&T en comparación con la sintaxis de Intel?
La documentación de referencia de Intel ISA para esta instrucción es clara: VPBLENDVB xmm1, xmm2, xmm3/m128, xmm4Seleccione los valores de bytes dexmm2 yxmm3/m128 utilizando bits de máscara en el registro de máscara especificado,xmm4, y ...
¿Por qué el desbordamiento de enteros en x86 con GCC causa un bucle infinito?
El siguiente código entra en un bucle infinito en GCC: #include <iostream> using namespace std; int main(){ int i = 0x10000000; int c = 0; do{ c++; i += i; cout << i << endl; }while (i > 0); cout << c << endl; return 0; } Así que aquí está el ...
Cualquier CPU dependiente de C ++ / CLI dependiente de C dll nativo (cualquier CPU para c ++ / cli)
Aquí está mi problema. Estoy envolviendo un C dll en C #. Para hacer esto, primero estoy escribiendo un contenedor C ++ / CLI. La biblioteca C nativa está vinculada al contenedor C ++ / CLI. (Propiedades del vinculador en el proyecto C ++ / ...