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

2 la respuesta

Los semáforos entre procesos a veces no funcionan como se esperaba

Tengo el siguiente código C, donde las variables con el prefijo sm son compartidos por dos procesos proc1 y proc2. Por lo tanto, los semáforos también se comparten. Este código se llama repetidamente. Entonces, si digo valor anterior, eso ...

6 la respuesta

Interoperabilidad de 64 a 32 bits: ¿cómo?

Necesito integrar un código heredado de 32 bits, para el cual no tengo el código fuente, en un proyecto de tal manera que pueda llamarse desde un ensamblado .NET de 64 bits. El código original se implementa como un objeto COM de 32 bits en una ...

8 la respuesta

¿Es síncrona la función de matar?

Es elkill función en Linux síncrono? Digamos que programáticamente llamo akill función para terminar un proceso, regresará solo cuando el proceso previsto finalice, o simplemente envíe la señal y regrese. Si ese es el caso, ¿cómo puedo hacer que ...

4 la respuesta

API de contador de rendimiento de hardware para Windows

Me gustaría usar contador de rendimiento de hardware [http://en.wikipedia.org/wiki/Hardware_performance_counter], específicamente CPUs x86 para obtener errores de caché o predicciones erróneas de bifurcación. Los contadores de rendimiento se ...

4 la respuesta

Multiplicación / división eficiente de dos enteros de 128 bits en x86 (no 64 bits)

Compilador MinGW / GCC Cuestiones No se permite ningún código GPL / LGPL (GMP o cualquier biblioteca bignum para el caso, es excesivo para este problema, ya que ya tengo implementada la clase). He construido mi propia 128 bits clase entera ...

24 la respuesta

¿Cómo puedo multiplicar dos números de 64 bits usando el lenguaje ensamblador x86?

¿Cómo voy a ir sobre ... multiplicar dos números de 64 bits multiplicar dos números hexadecimales de 16 dígitos ... utilizando lenguaje ensamblador. Solo se me permite usar los registros% eax,% ebx,% ecx,% edx y la pila. EDIT: Oh, estoy ...

8 la respuesta

x86 ensamblado (MASM): raíz cuadrada de un entero de 64 bits?

Estoy codificando un programa simple de prueba de primalidades para Windows en lenguaje ensamblador x86 (MASM32), que implica calcular una raíz cuadrada de un entero (64 bits). Mi pregunta es: ¿hay alguna forma simple de obtener la ...

10 la respuesta

¿Por qué los registros x86 se nombran como están?

Por ejemplo, el acumulador se llamaEAX y, mientras que el puntero de instrucción se llamaIP. También sé que hay bytes llamadosCL yDH. Sé que debe haber una convención para todos los nombres, pero ¿qué es?

4 la respuesta

acarreo / desbordamiento y sustracción en x86

Estoy tratando de entender el desbordamiento y llevar banderas en x86. Según tengo entendido, para agregar los números de complemento de 2 con signo, los indicadores solo se pueden generar de una de cuatro maneras (mis ejemplos son números de ...

26 la respuesta

Número de serie de la CPU

¿Cómo obtengo el número de serie de la CPU en una PC?