William Stallings
Arquitetura e
Organização de
Computadores
8a Edição
slide 1 © 2010 Pearson Prentice Hall. Todos os direitos reservados.
Capítulo 1
Introdução
Prof Silvano Oliveira
Organização e
arquitetura
slide 2 © 2010 Pearson Prentice Hall. Todos os direitos reservados.
• Arquitetura de computadores refere-se aos
atributos de um sistema visíveis a um programador,
ou, dito de outra forma, esses atributos que têm um
impacto direto sobre a execução de um programa
lógico.
• Por exemplo, existe uma instrução de multiplicação?
Organização e
arquitetura
slide 3 © 2010 Pearson Prentice Hall. Todos os direitos reservados.
• Organização do computador refere-se à operação
unidades e suas interconexões que realizam as
especificações arquitetônicas.
• Exemplos de atributos arquitetônicos incluir o conjunto de
instruções, o número de bits usados para representar vários
tipos de dados (por exemplo, números, caracteres),
mecanismos de E/S, e técnicas para lidar com a memória)
Atributos organizacionais incluem os detalhes do hardware
transparentes para o programador, tais como sinais de
controle; interfaces entre o computador e periféricos, e a
tecnologia de memória utilizada)
• Toda a família Intel x86 compartilha a mesma
arquitetura básica.
• A família IBM System/370 compartilha a mesma
arquitetura básica.
• Isso gera compatibilidade de código:
— Pelo menos, com a geração anterior.
• A organização é diferente entre diferentes versões.
slide 4 © 2010 Pearson Prentice Hall. Todos os direitos reservados.
Estrutura e função
slide 5 © 2010 Pearson Prentice Hall. Todos os direitos reservados.
• Estrutura é o modo como os componentes são inter-
relacionados.
• Função é a operação individual de cada componente
como parte da estrutura.
Função
slide 6 © 2010 Pearson Prentice Hall. Todos os direitos reservados.
• Todas as funções do computador são:
— Processamento de dados.
— Armazenamento de dados.
— Movimentação de dados.
— Controle.
Visão funcional
slide 7 © 2010 Pearson Prentice Hall. Todos os direitos reservados.
Operação (a): Movimentação de dados
slide 8 © 2010 Pearson Prentice Hall. Todos os direitos reservados.
Operação (b): Armazenamento
slide 9 © 2010 Pearson Prentice Hall. Todos os direitos reservados.
Operação (c): Processamento de/para
armazenamento
slide 10 © 2010 Pearson Prentice Hall. Todos os direitos reservados.
Operação (d): Processamento de
armazenamento para E/S
slide 11 © 2010 Pearson Prentice Hall. Todos os direitos reservados.
Computador
Memória
principal
E/S
Interconexão
do sistema
Periféricos
Linhas de
comunicação
CPU
Computador
slide 12 © 2010 Pearson Prentice Hall. Todos os direitos reservados.
Estrutura – Alto nível
ALU
Unidade
de
controle
Interconexão
interna da CPU
Registradores
CPU
Computador
E/S
Memó
ria
slide 13 © 2010 Pearson Prentice Hall. Todos os direitos reservados.
Barramento
do
sistema
CPU
Estrutura – A CPU
Memória
de
controle
Registradores e
decodificadores da
unidade de
controle
Lógica de
sequenciação
Unidade
de
controle
CPU
ALU
Registr.
slide 14 © 2010 Pearson Prentice Hall. Todos os direitos reservados.
Barramento
interno
Unidade de controle
Estrutura – A unidade de controle

ARQ000 - Introdução a disciplina de Arquitetura de Computadores do Livro

  • 1.
    William Stallings Arquitetura e Organizaçãode Computadores 8a Edição slide 1 © 2010 Pearson Prentice Hall. Todos os direitos reservados. Capítulo 1 Introdução Prof Silvano Oliveira
  • 2.
    Organização e arquitetura slide 2© 2010 Pearson Prentice Hall. Todos os direitos reservados. • Arquitetura de computadores refere-se aos atributos de um sistema visíveis a um programador, ou, dito de outra forma, esses atributos que têm um impacto direto sobre a execução de um programa lógico. • Por exemplo, existe uma instrução de multiplicação?
  • 3.
    Organização e arquitetura slide 3© 2010 Pearson Prentice Hall. Todos os direitos reservados. • Organização do computador refere-se à operação unidades e suas interconexões que realizam as especificações arquitetônicas. • Exemplos de atributos arquitetônicos incluir o conjunto de instruções, o número de bits usados para representar vários tipos de dados (por exemplo, números, caracteres), mecanismos de E/S, e técnicas para lidar com a memória) Atributos organizacionais incluem os detalhes do hardware transparentes para o programador, tais como sinais de controle; interfaces entre o computador e periféricos, e a tecnologia de memória utilizada)
  • 4.
    • Toda afamília Intel x86 compartilha a mesma arquitetura básica. • A família IBM System/370 compartilha a mesma arquitetura básica. • Isso gera compatibilidade de código: — Pelo menos, com a geração anterior. • A organização é diferente entre diferentes versões. slide 4 © 2010 Pearson Prentice Hall. Todos os direitos reservados.
  • 5.
    Estrutura e função slide5 © 2010 Pearson Prentice Hall. Todos os direitos reservados. • Estrutura é o modo como os componentes são inter- relacionados. • Função é a operação individual de cada componente como parte da estrutura.
  • 6.
    Função slide 6 ©2010 Pearson Prentice Hall. Todos os direitos reservados. • Todas as funções do computador são: — Processamento de dados. — Armazenamento de dados. — Movimentação de dados. — Controle.
  • 7.
    Visão funcional slide 7© 2010 Pearson Prentice Hall. Todos os direitos reservados.
  • 8.
    Operação (a): Movimentaçãode dados slide 8 © 2010 Pearson Prentice Hall. Todos os direitos reservados.
  • 9.
    Operação (b): Armazenamento slide9 © 2010 Pearson Prentice Hall. Todos os direitos reservados.
  • 10.
    Operação (c): Processamentode/para armazenamento slide 10 © 2010 Pearson Prentice Hall. Todos os direitos reservados.
  • 11.
    Operação (d): Processamentode armazenamento para E/S slide 11 © 2010 Pearson Prentice Hall. Todos os direitos reservados.
  • 12.
    Computador Memória principal E/S Interconexão do sistema Periféricos Linhas de comunicação CPU Computador slide12 © 2010 Pearson Prentice Hall. Todos os direitos reservados. Estrutura – Alto nível
  • 13.
    ALU Unidade de controle Interconexão interna da CPU Registradores CPU Computador E/S Memó ria slide13 © 2010 Pearson Prentice Hall. Todos os direitos reservados. Barramento do sistema CPU Estrutura – A CPU
  • 14.
    Memória de controle Registradores e decodificadores da unidadede controle Lógica de sequenciação Unidade de controle CPU ALU Registr. slide 14 © 2010 Pearson Prentice Hall. Todos os direitos reservados. Barramento interno Unidade de controle Estrutura – A unidade de controle