11
votos
3
respuestas
vistas 2,413
5,094 preguntas, página #1
11
votos
3
respuestas
vistas 2,413
1
votos
1
respuestas
vistas 157
0
votos
1
respuestas
vistas 3,125
Estoy tratando de crear un programa de ensamblaje simple, que le permita al usuario ingresar un valor e imprimirlo. Hasta ahora tengo lo siguiente: ...
preguntado 10 años, 11 meses
2
votos
2
respuestas
vistas 326
¿Cómo puedo encontrar del fabricante del chip la lista de direcciones mágicas para varios chips? con explicaciones decentes de los valores que sustenta? ...
preguntado 10 años, 11 meses
2
votos
2
respuestas
vistas 298
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 10 años, 11 meses
1
votos
3
respuestas
vistas 4,245
75
votos
2
respuestas
vistas 3,119
Descubrí que != y == no son las formas más rápidas de probar cero o distinto de cero. ...
preguntado 10 años, 11 meses
2
votos
1
respuestas
vistas 1,955
Me pregunto cómo tengo que pasar el argumento del puntero al procedimiento. ...
preguntado 10 años, 11 meses
4
votos
3
respuestas
vistas 618
Estoy tratando de entender el concepto de llamadas a funciones en relación con la pila. Esta pregunta se hace en el contexto de un lenguaje de bajo nivel, no de un alto nivel. ...
preguntado 10 años, 11 meses
4
votos
0
respuestas
vistas 272
Quiero imprimir el número total de instrucciones NATIVE TARGET ejecutadas al ejecutar un programa usando JIT. ...
preguntado 10 años, 11 meses
11
votos
2
respuestas
vistas 9,447
Noté que en los segmentos de ensamblaje se usan en códigos de operación. ...
preguntado 10 años, 11 meses
7
votos
3
respuestas
vistas 256
Actualmente estoy ofreciendo un servicio de compilación de ensamblaje para algunas personas. Pueden ingresar su código ensamblador en un editor en línea y compilarlo. Cuando lo compila, el código se envía a mi servidor con una solicitud ajax, se compila y se devuelve la salida del programa. ...
preguntado 10 años, 11 meses
1
votos
2
respuestas
vistas 3,163
Estoy trabajando aquí con ofuscación binaria, por lo que tengo un búfer que está lleno de códigos de operación, y estoy usando Linux, por lo que todas las llamadas a funciones usan las mismas convenciones de llamador/llamado y no hay problema aquí. ...
preguntado 10 años, 11 meses
3
votos
1
respuestas
vistas 1,275
...
preguntado 10 años, 11 meses
4
votos
2
respuestas
vistas 2,469
Desensamblé el código resultante de compilar el archivo fuente muy simple test.c, que se veía así: ...
preguntado 10 años, 11 meses
3
votos
2
respuestas
vistas 653
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 10 años, 11 meses
4
votos
2
respuestas
vistas 2,302
Estoy trabajando en la próxima versión de mi biblioteca de estructura de datos sin bloqueo, usando LL/SC en ARM. ...
119
votos
6
respuestas
vistas 95,577
Entonces sé cuáles se supone que son los siguientes registros y sus usos: ...
preguntado 10 años, 11 meses
0
votos
1
respuestas
vistas 860
En mi proyecto de iPhone, tengo un archivo de ensamblaje llamado arm_asm_stub.S, que contiene un método al que necesito llamar desde otro archivo en mi proyecto llamado main.c. Cuando no #incluyo el archivo en la parte superior de mi archivo main.c, no recibo errores de compilación, pero sí el error del enlazador: ...
preguntado 10 años, 11 meses
-1
votos
2
respuestas
vistas 2,280
Tenemos que codificar en ensamblador, lo cual, como sabrán, es difícil. O el profesor no nos dio ninguna información sobre cómo codificar o vincular correctamente. Tuvimos que aprenderlo por nosotros mismos. Mañana tengo que entregar mi trabajo. ...
preguntado 10 años, 11 meses
1
votos
2
respuestas
vistas 900
Tengo una computadora portátil Gdium Liberty 1000 (procesador Loongson 2F) en camino hacia mí. Lo usaré principalmente para explorar el lenguaje ensamblador MIPS. Se supone que la arquitectura interna del Loongson es diferente de las CPU MIPS. ¿Ejecuta de hecho el ensamblado MIPS (MIPS64?) sin modificaciones o son...
preguntado 10 años, 11 meses
2
votos
1
respuestas
vistas 819
En el modo de 64 bits, el tamaño de dirección predeterminado es de 64 bits. Si el prefijo de anulación del tamaño de la dirección (67h) está presente, el tamaño de la dirección es de 32 bits. ...
preguntado 10 años, 11 meses
5
votos
1
respuestas
vistas 1,034
¿Cómo implemento un conteo de 1 bit dentro de una palabra de 16/32/64 bits usando la muy rápida instrucción Intel POPCNT, bajo Delphi XE o XE2? ¿Existe una rutina de biblioteca que dé acceso directo a esta instrucción? ¿Alguien puede escribir una sección de demostración de asm que ilustre su uso, por favor? ...
preguntado 10 años, 11 meses
2
votos
1
respuestas
vistas 927
Si inserto nuevas funciones e instrucciones dentro del marco de la pila para ensamblar el código x86, ¿es necesario aumentar el tamaño de la pila? en caso afirmativo por cuanto? ...
preguntado 10 años, 11 meses
2
votos
1
respuestas
vistas 402
¿Cómo cambiar este código a las instrucciones de ensamblaje ARM? ...
preguntado 10 años, 11 meses
2
votos
1
respuestas
vistas 156
Acabo de empezar a aprender un poco de ensamblador a partir de la salida del compilador. ...
preguntado 10 años, 11 meses
2
votos
1
respuestas
vistas 406
Intenté jugar con los binarios de Win32 últimamente (esto es para un gran proyecto mío). ...
preguntado 11 años, 0 meses
0
votos
1
respuestas
vistas 479
Estoy tratando de escribir un código básico de entrada/salida en la terminal en Linux con NASM. Quiero permitir que el usuario ingrese datos, pero mi problema es que obtengo un desbordamiento del búfer si el usuario ingresa más datos que la longitud del búfer. Estoy tratando de verificar si los datos ingresados es mayor que el...
preguntado 11 años, 0 meses
0
votos
1
respuestas
vistas 3,878
...
preguntado 11 años, 0 meses
-1
votos
2
respuestas
vistas 505
Necesito imprimir el contenido del registro de IP. (a86). ...
preguntado 11 años, 0 meses