Simples curso introdutório a Linguagem Assembly!
O curso é ministrado em Ambiente Linux, maior parte do curso ministrado será na utilização de operações básicas e no conhecimento das ferramentas de assembler e link.
Algumas das ferramentas que iremos utilizar.
- [NASM] (http://www.nasm.us/)
- [YASM] (http://yasm.tortall.net/)
- [FASM] (https://flatassembler.net/)
- [BINUTILS] (https://www.gnu.org/software/binutils/)
- [GCC] (https://gcc.gnu.org/)
Os escritos em Assembly são divididos em três sessões básicas (text, data e bss), como mostrado abaixo.