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?
Respostas
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 similares
6 anos atrás
6 anos atrás
6 anos atrás
8 anos atrás
9 anos atrás
9 anos atrás
9 anos atrás