Preguntas con respuestas sobre "x86"

2,056 preguntas, página #1

2

votos

2

respuestas

vistas 298

agregando ensamblador x86

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

3

votos

2

respuestas

vistas 653

¿Es esto un error en la función sqrt?

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

0

votos

1

respuestas

vistas 302

Causando una excepción de pila (x86)

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

Implementación y rendimiento del uso de conjuntos de bits con SSE

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

1

votos

1

respuestas

vistas 910

Colorea la pantalla en ensamblaje

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

8

votos

3

respuestas

vistas 6,086

¿Cómo decirle a gcc que deje de usar las funciones integradas?

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

5

votos

2

respuestas

vistas 964

Conjunto completo de instrucciones alfanuméricas x86 de Turing (subconjunto)

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