Resultados de la búsqueda a petición "x86"
Una carga SSE entera más rápida sin alinear que rara vez se usa [duplicado]
Esta pregunta ya tiene una respuesta aquí: ¿Cuál es la diferencia entre _mm256_lddqu_si256 y _mm256_loadu_si256 [/questions/47425851/whats-the-difference-between-mm256-lddqu-si256-and-mm256-loadu-si256] 1 respuestaMe gustaría saber más sobre ...
Tomar un semáforo debe ser atómico. ¿Lo es?
Este fragmento de código proviene de la fuente Pintos: https://www.cs.usfca.edu/~benson/cs326/pintos/pintos/src/threads/synch.c [https://www.cs.usfca.edu/~benson/cs326/pintos/pintos/src/threads/synch.c] void sema_down (struct semaphore *sema) { ...
BYTE de origen “Esta es la cadena de origen”, 0 TAMAÑO DE BYTE de destino DUP de origen (0), 0
¿A qué se refiere SIZEOF? ¿Se refiere al tamaño de la fuente (lengthOf * TYPE que es igual al número de elementos en la matriz * el tamaño de cada elemento)? Además, ¿alguien puede explicar DUP (0), 0? Esto se refiere al ensamblado x86 MASM. Gracias
¿Cómo funcionan los modos de redondeo AVX512 (o simplemente se confunde NDISASM)?
Estoy tratando de entender la instrucción AVX512F específicavcvtps2udq. La firma de la instrucción esVCVTPS2UDQ zmm1 {k1}{z}, zmm2/m512/m32bcst{er}. La información del manual está abajo. En un intento por comprender los nuevos modos de ...
AVX2, ¿Cómo cargar eficientemente cuatro enteros en índices pares de un registro de 256 bits y copiar en índices impares?
Tengo una matriz alineada de enteros en la memoria que contiene los índices I0, I1, I2, I3. Mi objetivo es llevarlos a un registro __m256i que contenga I0, I0 + 1, I1, I1 + 1, I2, I2 + 1, I3, I3 + 1. La parte difícil es llevarlos al registro de ...
Recuento excesivo del rendimiento del bucle simple vinculado a la CPU: ¿trabajo misterioso del núcleo?
He estado usando Linuxperf [https://perf.wiki.kernel.org/index.php/Main_Page] durante algún tiempo para hacer perfiles de aplicaciones. Por lo general, la aplicación perfilada es bastante compleja, por lo que uno tiende a tomar simplemente los ...
Dispositivo virtual Android en Windows 10: interminable "solicitud de apagado de VCPU": no se inicia
Mis AVD x86 nunca se cargan. He buscado una solución por todas partes, pero no he visto una solución que me haya funcionado. Configuración SO: Windows 10 HomeRAM: 12 GBCPU: Intel Core i5-7200CPU admite bits VT-x, EM64T y XD según lo requiera ...
Combinación no válida de código de operación y error de operandos
Estoy tratando de escribir un programa que tome la entrada binaria de un archivo de texto y la envíe como parámetro a una función de ensamblaje. Esa función de ensamblaje debe imprimir esta entrada binaria en la pantalla. La entrada se envía ...
x86 masm hola mundo
Estoy tratando de compilar un mundo hola en Windows con ML y LINK que se incluyen con VS 2010. .MODEL FLAT .STACK 4096 .data msg db "Hello World!",0 .code INCLUDELIB MSVCRT EXTRN printf:NEAR EXTRN exit:NEAR PUBLIC _main _main PROC mov eax, ...
Error al crear un disquete de arranque que contiene un gestor de arranque y un núcleo
Estoy tratando de crear una unidad de disquete de arranque para mis archivos boot.bin y kernel.bin. Mi código boot.asm es: bits 16 section .text start: JMP MAIN WAIT_FOR_KEY: MOV AH, 00H INT 16H RET CLEAR: MOV AH, 0H ;CHANGING THE VIDEO MODE TO ...