Tag: ANDROID-X86
Si se trata de la versión AT&T de x86-64 (no Intel), supongo que solo cambia la dirección de origen y destino, pero de todos modos si escribo: cmp %bx,%ax ja label Suponiendo que todos los números son sin signo, ¿qué significa exactamente “ja”? ¿Saltar si a>b o b>a? Porque todo . . . Read more
En general, si queremos usar la macro actual en el kernel de Linux, deberíamos: “` include pero hay una versión asm-genérica: include La versión asm implementa la macro actual a través de una variable per-cpu, pero la versión asm-genérica implementa la macro actual a través de thread_info, estos dos son . . . Read more
Entonces, en el ensamblador x86 una declaración if en un número positivo funciona, pero no estoy seguro de que esto funcione…. Estoy usando la biblioteca Irvine, así que aquí está el fragmento assembly .IF xPos <= -117 call UpdatePlayer dec xPos call DrawPlayer jmp gameLoop .ELSE jmp gameLoop .ENDIF
Anteriormente, cuando pensaba en engancharme, quizás estaba pensando en un nivel un poco alto. Estaba pensando en una API de depuración del sistema operativo que suponía que agregaba una bandera a algún proceso del kernel o del sistema operativo responsable de manejar ese evento, así que si un cierto proceso . . . Read more
Estoy tratando de usar scanf para escanear dos enteros, pero todo lo que intento parece resultar en un segmentation fault para el segundo entero, ¿podría ayudarme por favor? .data .align 8 .section .rodata scan_int: .string “%d” .text pushq %rbp movq %rsp, %rbp pushq %rdi pushq %rdx # Guardar los registros . . . Read more