16
CENTRO DE INFORMÁTICA - UFPE GRECO O O rganização de rganização de Computadores Computadores http://www.cin.ufpe.br/~greco/ orgcomp Sérgio Cavalcante Sala C3 - Ramal 4348 [email protected] GRECO/CIn - UFPE

O rganização de Computadores cin.ufpe.br/~greco/orgcomp

Embed Size (px)

DESCRIPTION

O rganização de Computadores http://www.cin.ufpe.br/~greco/orgcomp. Sérgio Cavalcante Sala C3 - Ramal 4348 [email protected] GRECO/CIn - UFPE. Daniel Menascé. Requisitos de um profissional 1) Trabalhar em times 2) Comunicação verbal e escrita 3) Apresentação (resultados) - PowerPoint PPT Presentation

Citation preview

Page 1: O rganização de Computadores cin.ufpe.br/~greco/orgcomp

CENTRO DEINFORMÁTICA - UFPE GRECO

OOrganização derganização de ComputadoresComputadores

http://www.cin.ufpe.br/~greco/orgcomp

Sérgio Cavalcante

Sala C3 - Ramal 4348

[email protected]

GRECO/CIn - UFPE

Page 2: O rganização de Computadores cin.ufpe.br/~greco/orgcomp

CENTRO DEINFORMÁTICA - UFPE GRECO

Daniel Menascé Requisitos de um profissional

1) Trabalhar em times

2) Comunicação verbal e escrita

3) Apresentação (resultados)

4) Uso do tempo (def. de cronogramas)

5) Capacidade de aprender

6) Domínio técnico

Page 3: O rganização de Computadores cin.ufpe.br/~greco/orgcomp

CENTRO DEINFORMÁTICA - UFPE GRECO

Motivação

O que é este curso ?

Porque é importante saber conceitos de

arquitetura/organização de computadores

Page 4: O rganização de Computadores cin.ufpe.br/~greco/orgcomp

CENTRO DEINFORMÁTICA - UFPE GRECO

Público alvo

Projeto de máquinas

Desenvolvimento de sw básico

Concepção de sistemas decomputação

Desenvolvimento de aplicações de alto desempenho

Aquisição de computadores

Page 5: O rganização de Computadores cin.ufpe.br/~greco/orgcomp

CENTRO DEINFORMÁTICA - UFPE GRECO

Arquitetura X Organização

Organização

Tecnologia de memória

Interfaces Implementação

das instruções interconexões

Repertório de instruções

Tipos de Dados Modos de

endereçamento Conjunto de

registradores

Arquitetura

Page 6: O rganização de Computadores cin.ufpe.br/~greco/orgcomp

CENTRO DEINFORMÁTICA - UFPE GRECO

Componentes de um computador

Vídeo

Teclado

Memória

Programas+

Dados

E/S

Buffers

Reg.

ALU

PCIRMARMAR

MBRMBR

Unid. processamento

Unid. controle

AC

Page 7: O rganização de Computadores cin.ufpe.br/~greco/orgcomp

CENTRO DEINFORMÁTICA - UFPE GRECO

Escopo deste curso

Componentes de um computador

Vídeo

Teclado

CPUCPU

Execução dasExecução dasinstruções de uminstruções de um

programaprograma

CPUCPU

Execução dasExecução dasinstruções de uminstruções de um

programaprograma

Memória

Programas+

Dados

E/S

Buffers

Page 8: O rganização de Computadores cin.ufpe.br/~greco/orgcomp

CENTRO DEINFORMÁTICA - UFPE GRECO

Interconexão

Estrutura de um computador

CPU Memória

I/O

Computador

Periféricos

Page 9: O rganização de Computadores cin.ufpe.br/~greco/orgcomp

CENTRO DEINFORMÁTICA - UFPE GRECO

Organizações Diferentes

Computadores estãopresentes nos mais diversosequipamentos

Page 10: O rganização de Computadores cin.ufpe.br/~greco/orgcomp

CENTRO DEINFORMÁTICA - UFPE GRECO

Organizações Diferentes

Computadores no nosso dia a dia ....

Page 11: O rganização de Computadores cin.ufpe.br/~greco/orgcomp

CENTRO DEINFORMÁTICA - UFPE GRECO

Comunicação: item fundamental

Voz e Dados

GPS

Terminais de Dados

Central de Comando

Page 12: O rganização de Computadores cin.ufpe.br/~greco/orgcomp

CENTRO DEINFORMÁTICA - UFPE GRECO

Componentes Básicos

Hardware Comunicação

Matemática, Física e EletrônicaMatemática, Física e Eletrônica

Software de Suporte

Software Aplicativo

Page 13: O rganização de Computadores cin.ufpe.br/~greco/orgcomp

CENTRO DEINFORMÁTICA - UFPE GRECO

Hardware & Software

HardwareHardware

SistemaOperacional

Software de Suporte

Software Aplicativo

Page 14: O rganização de Computadores cin.ufpe.br/~greco/orgcomp

CENTRO DEINFORMÁTICA - UFPE GRECO

Programa do Curso Módulo 1:Conceitos Avançados de Arq. de

Computadores• Pipeline• Arquitetura RISC• Arquiteturas Superescalares

Módulo 2: Organização de Computadores• Barramento• Memória interna e externa• Entrada/Saída• Suporte do S.O.

Page 15: O rganização de Computadores cin.ufpe.br/~greco/orgcomp

CENTRO DEINFORMÁTICA - UFPE GRECO

Programa do Curso Módulo 3:

• Introdução à Engenharia de Sistemas Embarcados

Page 16: O rganização de Computadores cin.ufpe.br/~greco/orgcomp

CENTRO DEINFORMÁTICA - UFPE GRECO

Bibliografia Computer Organization and Architecture:

Designing for Performance• Patterson & Hennessy, Computer Organization

& Design: The Hardware/Software interface• William Stallings, 4. Edition - Prentice Hall

1996