Sim, é viável para um compilador gerar saída para o nível 1 ao invés do nível 2. O nível 1 é uma representação intermediária de baixo nível que é mais próxima do código de máquina do que o nível 2. Uma das vantagens de gerar saída para o nível 1 é que o código gerado pode ser mais eficiente em termos de tempo de execução e uso de memória, pois é mais próximo do código de máquina. Além disso, a geração de código para o nível 1 pode ser mais fácil de implementar para o compilador. No entanto, uma desvantagem de gerar saída para o nível 1 é que o código gerado pode ser menos portável, pois é mais específico para a arquitetura da máquina. Além disso, a geração de código para o nível 1 pode ser mais difícil de manter e atualizar, pois é mais próximo do código de máquina e, portanto, mais difícil de ler e entender.
Para escrever sua resposta aqui, entre ou crie uma conta
Questões de Sistemas Digitais
•SIN SIGLA
Provas de Concursos Públicos
•ESTÁCIO EAD
Compartilhar