INTRODUÇÃO A ARQUITETURA DE COMPUTADORES · Arquitetura de computadores 6 ... Arquitetura de...
Transcript of INTRODUÇÃO A ARQUITETURA DE COMPUTADORES · Arquitetura de computadores 6 ... Arquitetura de...
![Page 1: INTRODUÇÃO A ARQUITETURA DE COMPUTADORES · Arquitetura de computadores 6 ... Arquitetura de computadores 9 “Organização de computador refere-se as ... REVISÃO GERAL DA AULA](https://reader035.fdocuments.net/reader035/viewer/2022081419/5bf14a5109d3f22e178c32c0/html5/thumbnails/1.jpg)
Tecnologia da informação e comunicação
INTRODUÇÃO A ARQUITETURA DE COMPUTADORES
FELIPE G. TORRES
![Page 2: INTRODUÇÃO A ARQUITETURA DE COMPUTADORES · Arquitetura de computadores 6 ... Arquitetura de computadores 9 “Organização de computador refere-se as ... REVISÃO GERAL DA AULA](https://reader035.fdocuments.net/reader035/viewer/2022081419/5bf14a5109d3f22e178c32c0/html5/thumbnails/2.jpg)
ESSA APRESENTAÇÃO POSSUI
QRCODE PARA ACESSAR
INFORMAÇÕES ADICIONAIS AOS
SLIDES.
Código QR Reader Código QR
![Page 3: INTRODUÇÃO A ARQUITETURA DE COMPUTADORES · Arquitetura de computadores 6 ... Arquitetura de computadores 9 “Organização de computador refere-se as ... REVISÃO GERAL DA AULA](https://reader035.fdocuments.net/reader035/viewer/2022081419/5bf14a5109d3f22e178c32c0/html5/thumbnails/3.jpg)
OLHANDO UM COMPUTADOR PELO LADO DE FORA
Arquitetura de computadores 3
“Máquina destinada ao processamento de dados, capaz deobedecer a instruções que visam produzir certastransformações nesses dados para alcançar um fimdeterminado.”– Aurélio
Tecnologia da informação e comunicação
![Page 4: INTRODUÇÃO A ARQUITETURA DE COMPUTADORES · Arquitetura de computadores 6 ... Arquitetura de computadores 9 “Organização de computador refere-se as ... REVISÃO GERAL DA AULA](https://reader035.fdocuments.net/reader035/viewer/2022081419/5bf14a5109d3f22e178c32c0/html5/thumbnails/4.jpg)
OLHANDO UM COMPUTADOR PELO LADO DE FORA
Arquitetura de computadores 4
HARDWARE SOFTWARE
Parte física do computador.
Ex:. Placa-mãe, memória, teclado e mouse.
Parte lógica do computador.
Ex:. Sistema operacional, programa de calculadora e pacote office.
Tecnologia da informação e comunicação
![Page 5: INTRODUÇÃO A ARQUITETURA DE COMPUTADORES · Arquitetura de computadores 6 ... Arquitetura de computadores 9 “Organização de computador refere-se as ... REVISÃO GERAL DA AULA](https://reader035.fdocuments.net/reader035/viewer/2022081419/5bf14a5109d3f22e178c32c0/html5/thumbnails/5.jpg)
OLHANDO UM COMPUTADOR PELO LADO DE FORA
Arquitetura de computadores 5
HARDWARE SOFTWARE
Tecnologia da informação e comunicação
![Page 6: INTRODUÇÃO A ARQUITETURA DE COMPUTADORES · Arquitetura de computadores 6 ... Arquitetura de computadores 9 “Organização de computador refere-se as ... REVISÃO GERAL DA AULA](https://reader035.fdocuments.net/reader035/viewer/2022081419/5bf14a5109d3f22e178c32c0/html5/thumbnails/6.jpg)
OLHANDO UM COMPUTADOR PELO LADO DE FORA
Arquitetura de computadores 6
Dispositivos de entrada
Dispositivos de saída
Unidade doSistema
Tecnologia da informação e comunicação
![Page 7: INTRODUÇÃO A ARQUITETURA DE COMPUTADORES · Arquitetura de computadores 6 ... Arquitetura de computadores 9 “Organização de computador refere-se as ... REVISÃO GERAL DA AULA](https://reader035.fdocuments.net/reader035/viewer/2022081419/5bf14a5109d3f22e178c32c0/html5/thumbnails/7.jpg)
OLHANDO UM COMPUTADOR PELO LADO DE DENTRO
Arquitetura de computadores 7
Placa-mãe Memórias
Processadores
Tecnologia da informação e comunicação
![Page 8: INTRODUÇÃO A ARQUITETURA DE COMPUTADORES · Arquitetura de computadores 6 ... Arquitetura de computadores 9 “Organização de computador refere-se as ... REVISÃO GERAL DA AULA](https://reader035.fdocuments.net/reader035/viewer/2022081419/5bf14a5109d3f22e178c32c0/html5/thumbnails/8.jpg)
INTRODUÇÃO A ARQUITETURA DE COMPUTADORES
Arquitetura de computadores 8
“Arquitetura de computador refere-se aos atributos de umsistema visíveis a um programador ou, em outras palavras,aqueles atributos que possuem um impacto direto sobre aexecução logica de um programa.” – WILLIAM STALLINGS
• Os atributos que possuem impacto direto com a lógica do programa.
• Exemplos:.• Números de bits de um tipo de dado;• Endereçamento de memória;
Tecnologia da informação e comunicação
![Page 9: INTRODUÇÃO A ARQUITETURA DE COMPUTADORES · Arquitetura de computadores 6 ... Arquitetura de computadores 9 “Organização de computador refere-se as ... REVISÃO GERAL DA AULA](https://reader035.fdocuments.net/reader035/viewer/2022081419/5bf14a5109d3f22e178c32c0/html5/thumbnails/9.jpg)
INTRODUÇÃO A ARQUITETURA DE COMPUTADORES
Arquitetura de computadores 9
“Organização de computador refere-se as unidadesoperacionais e suas interconexões que realizam asespecificações arquiteturais.” –WILLIAM STALLINGS
• Exemplos:.• Sinais emitidos por uma interface;• Controle do barramento;
Tecnologia da informação e comunicação
![Page 10: INTRODUÇÃO A ARQUITETURA DE COMPUTADORES · Arquitetura de computadores 6 ... Arquitetura de computadores 9 “Organização de computador refere-se as ... REVISÃO GERAL DA AULA](https://reader035.fdocuments.net/reader035/viewer/2022081419/5bf14a5109d3f22e178c32c0/html5/thumbnails/10.jpg)
INTRODUÇÃO A ARQUITETURA DE COMPUTADORES
Arquitetura de computadores 10
Qual a diferença entre arquitetura e organização
de computadores ?
Tecnologia da informação e comunicação
![Page 11: INTRODUÇÃO A ARQUITETURA DE COMPUTADORES · Arquitetura de computadores 6 ... Arquitetura de computadores 9 “Organização de computador refere-se as ... REVISÃO GERAL DA AULA](https://reader035.fdocuments.net/reader035/viewer/2022081419/5bf14a5109d3f22e178c32c0/html5/thumbnails/11.jpg)
INTRODUÇÃO A ARQUITETURA DE COMPUTADORES
Arquitetura de computadores 11
Arquitetura de computadores
Organização de computadores
O aspecto arquitetônico do computador em relação a essaoperação é saber se o computador provê uma instrução para estaoperação; enquanto o aspecto organizacional tem a ver comoessa operação é implementada.
Tecnologia da informação e comunicação
![Page 12: INTRODUÇÃO A ARQUITETURA DE COMPUTADORES · Arquitetura de computadores 6 ... Arquitetura de computadores 9 “Organização de computador refere-se as ... REVISÃO GERAL DA AULA](https://reader035.fdocuments.net/reader035/viewer/2022081419/5bf14a5109d3f22e178c32c0/html5/thumbnails/12.jpg)
INTRODUÇÃO A ARQUITETURA DE COMPUTADORES
Arquitetura de computadores 12
• O computador é um sistema complexo.
• Os computadores modernos possuem milhões decomponentes eletrônicos.
• Como poderíamos descrever em uma disciplina afuncionalidade de milhões de componentes,atuando em conjunto ?
Tecnologia da informação e comunicação
![Page 13: INTRODUÇÃO A ARQUITETURA DE COMPUTADORES · Arquitetura de computadores 6 ... Arquitetura de computadores 9 “Organização de computador refere-se as ... REVISÃO GERAL DA AULA](https://reader035.fdocuments.net/reader035/viewer/2022081419/5bf14a5109d3f22e178c32c0/html5/thumbnails/13.jpg)
INTRODUÇÃO A ARQUITETURA DE COMPUTADORES
Arquitetura de computadores 13
OS370 / IBM
Tecnologia da informação e comunicação
![Page 14: INTRODUÇÃO A ARQUITETURA DE COMPUTADORES · Arquitetura de computadores 6 ... Arquitetura de computadores 9 “Organização de computador refere-se as ... REVISÃO GERAL DA AULA](https://reader035.fdocuments.net/reader035/viewer/2022081419/5bf14a5109d3f22e178c32c0/html5/thumbnails/14.jpg)
INTRODUÇÃO A ARQUITETURA DE COMPUTADORES
Arquitetura de computadores 14
• Para entendermos o computador é necessárioreconhecer a sua característica de sistemahierárquico.
• O sistema hierárquico é um sistema que pode sersubdividido em diversos subsistemas até alcançarum nível mais baixo de subsistema elemente;
• Para entender e projetar um computador, énecessário lidar com cada subsistemaseparadamente;
Tecnologia da informação e comunicação
![Page 15: INTRODUÇÃO A ARQUITETURA DE COMPUTADORES · Arquitetura de computadores 6 ... Arquitetura de computadores 9 “Organização de computador refere-se as ... REVISÃO GERAL DA AULA](https://reader035.fdocuments.net/reader035/viewer/2022081419/5bf14a5109d3f22e178c32c0/html5/thumbnails/15.jpg)
INTRODUÇÃO A ARQUITETURA DE COMPUTADORES
Arquitetura de computadores 15
• Em cada nível, deve ser descrito a estrutura e afunção desse subsistema.
ESTRUTURA: o modo como os componentes são inter-relacionados.
FUNÇÃO: a operação individual de cada componentecomo parte da estrutura.
Tecnologia da informação e comunicação
![Page 16: INTRODUÇÃO A ARQUITETURA DE COMPUTADORES · Arquitetura de computadores 6 ... Arquitetura de computadores 9 “Organização de computador refere-se as ... REVISÃO GERAL DA AULA](https://reader035.fdocuments.net/reader035/viewer/2022081419/5bf14a5109d3f22e178c32c0/html5/thumbnails/16.jpg)
FUNÇÕES BÁSICAS DE UM COMPUTADOR
Arquitetura de computadores 16
Ambiente operacional
(origem e destino dos dados)
Aparato de movimentação de
dados
Mecanismo de controle
Capacidade de armazenamento
de dados
Capacidade de processamento
de dados
Tecnologia da informação e comunicação
![Page 17: INTRODUÇÃO A ARQUITETURA DE COMPUTADORES · Arquitetura de computadores 6 ... Arquitetura de computadores 9 “Organização de computador refere-se as ... REVISÃO GERAL DA AULA](https://reader035.fdocuments.net/reader035/viewer/2022081419/5bf14a5109d3f22e178c32c0/html5/thumbnails/17.jpg)
FUNÇÕES BÁSICAS DE UM COMPUTADOR
Arquitetura de computadores
O computador deve realizar as seguintes tarefasbásicas:
• Processamento de dados.
• Armazenamento de dados.
• Movimentação de dados (Com o mundo externo).
• Controle das funções anteriores.
Tecnologia da informação e comunicação
![Page 18: INTRODUÇÃO A ARQUITETURA DE COMPUTADORES · Arquitetura de computadores 6 ... Arquitetura de computadores 9 “Organização de computador refere-se as ... REVISÃO GERAL DA AULA](https://reader035.fdocuments.net/reader035/viewer/2022081419/5bf14a5109d3f22e178c32c0/html5/thumbnails/18.jpg)
Estrutura de alto nível de um computador
Arquitetura de computadores
E/S Memóriaprincipal
CPU
Unidade de controle
Memória de controle
Registradores
Barramento interno
Unidade de controle
ALU
CPUCOMPUTADOR
Tecnologia da informação e comunicação
![Page 19: INTRODUÇÃO A ARQUITETURA DE COMPUTADORES · Arquitetura de computadores 6 ... Arquitetura de computadores 9 “Organização de computador refere-se as ... REVISÃO GERAL DA AULA](https://reader035.fdocuments.net/reader035/viewer/2022081419/5bf14a5109d3f22e178c32c0/html5/thumbnails/19.jpg)
Unidade central de processamento (CPU)
Arquitetura de computadores
FUNÇÃOA CPU controla a operação do computador erealiza suas funções de processamento de dados;normalmente e chamado apenas de processador.
COMPONENTES• Unidade lógica e aritmética (ULA ou ALU):
executa operações lógicas e aritméticas;• Unidade de controle: decodifica instruções,
busca operandos, controla o ponto deexecução e desvios;
• Registradores: armazenar dados para oprocessamento.
Tecnologia da informação e comunicação
![Page 20: INTRODUÇÃO A ARQUITETURA DE COMPUTADORES · Arquitetura de computadores 6 ... Arquitetura de computadores 9 “Organização de computador refere-se as ... REVISÃO GERAL DA AULA](https://reader035.fdocuments.net/reader035/viewer/2022081419/5bf14a5109d3f22e178c32c0/html5/thumbnails/20.jpg)
Memória
Arquitetura de computadores
FUNÇÃOA memória tem a função de armazenamento dedados.
TIPOLOGIA• Memória principal: Chamada de memória
real, são memórias que o processador podeendereçar diretamente, sem as quais ocomputador não pode funcionar.
• Memória secundária: Chamadas de“memórias de armazenamento em massa”,para armazenamento permanente de dados.Não podem ser endereçadas diretamente.
Tecnologia da informação e comunicação
![Page 21: INTRODUÇÃO A ARQUITETURA DE COMPUTADORES · Arquitetura de computadores 6 ... Arquitetura de computadores 9 “Organização de computador refere-se as ... REVISÃO GERAL DA AULA](https://reader035.fdocuments.net/reader035/viewer/2022081419/5bf14a5109d3f22e178c32c0/html5/thumbnails/21.jpg)
Interconexão do sistema
Arquitetura de computadores
FUNÇÃOAlgum mecanismo que oferece comunicaçãoentre CPU, memória principal e E/S.
Um exemplo comum de interconexão dosistema é por meio de um barramento dosistema, consistindo em uma série de fioscondutores aos quais todos os outroscomponentes se conectam.
Tecnologia da informação e comunicação
![Page 22: INTRODUÇÃO A ARQUITETURA DE COMPUTADORES · Arquitetura de computadores 6 ... Arquitetura de computadores 9 “Organização de computador refere-se as ... REVISÃO GERAL DA AULA](https://reader035.fdocuments.net/reader035/viewer/2022081419/5bf14a5109d3f22e178c32c0/html5/thumbnails/22.jpg)
REVISÃO GERAL DA AULA
Arquitetura de computadores 22
• Arquitetura x Organização de computadores
• Computadores como sistemas de multiníveis
• Funções básicas de um computador
• Estrutura de alto nível
Tecnologia da informação e comunicação
![Page 23: INTRODUÇÃO A ARQUITETURA DE COMPUTADORES · Arquitetura de computadores 6 ... Arquitetura de computadores 9 “Organização de computador refere-se as ... REVISÃO GERAL DA AULA](https://reader035.fdocuments.net/reader035/viewer/2022081419/5bf14a5109d3f22e178c32c0/html5/thumbnails/23.jpg)
INTRODUÇÃO A ARQUITETURA DE COMPUTADORES
Arquitetura de computadores 23
Qual a diferença entre processadores 32 e 64 bits ?
Tecnologia da informação e comunicação
![Page 24: INTRODUÇÃO A ARQUITETURA DE COMPUTADORES · Arquitetura de computadores 6 ... Arquitetura de computadores 9 “Organização de computador refere-se as ... REVISÃO GERAL DA AULA](https://reader035.fdocuments.net/reader035/viewer/2022081419/5bf14a5109d3f22e178c32c0/html5/thumbnails/24.jpg)
REFERÊNCIAS
Arquitetura de computadores 24
MEIRELLES, Fernando de Souza. INFORMÁTICA: NOVAS APLICAÇÕES COMMICROCOMPUTADORES., Makron Books. 2005
CAPUANO E IDOETA. Elementos de eletrônica Digital. Ed Erica
TORRES, Gabriel. Hardware: curso completo . 4. ed. Rio de Janeiro: AxcelBooks, 2005
BROOKSHEAR, J. Glenn. Ciência da Computação – Uma Visão Abrangente.Porto Alegre: Bookman. 2009
CAPRON, Harriet L. Introdução a Informatica. Pearson Brasil
PERES, Fernando Eduardo; FEDELI, Ricardo Daniel; POLLONI, Enrico G. F.Introdução À Ciência da Computação – 2. ed. Cengage Learning, 2010
Tecnologia da informação e comunicação
![Page 25: INTRODUÇÃO A ARQUITETURA DE COMPUTADORES · Arquitetura de computadores 6 ... Arquitetura de computadores 9 “Organização de computador refere-se as ... REVISÃO GERAL DA AULA](https://reader035.fdocuments.net/reader035/viewer/2022081419/5bf14a5109d3f22e178c32c0/html5/thumbnails/25.jpg)
VÍDEOS
Arquitetura de computadores 25
Processadores 32-bit vs 64 bit: qual a diferença?[Disponível em https://youtu.be/JgbeA6tQyIU]
Tecnologia da informação e comunicação
![Page 26: INTRODUÇÃO A ARQUITETURA DE COMPUTADORES · Arquitetura de computadores 6 ... Arquitetura de computadores 9 “Organização de computador refere-se as ... REVISÃO GERAL DA AULA](https://reader035.fdocuments.net/reader035/viewer/2022081419/5bf14a5109d3f22e178c32c0/html5/thumbnails/26.jpg)
INTRODUÇÃO A ARQUITETURA DE COMPUTADORES
FELIPE G. TORRES
Tecnologia da informação e comunicação