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 - cpu2

#131
Redes / Módem ADSL/2+
28 Diciembre 2015, 20:27 PM
Ya se que puede ser anticuado lo que estoy preguntando a estas alturas, con la fibra optica presente etc...

Algun consejo para comprarme un modem de calidad? E visto los Tp-link, pero e leido cosas de backdoors y paso de marcas convencionales si puede ser, algo estilo pci, sin interfaces web si aun existen xD.

Para sistemas BSD, si no no puede ser. Las cosas que encontre de calidad son para equipos Juniper etc...

No existen cosas asi por separado?

Un saludo.

#132
Redes / Re: No puedo abrir mis puertos
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.
#133
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 (asm) [Seleccionar]
movl 8(%ebp), %eax

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

Código (asm) [Seleccionar]
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 (asm) [Seleccionar]
;intercambiar     variables eax y ebx

movl (%eax), %ecx
movl (%ebx), %edx

movl %ecx, (%ebx)
movl %edx, (%eax)


Cualquier cosa comenta.

Un saludo.
#134
ASM / Re: Arduino ASM
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.
#135
ASM / Re: Arduino ASM
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.
#136
ASM / Re: Ensamblador suma de 32bits.
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:

Citaredx = 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.
#137
ASM / Re: Sobre ASM
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 (asm) [Seleccionar]
mov ebx, eax    ; MASM
movl %eax, %ebx   ; GAS


Son diferentes pero generan lo mismo.

Un saludo.
#138
ASM / Re: Sobre ASM
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.
#139
ASM / Re: explicacion loop
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.
#140
ASM / Re: explicacion loop
11 Septiembre 2015, 14:47 PM
Si deve de dar los 552, compruebalo.

Un saludo.