[Juan Mellado]
en un 386 (las tablas de pentium no las tengo a mano):
lodsw --- 5 ciclos
mov ax,word ptr[esi] --- 2 ciclos
add esi,2 --- 2 ciclos
stosw --- 4 ciclos
mov word ptr[esi],ax --- 2 ciclos
add edi,2 --- 2 ciclos
A mi me parece que tanto monta, monta tanto. Incluso leí en un manual de Intel que con un pentium y posterior es más rápido hacer "dec ecx", "jnz etiqueta" que un "loop etiqueta" como antiguamente, o sea, que estan optimizando las instrucciones sueltas y las que hacen varias cosas a la vez internamente ejecutan las instrucciones sencillas.
[Emotion]
Coño, no te pierdes una!! :riendo:
un saludo
en un 386 (las tablas de pentium no las tengo a mano):
lodsw --- 5 ciclos
mov ax,word ptr[esi] --- 2 ciclos
add esi,2 --- 2 ciclos
stosw --- 4 ciclos
mov word ptr[esi],ax --- 2 ciclos
add edi,2 --- 2 ciclos
A mi me parece que tanto monta, monta tanto. Incluso leí en un manual de Intel que con un pentium y posterior es más rápido hacer "dec ecx", "jnz etiqueta" que un "loop etiqueta" como antiguamente, o sea, que estan optimizando las instrucciones sueltas y las que hacen varias cosas a la vez internamente ejecutan las instrucciones sencillas.
[Emotion]
Coño, no te pierdes una!! :riendo:
un saludo