Programar em Assembly com GAS

Índice

Introdução

  • Porque usar GNU assembler?
  • Linguagem Assembly
  • Sistemas numéricos
  • Organização de dados
  • Organização da máquina
  • Ferramentas
  • Um primeiro programa

Bases da linguagem Assembly

  • Registradores
  • Memória modo real
  • Memória modo protegido
  • Instruções
  • Modos de Endereçamento
  • Operações aritméticas
  • Pilha
  • Diretivas
  • Interrupções do BIOS
  • Interrupções
  • Entrada e Saída (E/S)
  • Linux System Call

GAS Programação avançada

Colaboração

  • EvertonS

Documentação

  • (en) Using as
  • (en) INTEL 80386 PROGRAMMER'S REFERENCE MANUAL
  • (en) Programming from the Ground Up
  • (en) Intel Architecture Software Developer’s Manual Volume 3
Este artigo é emitido por Wikilivros. O texto é licenciado sob Creative Commons Attribution-Share Alike 4.0. Termos adicionais podem ser aplicados aos arquivos de mídia.