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

#401
Por lo que entendi quieres una funcion que determine el tamaño de la pila no? O el espacio que gasta cada funcion?

Si es el primero, lo puedes implementar con codigo muy simple, que es mas o menos lo que dijiste, pero no tiene por que ser ebp, puede ser cualquier registro que apunte a una direccion anterior a esp.

Código (asm) [Seleccionar]
.section .text
.globl _start

movq %rsp, %rbp
pushq %rax
pushq %rax      ;------> imaginate que esos push son una llamada a una funcion
sub %rsp, %rbp


Como se trata de un x64 los pushq restan 8 bytes en teoria la pila estaria en 16 bytes, tendrias 16 en rbp "o en cualquier otro registro" pero tambien puedes guardar datos en la pila sin decrementar esta, y ese metodo no valdria.

Un saludo.
#402
Si tendras que implementarlo, piensa que las extensiones SSEx y AVX estan pensadas para hacer calculos independientes en byte, word, doubleword, quad etc...

De hay que tengas instrucciones como padd, pshuf, psll/pslr, pcmepeq, punpckh.

Un saludo
#403
Es que las instrcciones SEEx y AVX no tienen soporte para el carry.

Un saludo.
#404
En el primer PDF.

http://software.intel.com/es-es/intel-isa-extensions

Si lo unico qu quieres hacer es una simple suma, con PADDB/PADDW/PADDD/PADD, si no puedes hacerlo de mas maneras.

Un saludo.
#405
Unix/Unix-Like / Re: pkg_add packages
4 Marzo 2014, 06:58 AM
Los binarios que se instalan con pkg_add estan en el directorio packages.

Un saludo.
#406
Unix/Unix-Like / Re: Memory Stik en OpenBSD
2 Marzo 2014, 22:18 PM
Por lo que e visto, hay gente con el mismo problema que tu, en daemon forums y en listas hay los mismos problemas y sin solucion, en SMP y en algunos casos sin SMP, baja de version del kernel, o si no compila de nuevo el de 5.4, por probar no pierdes nada.

Un saludo.
#407
Unix/Unix-Like / Re: Memory Stik en OpenBSD
1 Marzo 2014, 21:57 PM
Pues tendrias que revisar que cambios se hicieron desde la 5.3 a la 5.4, la verdad es muy raro.

Decias que salia algo del umass, dame la salida, porque ahora que fijo, me diste la del controlador usb ATI OHCI, ese es el chip de la placa base.

Un saludo.
#408
Unix/Unix-Like / Re: Memory Stik en OpenBSD
1 Marzo 2014, 21:11 PM
Enteoria tendria que ser usb0, con disklabel puedes comprobarlo.

disklabel -h usb0

Si es el dispositovo correcto, y este funciona tendria que salir la tabla de particionamiento.

Un saludo.
#409
Unix/Unix-Like / Re: Memory Stik en OpenBSD
1 Marzo 2014, 20:15 PM
umass es un controlador, te inportaria postear todo lo que te dice el kernel.

Un saludo.
#410
Unix/Unix-Like / Re: Memory Stik en OpenBSD
1 Marzo 2014, 18:49 PM
Cuando conectas la memoria el kernel la reconoce?

Ya sabes, si estas en modo texto al conectar un dispositivo si este es reconocido salen las lineas del kernel, diciendo la informacion del dispositivo y su nombre, como en el arranque.

Si la tarjeta es reconocida, utiliza disklabel para mirar el particionamiento y el formato.

Un saludo.