Visão Geral
Este Curso Assembly Language fornece conhecimentos e habilidades em programação de "baixo" nível. Você conhecerá a arquitetura do microprocessador x86 para programar em assembler. Examinamos os comandos, procedimentos e regras comuns do assembler que devem ser seguidos ao programar em linguagem assembly. Este Curso Assembly Language tem como objetivo fornecer conhecimentos para criar algoritmos em assembler, controlar dispositivos de entrada/saída, conhecer as principais características da arquitetura de microprocessadores x86.
Objetivo
Ao participar do Curso Assembly Language, os participantes irão:
- Aprenda a codificar na arquitetura x86 usando linguagem Assembly
- Obtenha uma compreensão sólida sobre conceitos de baixo nível.
- Entenda como seu computador funciona
Pre-Requisitos
- Ser capaz de entender o código do programa
- Conhecimento básico de programação
- Ser capaz de projetar algoritmos
Materiais
Inglês/Português/Lab Prático
Conteúdo Programatico
- Introduction
- The Binary numeric system
- x86 Architecture
- Introduction to FASM
- Branching
- Signed Operations
- Bitwise Operations
- Memory
- Strings
- Subroutines and The Stack
- Manuals
- Debugging
- Basic Windows API
TENHO INTERESSE