Notas de Aula - MAC 211 - Laboratório de Programação

Aula anterior (aula 3)

Aula 4 - 4/3/2010

Mais comandos de linguagem de montagem

MUL, IMUL, DIV, IDIV

Truques com números binários

Chamadas ao Sistema Operacional

  1. colocar número da chamada ao sistema em eax
  2. colocar 3 primeiros argumentos em ebx, ecx, edx (mais esi e edi se necessário).
  3. INT 0x80
  4. quando há valor devolvido, ele é colocado em eax

Estrutura de um programa em linguagem de montagem

Produzindo um Executável

Desmontadores