3
votos
1
respuestas
vistas 747
QWORD barajar secuencialmente 7 bits a alineación de bytes con SIMD SSE...AVX
Quisiera saber si en alguna de las familias de instrucciones SIMD es posible lo siguiente. ...
preguntado 11 años, 4 meses
2,056 preguntas, página #1
3
votos
1
respuestas
vistas 747
Quisiera saber si en alguna de las familias de instrucciones SIMD es posible lo siguiente. ...
preguntado 11 años, 4 meses
2
votos
2
respuestas
vistas 298
Soy un novato en el ensamblaje y probablemente esta pregunta tenga una respuesta muy básica, pero realmente no puedo resolverlo. Como resultado de este código, AL obtiene el valor FE. ¿Por qué no es 00? ...
preguntado 11 años, 4 meses
5
votos
2
respuestas
vistas 2,710
Fondo ...
preguntado 11 años, 4 meses
2
votos
1
respuestas
vistas 1,955
Me pregunto cómo tengo que pasar el argumento del puntero al procedimiento. ...
preguntado 11 años, 4 meses
11
votos
2
respuestas
vistas 9,447
Noté que en los segmentos de ensamblaje se usan en códigos de operación. ...
preguntado 11 años, 4 meses
1
votos
2
respuestas
vistas 3,163
Estoy trabajando aquí con ofuscación binaria, por lo que tengo un búfer que está lleno de códigos de operación, y estoy usando Linux, por lo que todas las llamadas a funciones usan las mismas convenciones de llamador/llamado y no hay problema aquí. ...
preguntado 11 años, 4 meses
4
votos
2
respuestas
vistas 2,469
Desensamblé el código resultante de compilar el archivo fuente muy simple test.c, que se veía así: ...
preguntado 11 años, 4 meses
3
votos
2
respuestas
vistas 653
Creé una aplicación para calcular los números primos en el rango de 64 bits, así que cuando traté de calcular la raíz cuadrada de un número de 64 bits usando la función sqrt de math.hi, encontré que la respuesta no es precisa, por ejemplo, cuando la entrada es ~ 0 la respuesta debería ser ~0u pero la que obtengo es 0x100000000 que es...
preguntado 11 años, 4 meses
119
votos
6
respuestas
vistas 95,577
Entonces sé cuáles se supone que son los siguientes registros y sus usos: ...
preguntado 11 años, 4 meses
0
votos
1
respuestas
vistas 302
Estoy tratando de escribir un código ensamblador para causar una excepción de pila, pero hasta ahora no tengo suerte. De acuerdo con los manuales del programador de AT&T, una excepción de pila es causada por uno de los siguientes: ...
preguntado 11 años, 4 meses
2
votos
1
respuestas
vistas 1,758
Estoy tratando de acelerar mi método usando SSE (en Visual Studio). Soy novato en la zona. Los principales tipos de datos con los que trabajo en mi método son conjuntos de bits de tamaño 32 y la operación lógica que uso principalmente es la operación AND (con _BitScanForward apenas utilizado). Me preguntaba si las instrucciones SSE pueden ser...
preguntado 11 años, 4 meses
3
votos
2
respuestas
vistas 270
Me encontré con este problema en mi proyecto actual, que requiere un razonamiento sobre el código a nivel binario. ...
preguntado 11 años, 4 meses
2
votos
1
respuestas
vistas 927
Si inserto nuevas funciones e instrucciones dentro del marco de la pila para ensamblar el código x86, ¿es necesario aumentar el tamaño de la pila? en caso afirmativo por cuanto? ...
preguntado 11 años, 4 meses
0
votos
1
respuestas
vistas 852
Necesito ayuda sobre cómo usar las instrucciones lógicas de SSE en Visual Studio. Basado en el sitio web de MSDN,...
preguntado 11 años, 4 meses
-1
votos
2
respuestas
vistas 505
Necesito imprimir el contenido del registro de IP. (a86). ...
preguntado 11 años, 4 meses
1
votos
1
respuestas
vistas 632
Mi kernel falla cuando se ejecuta la falla de la primera página. ...
preguntado 11 años, 4 meses
1
votos
1
respuestas
vistas 910
He estado trabajando en un sistema operativo desde hace algún tiempo, escrito en ensamblador. Todo ha estado funcionando bien hasta ahora, excepto una cosa. Estoy tratando de llenar rápidamente la pantalla con un color de fondo, en lugar de recorrer cada píxel y cambiar su color (lo que lleva bastante tiempo). Esta ahí ...
preguntado 11 años, 4 meses
0
votos
1
respuestas
vistas 1,347
Estoy usando Windows 64 de 7 bits y Visual Studio 2008 Express para mi sitio web en C#. Y la base de datos que usé fue OLEDB (Acceso en formato .mdb). Funcionó bien en mi PC. Pero cuando lo publiqué usando FileZilla en el servidor, me mostró el siguiente error: ...
preguntado 11 años, 4 meses
0
votos
2
respuestas
vistas 408
Usé la última versión troncal de gpuocelot en un mac snow 10.6.8 con gcc 4.5.3 y boost @1.49.0_0+universal (activo) (boost instalado a través de macports). ...
preguntado 11 años, 4 meses
28
votos
4
respuestas
vistas 3,841
Las CPU modernas tienen una amplia canalización, es decir, están cargando las instrucciones y los datos necesarios mucho antes de que realmente ejecuten la instrucción. ...
preguntado 11 años, 4 meses
3
votos
1
respuestas
vistas 1,484
¿Por qué la instrucción avx sqrt (no empaquetada) tiene tres operandos? ...
preguntado 11 años, 4 meses
3
votos
6
respuestas
vistas 4,769
Necesito contar la cantidad de dígitos decimales en un número (por ejemplo: 4 para 1002). Quiero hacer esto en una complejidad de tiempo O(1), ya que el código se repetirá en un gran conjunto de números, ahorrando significativamente tiempo de CPU. ...
preguntado 11 años, 4 meses
2
votos
2
respuestas
vistas 391
Acabo de comprar un viejo pentium 4 y pensé que sería bueno hacer cálculos matemáticos pesados con él. ...
preguntado 11 años, 4 meses
-4
votos
1
respuestas
vistas 2,289
10
votos
1
respuestas
vistas 2,213
Tengo un pequeño y sencillo programa de línea de comandos, escrito en C#, que se ejecuta en .NET 4.0 y compilado con Visual Studio 10.0. ...
preguntado 11 años, 4 meses
1
votos
4
respuestas
vistas 525
Digamos que, por alguna extraña razón, el puntero de la pila, ESP, para alguna función se reduce momentáneamente y luego se incrementa de nuevo: ...
preguntado 11 años, 4 meses
8
votos
3
respuestas
vistas 6,086
Estoy usando mi propia glibc modificada. Vi en el código compilado que el compilador no estaba usando muchas funciones de biblioteca estándar de mi glibc cuando me vinculé con él. Luego puse la bandera -fno-incorporada. Las cosas mejoraron y pude ver que muchas funciones que no se tomaron de glibc ahora se tomaron de allí, ...
preguntado 11 años, 4 meses
-4
votos
1
respuestas
vistas 1,280
...
preguntado 11 años, 4 meses
5
votos
2
respuestas
vistas 964
Estoy buscando crear un subconjunto mínimo computacionalmente universal de códigos de operación x86 alfanuméricos. Eventualmente, quiero que el subconjunto contenga la menor cantidad de instrucciones posible, y si hay varios subconjuntos mínimos, también quiero saber eso. El subconjunto debería poder simular cualquier programa que...
preguntado 11 años, 4 meses
3
votos
2
respuestas
vistas 1,131
Encontré el concurso OS de 512 bytes durante la navegación web. ...
preguntado 11 años, 4 meses