Weber Jr . (usuário não registrado) em 16/02/2009 às 12:30 pm

Só por curiosidade…

O Lazarus, implementação clone do Delphi, na versão do SVN, já implementou a janela onde é possível debugar o código assembly gerado.

Fabio Prudente (usuário não registrado) em 16/02/2009 às 12:53 pm

por hobby??? – eu uso mais assembly do que C, na programação de microcontroladores!!!

José (usuário não registrado) em 16/02/2009 às 4:23 pm

Falou bem, microcontroladores. Ele disse no linux…

Damarinho (usuário não registrado) em 16/02/2009 às 5:08 pm

(*_*)

É uma linguagem de baixo nível e com o compilador assembler.
É a que mais próxima está do nivel-máquina, sem interpretador. E assim, muito mais rápida em respostas, menor uso de memória, e uma linguagem omnipotente. Sem poder de cálculos é superior a outras linguagens. Deixou herança na linguagfem C, C++.

\o/

hneto em 16/02/2009 às 6:48 pm

Poesia mesmo era o assembly do Motorola 6809 dos TRS-ColorComputer (CP400 aqui). Quem só mexia com Z80 não tem ideia da elegância, fluidez, lógica e beleza do 6809!

cardoso (usuário não registrado) em 16/02/2009 às 7:01 pm

Fábio, microcontrolador o escambau!

Chips mais fracos e limitados, como o Z80 foram o coração de máquinas amadas por milhões (ok, milhares) nos anos 80.

Bons tempos em que dava pro sujeito aprender assembler de forma autodidata.

Falando sério, é bom saber que esse conhecimento ainda é mantido, pelo menos no campo dos microcontroladores. Se tivesse tempo já teria um kit aqui para brincar.

Pergunta: Quanto tá um kit Arduino?

Damarinho (usuário não registrado) em 16/02/2009 às 8:19 pm

(*_*)

E não é lingua morta !
O nasm vem com o Opensuse-11.1

nasm
NASM is a prototype general-purpose x86 assembler. It can currently output several binary formats, including ELF, a.out, Win32, and OS/2.

+
yasm
YASM is a complete rewrite of the NASM assembler. It is designed from the ground up to allow for multiple syntaxes to be supported (e.g., NASM, TASM, GAS, etc.) in addition to multiple output object formats. Another primary module of the overall design is an optimizer module. Actually it supports ix86 and AMD64, next will be PowerPC

\o/

Cadu (usuário não registrado) em 16/02/2009 às 9:06 pm

Poesia é ARM e Thumb. :)

tenchi em 16/02/2009 às 10:00 pm

Mas do que vocês estão falando, seu bando de velhos? hauahua

Brincadeira… Vi só um pouco de assembly estes tempos atrás, mas só em simulador. Nada pro mundo real. Interessante saber que ainda existe muita coisa hoje em dia programada em assembly.

Tenho um colega que é ninja pra caramba. Ele programa em assembly orientado a objetos… Esta piada talvez seja mais velha que o próprio assembly.. hauah

Economista (usuário não registrado) em 16/02/2009 às 10:12 pm

Que o coração da CPU esteja em vossas mãos, que as interrupções e os registradores te abençõem. Amém.

Este são homens de verdade, não são as bonecas que programam em JAVA!!

Agora vem briga. ( rs)

Manoel Pinho em 17/02/2009 às 7:45 am

@cardoso,

Um arduino está de 20 a 150 dólares nos EUA, dependendo do tipo, e pode ser comprado nesses sites

http://www.arduino.cc/en/Main/Buy

A página com informações do Arduino é

http://www.arduino.cc/

Rafael (usuário não registrado) em 17/02/2009 às 7:49 am

Eu já usei assembly com Linux, mas apenas para fazer o serviço sujo do bootloader (era uma placa embarcada). Tirando essas aplicações bem específicas, eu acho insanidade usar assembly.