Programação de Baixo Nível

1406 palavras 6 páginas
Diego Carlos Alves IFSEMG-GTI

Linguagem de Programação de Baixo Nivel

Hoje em dia com várias linguagens de programação de alto nível existentes no mercado, muitos começam programando sem ao menos saber da existência da linguagem de programação de baixo nível, como ela foi e ainda é importante, principalmente para valorizarmos melhor nossos antigos programadores e podermos ter um melhor compreendimento do funcionamento da máquina. Diferente da linguagem de alto nível, a de baixo nível é a que chega mais próxima da compreensão da máquina, sendo escritas instruções diretas ao microprocessador, ja a de alto nível é mais voltada a compreensão humana, sendo de mais fácil entendimento e mais rápido de ser programado. A sua desvantagem e dificuldade em ser utilizada por programadores é que em poucas linhas escritas em uma linguagem de auto nível se torna dezenas na de baixo nível, e tem mais, só pode ser programado para um processador específico, assim não sendo compatível com outras arquiteturas. Mas um programa criado com linguagem de baixo nível ocupa menas memória e tem um processamento muito mais rápido, sendo assim essencial para algumas ocasiões. Uma das linguagens de baixo nível mais conhecida é o Assembly, sendo considerada a de mais baixo nivel(depois do codigo de máquina, que é a linguagem do processador) . Suas instruções são quase que diretas ao processador, por isto os programas criado nesta linguagem tem um melhor desempenho sendo muito mais rapidos que os criados em linguagem de alto nivel, como por exemplo o Java. Outro ponto que não podemos esquecer é que o Assembly trabalha com registradores, que são espaços especificos em um processador onde são armazenados valores, estes espaços são parecidos com variáveis de linguagem de programação de auto nivel. Utilizaremos o processador de 86x para melhor explicação de seus registradores.
Registradores de uso geral (genéricos):

Como o próprio nome já diz, podem ser usados para

Relacionados

  • Histórico da linguagem da programação e definição de linguagem de alto e baixo nível
    1188 palavras | 5 páginas
  • Compiladores 2014/2
    5566 palavras | 23 páginas
  • História das linguagens de programação
    2140 palavras | 9 páginas
  • Linguagem de programação
    2473 palavras | 10 páginas
  • metologia
    2965 palavras | 12 páginas
  • algoritimos e logica de programação
    3305 palavras | 14 páginas
  • Programa O Estruturada
    384 palavras | 2 páginas
  • Linguagens de Programação
    2144 palavras | 9 páginas
  • linguagems de gramacaopro
    1537 palavras | 7 páginas
  • Linguagem de programação
    2997 palavras | 12 páginas