Resultados de la búsqueda a petición "att"
¿Cuál es la diferencia entre las instrucciones x86-64 AT&T movq y movabsq?
Despues de leeresta respuesta de desbordamiento de pila [https://stackoverflow.com/questions/40315803/difference-between-movq-and-movabsq-in-x86-64] yeste document [https://www.cs.cmu.edu/~fp/courses/15213-s07/misc/asm64-handout.pdf], Todavía no ...
x64: ¿Por qué este código me da "Error de límite de dirección"
¿Por qué el siguiente ensamblaje x64 me da "Error de límite de dirección"? Solo sucede cuando agrego código despuéscall _print_string. Supongo que algunos de los registros se han modificado, pero ¿no se supone que deben revertirse una ...
¿Qué hace cltq en el ensamblaje?
0x0000000000400553 <main+59>: mov -0x4(%rbp),%eax 0x0000000000400556 <main+62>: cltq 0x0000000000400558 <main+64>: shl $0x3,%rax 0x000000000040055c <main+68>: mov %rax,%rdxDe hecho, mi programa es tan simple como: 5 int main(int argc, char ...
¿Cuál fue la razón original del diseño de la sintaxis de ensamblaje de AT&T? [cerrado]
Al usar las instrucciones de montaje en x86 o amd64, el programador puede usar "Intel" (es decirnasm compilador) o "AT&T" (es decirgas compilador) sintaxis de ensamblaje. La sintaxis "Intel" es más popular en Windows, pero "AT&T" es más popular ...
CMP en x86 con paréntesis y dirección
Tengo la siguiente línea en lenguaje ensamblador x86 que no sé qué hace ... cmp %eax,0x80498d4(,%ebx,4)Sé que está comparando las dos mitades de la declaración, pero tampoco sé qué hace la dirección ni qué hacen los paréntesis. ¡Alguna ...
Subprogramas de convocatoria de montaje basados en la entrada del usuario
Tengo un programa que se supone que debe sumar o restar dos números codificados en función de la entrada del usuario0 onot 0. Me sale un error de violación de acceso a la memoria dentroinput. cuando trato decall sum ocall diff en lugarinput en la ...
print int como ascii en el ensamblado 64 bit at & t float number error
He escrito un programa en solitario solo para descubrir cómo hacer esto, antes agregué 48 al número para imprimir, pero ahora cuando obtengo números mayores que 9 ya no es suficiente. Entonces, el siguiente programa debe poner 23 en mi temp, ...
¿Cómo funciona "mov (% ebx,% eax, 4),% eax"? [duplicar
Esta pregunta ya tiene una respuesta aquí: ¿Cuál es el significado de MOV (% r11,% r12,1),% edx? [/questions/2883850/what-is-the-meaning-of-mov-r11-r12-1-edx] 2 respuestasBeen trabajando en una tarea de ensamblaje, y en su mayor parte entiendo ...
Establecer claves de proveedor de adb
EDITAR: Creo que descubrí el problema. ADB descubrió que no estaba en las últimas actualizaciones (AT&T lanzó un udpate de Stagefright y no lo sabía), por lo que ADB no me dejó depurar. Todo está bien ahora. He estado depurando mi aplicación en ...