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

1 la respuesta

¿Cuál es la función estándar CPUID 01H?

Necesito verificarECX para el bit 30, que es una función de CPU necesaria paraRDRAND. Desde elRDRAND Wiki [http://en.wikipedia.org/wiki/RdRand#Overview], Si se admite, el bit 30 del registro ECX se establece después de llamar a la función ...

3 la respuesta

¿Ejecución del código x86 después de la llamada / retorno / jmp, etc.?

Espero que esta pregunta no sea estúpida porque puede parecer obvia. Mientras estoy investigando un poco sobre los desbordamientos del búfer, me encuentro con una pregunta simple: Después de ir a una nueva dirección de instrucción después de una ...

1 la respuesta

¿Cómo hacen las instrucciones de Detección de conflictos que facilitan la vectorización de los bucles?

Las familias de instrucciones AVX512CD son: VPCONFLICT, VPLZCNT y VPBROADCASTM. La sección de Wikipedia sobre estas instrucciones [https://en.wikipedia.org/wiki/AVX-512#New_instructions_in_AVX-512_conflict_detection] dice: Las instrucciones en ...

1 la respuesta

mmap de / dev / mem falla con un argumento no válido para la dirección virt_to_phys, pero la dirección está alineada con la página

Por alguna razón mimmap falló con unInvalid argument mensaje a pesar de que mi desplazamiento está alineado con la página. El tamaño de la página es de 4096 bytes. tambiénCONFIG_STRICT_DEVMEM está desactivado, es decir, puedo acceder a la memoria ...

1 la respuesta

Gestión de tareas en x86

¿Alguien puede señalar algunos libros o recursos en línea que expliquen en detalle y en un nivel avanzado las características de gestión de tareas de x86? Estoy específicamente interesado en comprender la relación entre el hardware x86 y el ...

1 la respuesta

¿Alternativa eficiente portátil a PDEP sin usar BMI2?

La documentación para elinstrucción de depósito paralelo [https://en.wikipedia.org/wiki/Bit_Manipulation_Instruction_Sets#Parallel_bit_deposit_and_extract] (PDEP) en el Conjunto de instrucciones de manipulación de bits de Intel 2 (BMI2) describe ...

1 la respuesta

Guía de Intel Intrinsics - Latencia y rendimiento

¿Alguien puede explicar los valores de Latencia y Rendimiento dados en elGuía intrínseca de Intel [https://software.intel.com/sites/landingpage/IntrinsicsGuide/#]? ¿He entendido correctamente que la latencia es la cantidad de unidades de ...

1 la respuesta

¿Comparar dos valores de la pila? [duplicar]

Esta pregunta ya tiene una respuesta aquí: gas: demasiada referencia de memoria [/questions/2531682/gas-too-many-memory-reference] 3 respuestasMe atasqué en mi código de ensamblador donde quiero comparar dos valores de la pila. x86, Sintaxis ...

2 la respuesta

Convención para mostrar registros vectoriales

¿Existe una convención para mostrar / escribir registros grandes, como los disponibles en el conjunto de instrucciones Intel AVX? Por ejemplo, si tiene 1 en el byte menos significativo, 20 en el byte más significativo y 0 en otro lugar de unxmm ...

1 la respuesta

El CCG compila mal el recuento cero a menos que Haswell especifique

GCC apoya el__builtin_clz(int x) [https://gcc.gnu.org/onlinedocs/gcc-6.2.0/gcc/Other-Builtins.html#index-g_t_005f_005fbuiltin_005fclz-4249] incorporado, que cuenta el número de número deceros a la izquierda (ceros consecutivos más significativos) ...