Em 22 de outubro de 2012 20:30, Cleyton Agapito <cragap...@gmail.com>escreveu:
> Em 18 de outubro de 2012 23:35, Paulo Henrique > <paulo.rd...@bsd.com.br> escreveu: > > Em 18 de outubro de 2012 23:25, Cleyton Agapito <cragap...@gmail.com > >escreveu: > > > >> Em 18 de outubro de 2012 23:09, Otavio Augusto <otavi...@gmail.com> > >> escreveu: > >> > Em 18 de outubro de 2012 21:23, jorge luis carvalho santos luis > >> > <jorgeassembl...@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. > >> > >> 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 > >> > > Cleiton, seja franco e explique que para colaborar com codigo para o > > FreeBSD não exatamente colaborar com codigo para linux. > > > > Ah, Paulo, estava relendo a thread pra ver se havia cometido alguma > injustiça com o joao, se não tinha sido claro ou se não tinha > respondido a pergunta dele e só agora entendi o que você disse. > > Acho que houve um equívoco no termo "colaborar", usei no sentido de > fazer chamadas ao sistema operacional, ou seja, usar a estrutura dele > invés de tentar falar tudo direto com o processador porque neste caso > o ambiente é inóspito e não tem ferramenta nenhuma. Não quis dizer > nada sobre colaborar com código. > > Desculpem prolongar este martírio, tomarei mais cuidado com os termos que > uso. > > []'s > ------------------------- > Histórico: http://www.fug.com.br/historico/html/freebsd/ > Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd > Relaxa Cleyton, vamos encerrar a thread. Abraços !! -- :=)><(=: Flamers > /dev/null !!! ------------------------- Histórico: http://www.fug.com.br/historico/html/freebsd/ Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd