Tecnologia
Introdução
Alterado do original por Fábio Botelho © 2007 by Pearson Education
1
Introdução
– Sopa de letrinhas
•
•
•
•
•
•
•
•
•
•
•
Computador digital
Programa de computador
Circuitos eletrônicos
Transistor
Linguagem de máquina
Níveis e máquinas reais
Tradução x Interpretação
Portas digitais
Registradores
Microprograma
Sistema Operacional
Alterado do original por Fábio Botelho © 2007 by Pearson Education
Introdução
– Um computador digital é uma máquina que pode resolver problemas para as pessoas executando instruções que lhe são dadas.
– Programa de Computador é então uma sequência de instruções que descreve como fazer uma tarefa
Alterado do original por Fábio Botelho © 2007 by Pearson Education
Introdução
– Os circuitos eletrônicos de cada computador podem reconhecer e executar diretamente um conjunto limitado de instruções que raramente são mais complexas que:
• Some dois números
• Verifique se um número é zero
• Copie dados de uma parte para outra da memória do computador Alterado do original por Fábio Botelho © 2007 by Pearson Education
Introdução
– Os programas de computadores para serem executados devem ser traduzidos para instruções de máquina
– Linguagem de máquina são as instruções primitivas com as quais as pessoas podem se comunicar com o computador
Alterado do original por Fábio Botelho © 2007 by Pearson Education
Introdução
– Níveis e máquinas reais
• A idéia é projetar um conjunto de instruções que sejam mais convenientes para as pessoas usarem do que as instruções que já vem embutidas na máquina
• A máquina de nível 0 executa a linguagem de nível 0
• A máquina de nível 1 executa a linguagem de nível 1
Alterado do original por Fábio Botelho © 2007 by Pearson Education
Introdução
– Níveis e máquinas reais
• Tradução x Interpretação
Alterado do original por Fábio Botelho © 2007 by Pearson Education
Introdução
– Níveis e máquinas reais