Artigos sobre programação em Assembly

A linguagem assembly é incrivelmente desafiadora e ao mesmo tempo gratificante. Não tem nenhuma das abstrações das linguagens modernas, nada, o que você esta escrevendo vai ser compilado diretamente para código de máquina por um compilador one-pass compiler com nenhuma ou praticamente nenhuma alteração.

Você esta por sua conta e risco mas ao mesmo tempo tem todo o poder de fogo da maquina para você.

Quando eu comecei a minha carreira como programador as vezes não tinhamos escolha, para contornar as limitações das maquinas e sistemas operacionais a unica forma era saber um pouco de assembly.

Hoje em dia programar em assembly praticamente não é mais necessário, tirando fazer algumas coisas para microcontroladores e poucas outras situações muito de borda as linguagens de programação modernas conseguem otimizar o código razoavelmente, os processadores e sistemas operacionais hoje são muito poderosos e o ganho de se controlar a maquina a cada ciclo de clock não é mais uma vantagem.

Mas com certeza ainda é muito divertido e aprender assembly vai te dar uma visão sem igual de como os computadores funcionam e como tirar proveito de cada bit disponível.