[FUG-BR] [Off-toppic]Há sentido em usar assembly hoje?

Otavio Augusto otavioti em gmail.com
Quinta Outubro 18 23:50:08 BRT 2012


Em 18 de outubro de 2012 23:25, Cleyton Agapito <cragapito em gmail.com> escreveu:
> Em 18 de outubro de 2012 23:09, Otavio Augusto <otavioti em gmail.com> escreveu:
>> Em 18 de outubro de 2012 21:23, jorge luis carvalho santos luis
>> <jorgeassembler1 em hotmail.com> escreveu:
>>>
>>> Há sentido em usar assembly hoje?
>>
>> Sistemas embarcados e SOC ( System On Chip) requerem um pouco de
>> assembly do desenvolvedor.
>>
>> Algumas rotinas gráficas e/ou algorítimos muito pesados costumam ser
>> reescritos em assembly para
>> ganhar desempenho. Compiladores modernos como o da  intel ( nao lembro
>> o nome agora ) e o GCC aceitam que partes de um programa em C sejam
>> escritas diretamente em assembly.
>>
>>
>> O Assembly vai estar presente por muuiiitos anos.
>>
>
> Tem um detalhe importante a acrescentar, se você estudou assembler na
> faculdade com os Z80 ou com microcontroladores 8051, pics, dsps ou
> similares (se tivesse estudado pelo menos dois destes seguramente não
> faria tal pergunta), tenho uma péssima notícia, não tem quase nada a
> ver, vai ter que aprender tudo novamente e se colocar algum comando
> específico de um processador pode esquecer a portabilidade.

Conheci projetos ( nao opensource) que se teve que sacrificar
portabilidade para ganhar desempenho.
Ex. Aplicações médicas de alta resolução e jogos.



>
> O lado bom é que e se você "colaborar" com o SO não é lá esse bicho de
> sete cabeças.
>
> []'s
> -------------------------
> Histórico: http://www.fug.com.br/historico/html/freebsd/
> Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd



-- 
Otavio Augusto
---------------------
Consultor de TI
Citius Tecnologia
31 37761866
31 88651242
http://www.citiustecnologia.com.br


Mais detalhes sobre a lista de discussão freebsd