Documento teste

2208 palavras 9 páginas
Arquitetura de Computadores

CAPÍTULO 1 – INTRODUÇÃO À ARQUITETURA DE COMPUTADORES 1.1 Introdução Computador: Máquina programável, de propósito geral, que processa informação. Seqüência de instruções (de uma dada linguagem de programação) que operam sobre dados, realizando um processamento de informação específico. Operação que realiza algum processamento básico de informação. Exemplo: somar dois números, armazenar um dado, etc. (Linguagem de Programação). Conjunto de instruções associadas a uma sintaxe e uma semântica específicas. COMPUTADOR (HARDWARE + SOFTWARE) OPERADOR (HUMANO) E/S CPU

Programa:

Instrução:

Linguagem:

MEMÓRIA

Linguagem Humana: • Vaga. • Complexa. • Simbólica.

Linguagem de Máquina: • Precisa. • Simples. • Numérica.

Figura 1.1 O problema de comunicação humano-computador. • Problema: Como expressar as especificações de processamento de informação definidas por um operador humano de uma forma que possa ser “entendida” pelo computador?

Arquitetura de Computadores



Solução:

Lh → ... Li ... → L2 → L1 → L0

onde, Lh = Linguagem humana, Li = linguagem intermediária, (i = 1, 2, ...), L0 = Linguagem “entendida” pelo hardware. A linguagem Li+1 é mais complexa que a linguagem Li. Máquina virtual Mi que possui uma Máquina Virtual de Nível i: linguagem associada Li cujas instruções operam sobre um espaço de memória virtual associado. Conversão Li+1 → Li: • Tradução: Programa Tradutor (no nível Li) converte um programa escrito na linguagem Li+1 (Programa Fonte) em um programa na linguagem Li (Programa Objeto). O programa tradutor pode ser: • Compilador. • Montador. • Interpretação: Programa Interpretador (no nível Li) converte cada instrução de um programa em Li+1 para a sua equivalente em Li, executando-a na máquina Mi imediatamente após a sua conversão. As instruções são convertidas e executadas uma a uma, seqüêncialmente. Máquina Multi-Nível: • Computador pode ser visto como um conjunto hierárquico de máquinas virtuais.

Relacionados

  • Documento de testes
    922 palavras | 4 páginas
  • Documento de Teste
    1757 palavras | 8 páginas
  • Documento de Teste
    329 palavras | 2 páginas
  • Teste de documentos
    11162 palavras | 45 páginas
  • Documento de Teste
    281 palavras | 2 páginas
  • documento teste
    1231 palavras | 5 páginas
  • documento de teste
    258 palavras | 2 páginas
  • Documento teste
    1505 palavras | 7 páginas
  • documento teste
    439 palavras | 2 páginas
  • Teste de documento
    2529 palavras | 11 páginas