Menú

Mostrar Mensajes

Esta sección te permite ver todos los mensajes escritos por este usuario. Ten en cuenta que sólo puedes ver los mensajes escritos en zonas a las que tienes acceso en este momento.

Mostrar Mensajes Menú

Mensajes - Eternal Idol

#831
Cita de: Sothu en 12 Enero 2016, 16:00 PM
Si me pudieras pasar el codigo que tienes te lo agradeceria ya que no soy capaz de realizarlo..
Saludos

Tene en cuenta que no se hacen tareas, trata de leer el codigo que ya te dieron y comprender la explicacion que te dieron.
#832
La amplia mayoria lo hace en registros del procesador y/o en la pila de llamadas, depende de la convencion de llamada y de la arquitectura.

https://en.wikipedia.org/wiki/Calling_conventions
#833
Si entendi bien lo que queres hacer podes usar memset.
#834
Cita de: ivancea96 en  5 Enero 2016, 21:27 PM
Si no me equivoco, el inverso de tu número que se encuentra en el índice N, es el del índice 255-N.

No es una tabla de inversos, el inverso de 0x1 es 0xFE (y viceversa) y no 0x7F (ni 0x80) por ejemplo. La idea no es invertir los bits (para lo cual una tabla sobra, el operador bit a bit NOT lo hace) sino "revertir" el orden de los bits y el indice es el propio byte.

Ejemplos:
0x01 = 0000 0001 y "revertido"  1000 0000 = 0x80 = table[1]
0xCC = 1100 1100 y "revertido" 0011 0011 = 0x33 = table[0xCC]
#835
Cita de: _Slash_ en  5 Enero 2016, 18:45 PM
Efectivamente Eternal Idol es una tabla de búsqueda, pero la idea era poder leer el código original para ver como lo hace y después como hace la conversión a esa codificación.

Si, la idea era errada, no hay ningun codigo en este hilo asi que no se puede leer ni ver que hace algo que no esta. No se puede deducir un codigo partiendo de una una tabla por arte de magia, esa misma tabla se podria usar para cualquier otra cosa, no son mas que un conjunto de bytes en notacion hexadecimal.
#836
Cita de: mester en  5 Enero 2016, 14:06 PM
¿Cómo lo has sabido? ¿Que has hecho para saberlo? xd

Simplemente consulte al oraculo moderno (tambien conocido como Google) ...
#837
Eso no es codigo, es una tabla de busqueda para "revertir" bits.
#838
Es codigo obsoleto y se usan herramientas idem como el Turbo C  :silbar: