ASSEMBLY significa construir, juntar partes. É também o nome de uma linguagem de programação. Assembler significa construtor e é o nome que se dá a programas que "juntam partes", que "constroem" programas. A linguagem Assembly é considerada difícil e complicada por ser uma linguagem de baixo nível. Talvez... dê uma olhada e decida se a fama se justifica. Na minha opinião, a melhor maneira de começar é APRENDER FAZENDO. É claro que vai ser preciso saber O QUE fazer, PORQUE fazer, ONDE, PARA QUE e COMO fazer. Tudo isto você vai encontrar nos textos de apoio, nas referências e nos tutoriais. |
|
| Geralmente é uma romaria conseguir material técnico (sobre CPUs, modelos de memória, etc) e material didático de qualidade. Geralmente os artigos e/ou livros são muito superficiais, ou são incompletos, ou ainda são uma enrolação que mais atrapalha do que ajuda. Além disso, a gama de informações necessárias é um tanto ampla e se perder no emaranhado dos tutoriais são "dois palitos". Tem mais um detalhe: adquirir todos os livros, revistas e software necessários pode ficar muito caro. Além do mais, não é fácil encontrar literatura especializada em Português! Mas porque JUSTO ASSEMBLY? Cada um tem suas próprias razões para começar ou continuar a usar esta linguagem. As minhas você pode ver em porque assembly?
Resolvi dividir o que pude aprender com textos que encontrei na web, livros, manuais e... muitas horas de programação, testes e pesquisas. Se houver alguma imperfeição, peço que me alerte; se faltar alguma coisa, agradeço toda e qualquer contribuição; se tiver dúvidas, faça contato. É claro que é preciso ter noções de programação. Se você nunca viu Assembly pela frente, não se preocupe. Vá seguindo o roteiro proposto que em três tempos estará produzindo seus programas. No mais... este é o meu tributo aos escovadores de bits. Divirtam-se! |
|
| Algumas coisas precisam ficar bem claras para começarmos com o pé direito. Nosso objetivo será criar programas em linguagem assembly para máquinas com processadores Intel e com o sistema operacional Windows de 32 bits. Antes de começar, existem alguns tópicos interessantes que deveriam ser conhecidos. Se você encontrar dificuldades em algum texto, não desanime e não se preocupe. Vá tocando em frente e, depois de algum tempo, volte ao texto. Você vai ver que as coisas vão ficando cada vez mais claras e coerentes. |