Resultados de la búsqueda a petición "x86"
Instalar Sistema / Otras aplicaciones en el simulador de iPhone
Por defecto, cuando iniciamos el simulador de iPhone, solo tiene unas pocas aplicaciones instaladas. ¿Es posible instalar otras aplicaciones del sistema (como teléfono, texto, mapa, etc.) u otras aplicaciones nativas (como Facebook, etc.) en mi ...
Assembler salta en modo protegido con GDT
Actualmente estoy jugando con x86 Assember para mejorar mis habilidades de programación de bajo nivel. Actualmente, tengo un pequeño problema con el esquema de direccionamiento en modo protegido de 32 bits. La situación es la siguiente: ...
SSE: convertir un entero corto a flotante
Quiero convertir una matriz de números cortos sin signo para flotar usando SSE. Digamo __m128i xVal; // Has 8 16-bit unsigned integers __m128 y1, y2; // 2 xmm registers for 8 float values Quiero los primeros 4 uint16 en y1 y los siguientes 4 ...
¿Qué representan los signos de dólar ($) y porcentaje (%) en el ensamblaje x86?
stoy tratando de entender cómo funciona el lenguaje ensamblador para una clase de arquitectura de microcomputadora, y sigo enfrentando diferentes sintaxis en ejemplos: sub $48, %esp mov %eax, 32(%esp)¿Qué significan estos códigos? ¿Cuál es el ...
¿Cómo escribir un desensamblador? [cerrado
Estoy interesado en escribir un diseminador x86 como proyecto educativo. El único recurso real que he encontrado es Spiral Space's, " Cómo escribir ...
¿Qué es% gs en la Asamblea
void return_input (void) { char array[30]; gets (array); printf("%s\n", array); }Después de compilarlo en gcc, esta función se convierte al siguiente código de ensamblaje: push %ebp mov %esp,%ebp sub $0x28,%esp mov %gs:0x14,%eax mov ...
sys_execve llamada al sistema desde la Asamblea
asm_execve.s: .section .data file_to_run: .ascii "/bin/sh" .section .text .globl main main: pushl %ebp movl %esp, %ebp subl $0x8, %esp # array of two pointers. array[0] = file_to_run array[1] = 0 movl file_to_run, %edi movl %edi, -0x4(%ebp) ...
¿Puedo usar la sintaxis Intel del ensamblaje x86 con GCC?
Quiero escribir un pequeño programa de bajo nivel. Para algunas partes necesitaré usar lenguaje ensamblador, pero el resto del código se escribirá en C / C ++. Entonces, si voy a usar GCC para mezclar C / C ++ con el código de ...
Expulsar CD / Unidad óptica en lenguaje ensamblador
Esto no podría haber sido más simple, pero no se está moviendo. Tengo un código simple que estoy usando para ver si la unidad óptica expulsará El código está en lenguaje ensamblador, sintaxis de intel nasm. [BITS 16] [ORG 0X07C00] STI ...
¿Cómo invocar una llamada del sistema a través del sysenter en el ensamblaje en línea?
¿Cómo podemos implementar la llamada al sistema usando sysenter / syscall directamente en x86 Linux? ¿Alguien puede brindar ayuda? Sería aún mejor si también puede mostrar el código para la plataforma amd64. Lo sé en x86, podemos ...