ATPS

5750 palavras 23 páginas
• Um computador é uma máquina eletrônica lógica

• Programável

– Programa

• Instruções

• Representável por uma hierarquia de níveis de abstração (Tanenbaum)
– Microeletrônica (mais baixo)

– Sistema Operacional (mais alto)
Níveis de Abstração

Linguagens de alto nível

Linguagem Assembly

Gerencia de sistema e interface de usuário

Conjunto de instruções

Interpretador em firware

Unidades lógicas combinacionais e sequenciais Características físicas, malha de transistores Organização de um Computador

• Modelo de Von Neumann (1945)

– Concito de programa armazenado

– Separação da Unidade Aritmética e de Controle

– Utilização de barramentos e registradores

– Hardware de entrada e saída (I/O)

Modelo de Von Neumann
• Memória: Conjunto de posições/locações endereçáveis

• Palavras: Posição/locação da memória. Contêm dados e instruções.

• Palavra: Unidade básica de transferência de/para memória.

• Palavras são localizadas através de um endereço

• Dados, instruções e endereços são codificados em binário.

Modelo de Von Neumann

• Programa é uma sequência de instruções, colocadas numa sequência de endereços.

A execução de um programa corresponde à execução sequencial de suas instruções

• A sequência das instruções é definida de forma dinâmica em tempo de execução
Existência de instruções de controle de fluxo

Conceitos e Convenções

• Registradores: Posições de memória internas a UCP.

– Dedicados e de Uso Geral

• Barramento: Via de comunicação

– Dados e Instruções, Endereços e Controle.

– Comunicação Síncrona e Assíncrona

Memória
• Em um computador geralmente existe uma hierarquia de memória.
• Cada nível da hierarquia é dividido em palavras de N bits cada
• A palavra é a unidade básica de transferência entre a UCP e a memória.


Relacionados

  • atps
    412 palavras | 2 páginas
  • atps
    460 palavras | 2 páginas
  • atps
    621 palavras | 3 páginas
  • atps
    583 palavras | 3 páginas
  • Atps
    1966 palavras | 8 páginas
  • atps
    286 palavras | 2 páginas
  • ATPS
    342 palavras | 2 páginas
  • atps
    336 palavras | 2 páginas
  • atps
    1226 palavras | 5 páginas
  • atps
    1023 palavras | 5 páginas