aula 01-oac-introducao-a-oac
TRANSCRIPT
Organização e Arquitetura de Computadores
Cristiano Pires Martins
05/30/11 1
1segunda-feira, 30 de maio de 2011
05/30/11 2
2segunda-feira, 30 de maio de 2011
} Essa disciplina trata da estrutura e do funcionamento dos computadores;
} O objetivo é apresentar a natureza e as características dos sistemas de computação modernos.
05/30/11 3
3segunda-feira, 30 de maio de 2011
} Arquitetura e Organização} Estrutura e Função
05/30/11 4
4segunda-feira, 30 de maio de 2011
} O Computador é um sistema hierárquico;} É um sistema formado por um conjunto
estruturado de componentes;} Sua função pode ser compreendida em
termos das funções desses componentes.
05/30/11 5
5segunda-feira, 30 de maio de 2011
} Arquitetura◦ Refere-se aos atributos do sistema que são visíveis ao
programador;◦ Atributos que tem impacto direto sobre a execução
lógica de um programa.◦ Ex.: Conjunto de Instruções, número de bits usado
para dados, técnicas de endereçamento de memória etc.
} Organização◦ Refere-se às unidades operacionais e suas
interconexões que implementam as especificações da sua arquitetura.
05/30/11 6
6segunda-feira, 30 de maio de 2011
} Todas as máquinas da família Intel x86 compartilham da mesma arquitetura básica
} O mesmo ocorre com a família IBM System/370
} Isto torna possível a compatibilidade de códigos
} Organização difere nas diferentes versões
05/30/11 7
7segunda-feira, 30 de maio de 2011
} Estrutura é o modo como os componentes se relacionam
} Função é a operação dos componentes individuais como parte da estrutura
05/30/11 8
8segunda-feira, 30 de maio de 2011
} As funções do computador são:◦ Processamento de dados;◦ Armazenamento de dados;◦ Movimentação dos dados;◦ Controle.
05/30/11 9
9segunda-feira, 30 de maio de 2011
05/30/11 10
DataMovementApparatus
ControlMechanism
DataStorageFacility
DataProcessingFacility
10segunda-feira, 30 de maio de 2011
} Movimentação dos dados ◦ Teclado para a tela
05/30/11 11
DataMovementApparatus
ControlMechanism
DataStorageFacility
DataProcessingFacility
11segunda-feira, 30 de maio de 2011
} Armazenamento◦ Download para o disco
05/30/11 12
DataMovementApparatus
ControlMechanism
DataStorageFacility
DataProcessingFacility
12segunda-feira, 30 de maio de 2011
} Processando de/para armazenamento◦ Atualizando um arquivo
05/30/11 13
DataMovementApparatus
ControlMechanism
DataStorageFacility
DataProcessingFacility
13segunda-feira, 30 de maio de 2011
} Processamento da Memória para Entrada/Saída◦ Imprimindo um arquivo
05/30/11 14
DataMovementApparatus
ControlMechanism
DataStorageFacility
DataProcessingFacility
14segunda-feira, 30 de maio de 2011
05/30/11 15
Computer
Main Memory
InputOutput
SystemsInterconnection
Peripherals
Communicationlines
CentralProcessing Unit
Computer
15segunda-feira, 30 de maio de 2011
05/30/11 16
Computer Arithmeticand Login Unit
ControlUnit
Internal CPUInterconnection
Registers
CPU
I/O
Memory
SystemBus
CPU
16segunda-feira, 30 de maio de 2011