Article View: es.comp.os.linux.programacion
Article #8667Re: Saludos de nuevo, y pregunta de ensamblador
From: Pedro Maicas
Date: Fri, 25 Oct 2002 18:27
Date: Fri, 25 Oct 2002 18:27
34 lines
2264 bytes
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-mailReferences:
<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