elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.


Tema destacado: Introducción a la Factorización De Semiprimos (RSA)


  Mostrar Mensajes
Páginas: 1 ... 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 [18] 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 ... 99
171  Comunicaciones / Redes / Re: No puedo abrir mis puertos en: 28 Diciembre 2015, 20:17 pm
Pudiste entrar en el modem y ver la configuracion? Tienes que mirar algo como Port Forwarding.

Si los servicios estan en tu direccion local, no tienes que abrir puertos, si no redireccionar.

Un saludo.
172  Programación / ASM / Re: (Consulta) Intercambiador de variables en ensamblador (sintaxis de AT&T) en: 15 Diciembre 2015, 23:07 pm
Normal te tira el error de sintaxis por el doble corchete. Si en ebp hay una direccion y la pasas a eax, y luego la copias sin mas, no estas copiando el valor.

Código
  1. movl 8(%ebp), %eax

Copio la direccion de ebp + 8, pero si es una direccion tienes que hacer esto de nuevo.

Código
  1. movl (%eax), %ebx

Y ya tienes el valor en ebx, y ya puedes pasarlo. Escribe una funcion en ASM con ASMinline y ahorrate todos esos problemas.

La funcion tiene dos variables, que esas son dos offsets, copia los valores de los offset a un registro de calculo general e intercambia.

Código
  1. ;intercambiar     variables eax y ebx
  2.  
  3. movl (%eax), %ecx
  4. movl (%ebx), %edx
  5.  
  6. movl %ecx, (%ebx)
  7. movl %edx, (%eax)

Cualquier cosa comenta.

Un saludo.
173  Programación / ASM / Re: Arduino ASM en: 6 Noviembre 2015, 20:26 pm
Estado buscando dht11 y se trata de un sensor de temp y humedad, y estado buscando la librería en contra la DHT.h, pero nada de DHT11.

El error te lo dice, que no la encuentra no hay referencia, esta bien definida?

Un saludo.
174  Programación / ASM / Re: Arduino ASM en: 6 Noviembre 2015, 19:06 pm
Hola

Te esta diciendo el fallo arriba, no hay referencia a la función DHT11, que por lo que veo es externa.

Ya no puedo decirte mas, revisa esa función. Cualquier cosa dilema.

Un saludo.
175  Programación / ASM / Re: Ensamblador suma de 32bits. en: 29 Octubre 2015, 15:55 pm
Hola

El 4 que ves en el add, no suma nada ese 4 es la escala, se utiliza para calculos de offset mas complejos, o eso es lo que lei.

Lo que sucede es lo siguiente, edx multiplica a la escala a 4 y luego suma al offset de ebx, y este suma X cosa que este en ese offset.

Ejemplo:

Citar
edx = 0 ------ 0 x 4 = 0 --- edx + ebx + 0
edx = 1 ------ 1 x 4 = 4 --- edx + ebx + 4
edx = 2 ------ 2 x 4 = 8 --- edx + ebx + 8

Simple, piensa que la macros que tienes arriba, la $lista que esta en ebx, cada sumero son 4 bytes, lo que haces con ese 4 es saltar de 4 en 4, para pasar al siguiente numero.

Cualquier cosa comenta.

Un saludo.
176  Programación / ASM / Re: Sobre ASM en: 18 Septiembre 2015, 21:39 pm
No confundas la sintaxis de los ensambladores con la arquitectura, el emulador para 8086, ya lo dice "emulador" si tu ensamblas un code en x64 ya puedes jurar que no funcionara en el emulador, lo crees con fasm, nasm o con la sintaxis de AT&T.

Es indiferente la sintaxis o el ensamblador, solo el resultado.

Código
  1. mov ebx, eax    ; MASM
  2. movl %eax, %ebx   ; GAS

Son diferentes pero generan lo mismo.

Un saludo.
177  Programación / ASM / Re: Sobre ASM en: 18 Septiembre 2015, 02:13 am
No, ya que no genera el mismo opcode. Quieres hacer algo en especial? si no a que viene 8085 y compañia.

Un saludo.
178  Programación / ASM / Re: explicacion loop en: 17 Septiembre 2015, 01:31 am
Si lo compruebo a traves de echo y esa variable tabien obtengo 40, pero si lo traceo tengo el resultado correcto, tienes strace? Si es asi compruebalo.

Un saludo.
179  Programación / ASM / Re: explicacion loop en: 11 Septiembre 2015, 14:47 pm
Si deve de dar los 552, compruebalo.

Un saludo.
180  Programación / ASM / Re: explicacion loop en: 11 Septiembre 2015, 00:30 am
No podrás escribir, en la sección bss. Igualmente no hace falta utilizarla.

Un saludo.
Páginas: 1 ... 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 [18] 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 ... 99
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines