🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: es.comp.os.linux.programacion
Article #8667

Re: Saludos de nuevo, y pregunta de ensamblador

#8667
From: Pedro Maicas
Date: Fri, 25 Oct 2002 18:27
34 lines
2264 bytes
On Fri, 25 Oct 2002 10:18:53 +0200, Recurrente <recurrente@hotmail.com> wrote:

>Mi pregunta es �puede merecer la pena programar un bucle de ese tipo en 
>ASM? Tengo algo de experiencia programando en ASM del Z80 (s�, s�, qu� 
>tiempos aquellos! :-)), y si es as�, �conoc�is documentaci�n, a ser 
>posible espec�fico para el gcc?


  Muy malo tiene que ser el compilador para que puedas 
optimizar usando asm. Los compiladores actuales tienen
en cuenta cosas que nosotros no podemos ni imaginar, y 
te lo digo porque yo ya lo he intentado varias veces.



>Ya que estamos tengo otra consulta relacionada: en el programa tengo que 
>dividir frecuentemente los elementos de grandes matrices por potencias 
>de 2. Si los elementos fueran enteros esto ser�a muy f�cil , pero al ser 
>de tipo float no tengo muy clara la estructura. Con un peque�o programa 

   No recuerdo ahora la estructura exacta, pero si que te puedo decir
que tiene una mantisa (que no has de tocar) y un exponente al que
le tienes que restar uno (eso equivale a dividir por dos). Claro
que tendr�s que hacer alguna comprobacion extra para evitar overflows 
o cosas as�.

Saludos :-)           -Pedro-

  Maicrosoft LVP
  MOP Certified.

  http://www.maicas.net/ 

  e-mail en www.maicas.net
Technical Details
Message-ID: <l73jrukl439ptdr217taffr27j2g35971h@4ax.com>
Path: arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!newsfeed.stanford.edu!news-spur1.maxwell.syr.edu!news.maxwell.syr.edu!news-han1.dfn.de!news-ber1.dfn.de!fu-berlin.de!uni-berlin.de!62-36-160-101.dialup.uni2.ES!not-for-mail
References: <3DB8FE6D.6050807@hotmail.com>

Show Full Headers
Complete Article Headers
X-Google-Language: SPANISH,ASCII
X-Google-Thread: f86c8,d4e0bb1ca64d9500
X-Google-Attributes: gidf86c8,public
X-Google-ArrivalTime: 2002-10-25 11:27:07 PST
Path: arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!newsfeed.stanford.edu!news-spur1.maxwell.syr.edu!news.maxwell.syr.edu!news-han1.dfn.de!news-ber1.dfn.de!fu-berlin.de!uni-berlin.de!62-36-160-101.dialup.uni2.ES!not-for-mail
From: Pedro Maicas <esta_no_es@jet.es>
Newsgroups: es.comp.os.linux.programacion
Subject: Re: Saludos de nuevo, y pregunta de ensamblador
Date: Fri, 25 Oct 2002 20:27:05 +0200
Lines: 34
Message-ID: <l73jrukl439ptdr217taffr27j2g35971h@4ax.com>
References: <3DB8FE6D.6050807@hotmail.com>
NNTP-Posting-Host: 62-36-160-101.dialup.uni2.es (62.36.160.101)
Mime-Version: 1.0
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: 8bit
X-Trace: fu-berlin.de 1035570426 320540 62.36.160.101 (16 [13709])
X-Newsreader: Forte Agent 1.8/32.553