Sempre quis aprender a linguagem Assembly mas cada livro parecia mais enrolado que a própria linguagem? Aqui iremos programar desde o primeiro capítulo.
Porém não se iluda, Assembly é uma linguagem que EXIGE compatibilidade com o Sistema Operacional e aqui utilizarei o Ubuntu, ou seja um Linux, e podemos lançar algumas perguntas:
- Possuo o Windows (ou o MacOS), serve para mim? Com certeza NÃO, muita coisa deve sofrer adaptação (a menos que assim deseje, lhe recomendo conhecer sobre o WASM).
- Possuo outra distribuição de Linux, serve para mim? Pode ser que um detalhe ou outro deva ser modificado, mas a sua maioria será semelhante.
- Não estou usando o NASM, serve para mim? Novamente a resposta é NÃO, este curso é voltado EXCLUSIVAMENTE para este compilador. No meu canal do YouTube encontrará sobre o compilador nativo do Ubuntu e sobre o Raspberry (verá que são coisas completamente diferentes).
-- Ainda em Produção.
Essas são as aulas de Assembly na Prática que estão a disposição no meu canal do YouTube:
- Sobre o livro: https://youtu.be/0lfikxs967c
- Início: https://youtu.be/JL0P5Jv1oVU
- Programa 1.1: https://youtu.be/E5JFNmUVswA