Informática, perguntado por paulacorre288, 1 ano atrás

Se para uma operação do algoritmo (C, C++ ou Java, por exemplo) não existir uma instrução correspondente no processador, como o processador irá processar a operação?

Soluções para a tarefa

Respondido por bokomoko
1
O compilador da linguagem C ou C++ vai decompor a operação do algoritmo em instruções mais simples que o processador entenderá. O compilador deve ser adequado para a plataforma. O compilador para ARM é diferente de um compilador para Intel, é diferente de um compilador para SunSparc e por aí vai.

Na linguagem Java o processo é diferente. Java é compilado e gera um bytecode, um p-code que é interpretado em tempo de execução pela máquina virtual Java daquela plataforma, daquele processador. Essa máquina virtual é que vai fazer essa decomposiçao.

 
Perguntas interessantes