Assembly basico

560 palavras 3 páginas
Programação Assembly e C para PIC
Guilherme Luiz Moritz1
1

DAELT - Universidade Tecnológica Federal do Paraná

13 de novembro de 2013

Moritz, G.L.

Programação Assembly e C para PIC

Motivação

O que é assembly - programação de microcontroladores utilizando seu conjunto de instruções - baixo nível
Porque aprender assembly?

Moritz, G.L.

Programação Assembly e C para PIC

Vantagens do assembly

A principal vantagem do assembly é também sua principal desvantagem: A proximidade com a arquitetura
Muito rápida → Muito complexa e difícil de manter
Obrigatória para alteração de alguns registradores de uso especial (em algumas arquiteturas)

Moritz, G.L.

Programação Assembly e C para PIC

Desvantagens do assembly

Nem sempre o código gerado manualmente é mais otimizado Difícil de manter e entender
Falta de estruturação dificulta o desenvolvimento de projetos complexos
Qual a solução adotada? Mesclar C com assembly

Moritz, G.L.

Programação Assembly e C para PIC

Desvantagens do assembly

Nem sempre o código gerado manualmente é mais otimizado Difícil de manter e entender
Falta de estruturação dificulta o desenvolvimento de projetos complexos
Qual a solução adotada? Mesclar C com assembly

Moritz, G.L.

Programação Assembly e C para PIC

Desvantagens do assembly

Nem sempre o código gerado manualmente é mais otimizado Difícil de manter e entender
Falta de estruturação dificulta o desenvolvimento de projetos complexos
Qual a solução adotada? Mesclar C com assembly

Moritz, G.L.

Programação Assembly e C para PIC

Desvantagens do assembly

Nem sempre o código gerado manualmente é mais otimizado Difícil de manter e entender
Falta de estruturação dificulta o desenvolvimento de projetos complexos
Qual a solução adotada? Mesclar C com assembly

Moritz, G.L.

Programação Assembly e C para PIC

Programando um Microcontrolador

Moritz, G.L.

Programação Assembly e C para PIC

Relacionados

  • Assembly básico
    27928 palavras | 112 páginas
  • Dragão Tempestade é muito forte.
    389 palavras | 2 páginas
  • DotNET
    1197 palavras | 5 páginas
  • Quando Surgiram Os Primeiros Programadores
    1075 palavras | 5 páginas
  • Osma
    1133 palavras | 5 páginas
  • Execução de um Programa
    1108 palavras | 5 páginas
  • Graduado
    2537 palavras | 11 páginas
  • Dot net
    9619 palavras | 39 páginas
  • Assembly
    3699 palavras | 15 páginas
  • ASSEMBLY Aula1 1
    1705 palavras | 7 páginas