Arquitetura de computadores - intro
=>Tradutor: Programa que traduz a linguagem de programação para linguagem de máquina.
=>Interpretador: Quando um programa é escrito em linguagem de máquina mas considera programas em linguagem de programação como dados de entrada,(instruções).O programa que lê e executa as instruções dessa entrada se chama Interpretador.
=>Máquina real: Seria uma máquina hipotética(abstrata), que executaria programas direto em lingugem de programação.
2. A Tradução converte o programa em linguagem de programação para um em linguagem de máquina e descarta o programa anterior, carregando o programa traduzido,para depois executa-lo. E na interpretação o programa em linguagem de programação é decodificado e executado imediatamente.
4. Sim. Porém seria um computador extremamente complexo, pois o nível de dispositivo conta apenas com os componentes mais básicos de hardware, como transistores. E o nível lógico digital trabalha apenas com linguagem de máquina.
8. Porque qualquer instrução executada em hardware pode ser executada em software, e vice-versa, o que define o que cada um irá fazer são fatores como: Custo, velocidade, confiabiliadade, e frequência de mudanças esperadas.
13. Seriam produzidas 219.000.000.000 de etiquetas,o custo anual seria U$ 2.190.000.000, que seria bastante alto, porém comparado ao PIB 2013 dos Estados Unidos ainda seria viável.
14. Maquinas de lavar, aparelhos de som e televisões, em resumo todos os aparelhos que tenham interface para o usuário.
15. O tamanho diminuiria proporcionalmente a quantidade de transistores presentes no chip, pois a tendência de acordo com a lei de Moore é que o o número de transistores dobraria a cada 18 meses, mas que o tamanho dos chips diminuiria para que os caminhos elétricos fossem menores, aumentando o desempenho do mesmo. Ou seja, o tamnhos dos transistores diminuíria no minimo 60% ao