Redes

2162 palavras 9 páginas
Exercícios

1)O que é linguagem de máquina ?

Linguagem de máquina, também dito código de máquina, é um programa que usa diretamente bits 1 e 0. O programador escreve bits 1 e 0 correspondentes a uma sequência de instruções e por algum dispositivo grava-os na memória em endereços seguidos. O microprocessador lê estas instruções, começando do menor endereço até o maior (existindo instruções de desvio da sequência) e executa-as, uma a uma. Um exemplo de programa em linguagem de máquina é visto a seguir: endereço endereço código da instrução
01 1011 0001
02 0001 1111
03 1010 0000
04 0000 0001
05 ...... .......
De fato é isto que encontraremos gravado na memória do computador, qualquer que seja o programa, pois é a única coisa que o microprocessador entende. Máquinas industriais e alguns programas básicos (como o BIOS) são programados nesta linguagem de máquina. Mas veja que é uma programação altamente especializada, exigindo conhecimentos profundos do microprocessador e de Eletrônica Digital, o que escapa à maioria dos usuários. 2)Qual a diferença entre interpretação e tradução ?

Para facilitar a comunicação dos seres humanos com a máquina, foram desenvolvidas linguagens mais próximas daquelas usadas pelos humanos, as chamadas linguagens de alto nível (C, Delphi, Pascal, Fortran, JAVA,...). Estas linguagens precisam ser convertidas para linguagem de máquina para serem executadas. Há dois métodos de conversão das linguagens de alto nível: a tradução e a interpretação. Estes métodos são similares. Em ambos as instruções de alto nível são executadas pelas seqüências equivalentes em linguagem de máquina. A diferença é que na tradução o programa completo de alto nível é primeiro convertido para a linguagem de máquina para então ser executado. Na interpretação, depois de cada instrução de alto nível ser examinada e decodificada, ela é executada imediatamente. Nenhum programa traduzido é gerado. Ambos os métodos são amplamente usados pelos

Relacionados

  • redes
    1439 palavras | 6 páginas
  • Rede
    3641 palavras | 15 páginas
  • Redes
    4835 palavras | 20 páginas
  • Redes
    25948 palavras | 104 páginas
  • redes
    1736 palavras | 7 páginas
  • Rede
    4901 palavras | 20 páginas
  • Redes
    3241 palavras | 13 páginas
  • Redes
    729 palavras | 3 páginas
  • redes
    1668 palavras | 7 páginas
  • Redes
    8748 palavras | 35 páginas