Resultados de la búsqueda a petición "x86"
x86 El ensamblaje pushl / popl no funciona con "Error: sufijo u operandos no válidos"
Soy un novato en la programación de ensamblajes, trabajando a través de Programación desde cero [http://savannah.nongnu.org/projects/pgubook/] en un escritorio Ubuntu x86_64 con GNU assembler v2.20.1. He podido ensamblar / vincular ejecutar mi ...
PHP x86 ¿Cómo obtener un tamaño de archivo de> 2 GB sin un programa externo?
Necesito obtener el tamaño de archivo de un archivo de más de 2 GB. (prueba en un archivo de 4,6 GB). ¿Hay alguna manera de hacer esto sin un programa externo? Estado actual filesize(), stat() yfseek() fallafread() yfeof() trabajo Existe la ...
En Linux, al ingresar una llamada sys, ¿cuál es el valor en% eax? (no orig_eax)
Cuando regresa un syscall, obtengo el valor de retorno de syscall en% eax, sin embargo, en la entrada obtengo -38, que es 0xFFFFFFDA en hexadecimal. Esto es tanto para escribir / leer. ¿Cual es este numero? ¿Se puede usar para diferenciar de ...
Puedo forzar la coherencia de caché en una CPU x86 multinúcleo?
La otra semana, escribí una pequeña clase de hilo y un canal de mensaje unidireccional para permitir la comunicación entre hilos (dos canales por hilo, obviamente, para comunicación bidireccional). Todo funcionó bien en mi Athlon 64 X2, pero me ...
x86 Asamblea en una Mac
¿Alguien sabe de alguna buena herramienta (estoy buscando IDEs) para escribir el ensamblaje en la Mac? Xcode es un poco engorroso para mí. También, en los Intel Macs, ¿puedo usar el x86 asm genérico? ¿O hay un conjunto de instrucciones ...
¿Qué causa fallas en la página?
Según Wikipedia [http://en.wikipedia.org/wiki/Page_fault]: Una falla de página es una trampa para el software generado por el hardware cuando un programa accede a una página que está asignada en el espacio de direcciones virtuales, pero no ...
¿Por qué no funciona este código de cargador de arranque?
Mi expectativa es que imprima una cadena, pero no se imprime nada. Cuando hago la cadena más corta, a veces funciona, y cuando la hago más larga, a veces funciona. No sé por qué esto no funciona. ¿Alguien podría ayudarme? Gracias El código ...
Puede un proceso de 32 bits acceder a más memoria en un sistema operativo Windows de 64 bits?
Por lo que entiendo, un proceso de 32 bits solo puede acceder a 2 GB de memoria en ventanas de 32 bits sin el modificador / 3GB, y que el sistema operativo ocupa parte de esa memoria por sus propios motivos diabólicos. Esto parece encajar con ...
Cuál es tu truco anti-depuración favorito?
En mi empleador anterior, utilizamos un componente de terceros que básicamente era solo una DLL y un archivo de encabezado. Ese módulo en particular manejó la impresión en Win32. Sin embargo, la compañía que fabricó el componente se declaró en ...
¿Cuál es el propósito del registro de puntero de trama EBP?
Soy un principiante en lenguaje ensamblador y he notado que el código x86 emitido por los compiladores generalmente mantiene el puntero del marco incluso en el modo de lanzamiento / optimizado cuando podría usar elEBP registrarse para otra ...