Docsity
Docsity

Prepare-se para as provas
Prepare-se para as provas

Estude fácil! Tem muito documento disponível na Docsity


Ganhe pontos para baixar
Ganhe pontos para baixar

Ganhe pontos ajudando outros esrudantes ou compre um plano Premium


Guias e Dicas
Guias e Dicas

Arquitetura de Computadores: Arquitetura de Von Neumann, Exercícios de Arquitetura

Uma revisão sobre a arquitetura de computadores, com ênfase na arquitetura de von neumann. O texto aborda os componentes básicos de um computador, como cpu, ula, memória e registradores, além de explicar a função básica de um computador: executar programas. O documento também discute a organização da memória, o ciclo de instruções e interrupções.

Tipologia: Exercícios

2022

Compartilhado em 07/11/2022

Nazario185
Nazario185 🇧🇷

4.7

(68)

223 documentos

1 / 28

Toggle sidebar

Esta página não é visível na pré-visualização

Não perca as partes importantes!

bg1
UNIVERSIDADE FEDERAL DE SANTA MARIA
CENTRO DE TECNOLOGIA
DEPARTAMENTO DE ELETRÔNICA E COMPUTAÇÃO
Arquitetura de Von Neumann
Computador ISA
Professor: André Luís Kirsten, Me. Eng.
pf3
pf4
pf5
pf8
pf9
pfa
pfd
pfe
pff
pf12
pf13
pf14
pf15
pf16
pf17
pf18
pf19
pf1a
pf1b
pf1c

Pré-visualização parcial do texto

Baixe Arquitetura de Computadores: Arquitetura de Von Neumann e outras Exercícios em PDF para Arquitetura, somente na Docsity!

UNIVERSIDADE FEDERAL DE SANTA MARIACENTRO DE TECNOLOGIA DEPARTAMENTO DE ELETRÔNICA E COMPUTAÇÃO

Arquitetura de Von Neumann

Computador ISA

Professor: André Luís Kirsten, Me. Eng.

Revisão

  • Um computador é composto por:
    1. CPU (Unidade Central de Processamento)
      1. ULA (Unidade Lógica Aritmé?ca)
      2. Unidade de Controle
      3. Registradores

Revisão

  • Um computador é composto por:
    1. CPU (Unidade Central de Processamento)
    2. Memória
    3. Disposi?vos de Entrada e Saída

Revisão

  • O computador é composto de um pequeno conjunto de componentes lógicos básicos (OR, AND, NOT, XOR, ...), que podem ser combinados para executar operações lógicas e aritmé?cas e armazenar dados.

Revisão

  • Função básica de um computador:
    • EXECUTAR PROGRAMAS
  • O que são programas? Ø Uma sequência de instruções que descreve como realizar certa tarefa

Revisão

  • A grande maioria dos computadores atuais são fundamentados na ARQUITETURA de Von Neumann

Registradores Especiais

MAR : especifica o endereço dememória da próxima instrução. MBR: contém o valor a sergravado na memória ou recebido da memória. I/O AR: registrador deendereçamento de E/S. I/O BR: usado na troca de dadosentre módulos de E/S e a CPU.

Arquitetura de Von Neumann

de Von Neumann^ Arquitetura (IAS)

MAR : especifica oendereço de memória da próxima instrução. MBR: contém o valor aser gravado na memória ou recebidoda memória.

Demultiplexador

de Von Neumann^ Arquitetura (IAS)

MAR : especifica oendereço de memória da próxima instrução. MBR: contém o valor aser gravado na memória ou recebidoda memória.

Ciclo de instruções

Exemplo de ciclo de instruções

  • Somar conteúdo do endereço 940 com o endereço 941 e colocar o resultado no endereço 941.
  • O PC inicial é 300.
  • As instruções e os dados possuem 16 bits.
    • 4 bits de códigos de operação
    • 12 bits de endereços da memória

Arquitet

Lista de Códigosde Operação:

0001: AC ß M(X) 0010: M(X) ß AC 0101: AC ß AC + M(X)