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
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.
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
História,
8 meses atrás
Matemática,
8 meses atrás
Informática,
1 ano atrás
Biologia,
1 ano atrás
Artes,
1 ano atrás