Arquitetura de computadores

874 palavras 4 páginas
Arquitetura de Computadores
Prof. Marcelo Mikosz Gonçalves

Conceitos Básicos
• Programa: é uma seqüência de instruções que executam uma determinada tarefa. • Linguagem de máquina: conjunto de instruções primitivas (simples e rápidas) para eleborar programas. • Dada uma linguagem de máquina L1, e uma outra linguagem de maior nível L2 formada por instruções de L1.

• Tradução: consiste em substituir todas as instruções do programa escrito em L2 por uma seqüência de instruções em L1. O programa resultante é formado somente por instruções L1 e é executado pelo computador. L2 não é mais necessário. • Interpretação: Neste processo é necessário um interpretador que é um programa que pega cada instrução de L2 e transforma em um conjunto de instruções em L1 executando diretamente sem a geração de um programa em L1.

• • • •

Hardware Software Firmware Máquina Virtual

Arquitetura em Camadas
Nível 5 Nível das linguagens orientadas para solução de problemas Tradução (Compilador) Nível da linguagem do montador Tradução (Montador) Nível 3 Nível do Sistema Operacional Interpretação Parcial (Sistema Operacional) Nível da Arquitetura do Conjunto de Instruções Interpretação (microprograma) ou Nível da microarquitetura execução direta Os microprogramas são executados diretamente pelo hardware Nível da lógica digital

Nível 4

Nível 2

Nível 1

Nível 0

Geração Zero - Computadores mecânicos
• 1642 máquina de calcular de Blaise Pascal (somar e subtrair) • 1672 Barão Gottfried Wihelm von Leibniz (+,-,/,*) • 1834 Máquina analítica de Charles Babbage • 1936 Konrad Zuse, Z1 Relés eletromagnéticos

• 1943 Colossus, Governo Britânico, primeiro eletrônico • 1944 Aiken - Mark I

Primeira Geração - Vávulas
• Marco inicial para eletrônica, foi a invenção da válvula triodo em 1906 • Em 1943 John Mauchley teve sua proposta aceita para a construção do ENIAC ( Eletronic Numerical Integrator And Computer). Juntamente com seu aluno de pós-graduação J.

Relacionados

  • Arquitetura de Computadores
    775 palavras | 4 páginas
  • Arquitetura de Computadores
    1562 palavras | 7 páginas
  • Arquitetura de computadores
    2562 palavras | 11 páginas
  • Arquitetura Computadores
    827 palavras | 4 páginas
  • Arquitetura de computadores
    792 palavras | 4 páginas
  • Arquitetura de Computadores
    677 palavras | 3 páginas
  • Arquitetura de computadores
    743 palavras | 3 páginas
  • Arquitetura de computadores
    6516 palavras | 27 páginas
  • Arquiteturas de computador
    799 palavras | 4 páginas
  • Arquitetura de Computadores
    599 palavras | 3 páginas