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 0correspondentes 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 (existindoinstruçõ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
040000 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áquinasindustriais 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 deEletrô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, foramdesenvolvidas 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 demá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 executadaspelas 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. Nainterpretaçã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... [continua]

Ler trabalho completo

Citar Este Trabalho

APA

(2012, 06). Estudos disciplinares unip. TrabalhosFeitos.com. Retirado 06, 2012, de http://www.trabalhosfeitos.com/ensaios/Estudos-Disciplinares-Unip/251743.html

MLA

"Estudos disciplinares unip" TrabalhosFeitos.com. 06 2012. 2012. 06 2012 <http://www.trabalhosfeitos.com/ensaios/Estudos-Disciplinares-Unip/251743.html>.

MLA 7

"Estudos disciplinares unip." TrabalhosFeitos.com. TrabalhosFeitos.com, 06 2012. Web. 06 2012. <http://www.trabalhosfeitos.com/ensaios/Estudos-Disciplinares-Unip/251743.html>.

CHICAGO

"Estudos disciplinares unip." TrabalhosFeitos.com. 06, 2012. Acessado 06, 2012. http://www.trabalhosfeitos.com/ensaios/Estudos-Disciplinares-Unip/251743.html.