Il giorno Wed, 11 Apr 2007 18:41:36 GMT, Paolo Russo <paolrus_at_libero.it> ha
scritto:
>GASP! Ti pare davvero la stessa cosa? E` come paragonare un programma
>che converte testi da un formato a un altro con uno che li traduce da
>una lingua a un'altra. L'assembly non e` che una rappresentazione
>confortevole del linguaggio macchina per editarlo piu' facilmente.
>Salvo casi eccezionali, nessuno sano di mente scriverebbe direttamente
>in linguaggio macchina.
Non sono d'accordo, i compliatori ottimizzano ma per raggiungere la massima
efficenza devi usare l'assembler.
Io uso spesso routines in linguaggio macchina i microcontrollers per ottenere il
massimo delle prestazioni ad esempio in interrupts veloci dove magari usando il
C dovrei usare risorse esterne.
E la cosa � usata anche in campo scientifico ad esempio in calcoli ricorsivi.
Ricordo di aver letto che il famoso bug della FDIV sul primo Pentium fu scoperto
da un ricercatore mentre l'usava in assembler per calcoli astronomici
Programmare in assembler � pi� difficile, questo s�.
--
ciao
Stefano
Received on Sat Apr 14 2007 - 11:55:06 CEST