Conceitos Básicos de Banco de Dados

Propaganda
Montagem e Manutenção
Processadores
Processador – Cérebro Computacional
Montagem e Manutenção - Processadores
Evolução dos Computadores – 1ª Geração
=> Válvulas (1945-1955)
ENIAC:
• Tinha 19.000 válvulas
• Pesava 30 toneladas
• Área de150 m2
Montagem e Manutenção - Processadores
Evolução dos Computadores – 2ª Geração
=> Transistor (1955-1965)
Ganho:
• Diminuição de Tamanho
• Baixo consumo de energia
• Confiabilidade
Montagem e Manutenção - Processadores
Evolução dos Computadores – 3ª Geração
=> Circuito Integrado (1965-1980)
Ganho:
• Miniaturização
• Baixo consumo de energia
• Confiabilidade
• Custo
• Dispositivos de entrada
Montagem e Manutenção - Processadores
Evolução dos Computadores – 2ª Geração
ENIAC (1946)
IBM 360 (1964)
Montagem e Manutenção - Processadores
Lei de Moore
Em 1965, Gordon Moore profetizou falando que a
capacidade de processamento iria dobrar a cada ano.
Montagem e Manutenção - Processadores
Evolução dos Computadores – 4ª Geração
=> Microprocessadores (1970 - atual)
Ganho:
• Miniaturização
• Vários componentes no mesmo chip
Montagem e Manutenção - Processadores
Vídeo
•
A História do Computador de Minutos
–
https://www.youtube.com/watch?v=F3qWg1JBPZg
Montagem e Manutenção - Processadores
Von Neumann
Montagem e Manutenção - Processadores
Modelo de Von Neumann
Montagem e Manutenção - Processadores
Modelo de Von Neumann - Resumo
• Memória Física
Capaz de armazenar programas
e dados.
• UC (Unidade de Controle)
Busca os programas na memória
e organiza o processamento.
• ULA (Unidade Lógica Aritmética)
Executa operações indicadas pelas instruções.
Utiliza acumuladores como apoio às operações.
Montagem e Manutenção - Processadores
CPU
Montagem e Manutenção - Processadores
CPU
CPU – Central Processing Unit
ou UCP – Unidade Central de Processamento
Montagem e Manutenção - Processadores
CPU
• Composta, basicamente, por:
UC – Unidade de Controle
UAL ou ULA – Unidade Lógica Aritmética
Registradores
Montagem e Manutenção - Processadores
CPU
Segundo Monteiro (2007), o processamento de
dados é a ação de manipular um ou mais valores
(dados) em uma sequência de ações, de modo a
produzir um resultado. Algumas das tarefas mais
comuns do processamento são:
• Operações Aritméticas (somar, subtrair,
multiplicar, dividir);
• Operações Lógicas (AND, OR, XOR...)
• Movimentação de dados entre a UCP e a
memória e vice-versa.
Montagem e Manutenção - Processadores
CPU – Ciclo de Instrução
Melhoria
Técnica de Pipeline
Montagem e Manutenção - Processadores
Quem é quem...
Montagem e Manutenção - Processadores
Visão Geral
Montagem e Manutenção - Processadores
Visão Geral
Montagem e Manutenção - Processadores
ULA
UAL ou ULA – Unidade Lógica Aritmética
Conglomerado de circuitos lógicos eletrônicos
que realizam operações aritméticas e lógicas.
Existem processadores com mais de uma ULA, sendo,
cada uma, para um número específico de operações ou
conjuntos numéricos
Montagem e Manutenção - Processadores
Registradores
Registradores
São locais de armazenamento temporário de alta
velocidade, utilizados para armazenar os dados
que estão sendo processados (memória auxiliar).
A quantidade de registradores pode variar em diferentes
processadores. Possuem a quantidade limitada devido ao
alto custo tecnológico envolvido.
Montagem e Manutenção - Processadores
Unidade de Controle
Unidade de Controle ou Unidade Central de
Processamento
Busca as instruções a serem executadas e armazena nos
registradores. Interpreta as instruções, identificando as
operações. Emissão de sinais de controle para
componentes internos e externos.
Montagem e Manutenção - Processadores
Conceitos e
Elementos
Complementares
Montagem e Manutenção - Processadores
Arquiteturas RISC x CISC
RISC - em inglês: Reduced Instruction Set
Computing, Computador com um Conjunto
Reduzido de Instruções.
CISC em inglês: Complex Instruction Set
Computing, Computador com um Conjunto
Complexo de Instruções.
Montagem e Manutenção - Processadores
Clock
Sinal de sincronismo e execução de tarefas. A
cada pulso, os dispositivos realizam suas
operações, busca e envio de dados etc.
Medida padrão do clock é feita em hertz(Hz),
Kilohertz (KHz), Megahertz (MHz), Gigahertz
(GHz). Possui relação com a velocidade do
processador.
1Hz = 1 operação por segundo.
Montagem e Manutenção - Processadores
Clock - Dúvida
Processador de 2GHz Intel possui a mesma
velocidade que um Processador de 2GHz da
AMD?
Se dois processadores diferentes, tiverem clock interno de
mesmo valor, não significa que ambos trabalham com a
mesma velocidade. Cada processador tem um projeto
distinto e conta com características que determinam o quão
rápido podem ser. Assim, um determinado processador
pode levar, por exemplo, 2 ciclos de clock para executar
uma instrução. Em outro processador, esta mesma
instrução pode requerer 3 ciclos.
Montagem e Manutenção - Processadores
Barramentos
Elemento responsável pela comunicação dos
diversos
componentes
do
computador
(condutores elétricos). Caminho onde trafegam
as informações.
Montagem e Manutenção - Processadores
Barramentos - Curiosidade
Atualmente, muitas alternativas da indústria de
fabricação de componentes de Hardware buscam
alternativas para ganho de performance dos
computadores, desenvolvendo otimizações de
barramentos de alta performance e barramentos
de ligação direta entre componentes.
• Front Side Bus
• QuickPath Interconnect (QPI) - Intel
• HyperTransport - AMD
Montagem e Manutenção - Processadores
Memória Cache
Também chamadas de SRAM, é uma memória
interna ao processador extremamente rápida,
que armazena informações muito utilizadas.
Há processadores com dois ou mais níveis de
memória cache: L1, L2, L3...
Montagem e Manutenção - Processadores
Bits dos Processadores
Representam a quantidade de dados que os
circuitos
desses
dispositivos
conseguem
trabalhar por vez.
Um processador com 16 bits, por exemplo, pode manipular
um número de valor até 65.535. Se este processador tiver
que realizar uma operação com um número de valor
100.000, terá que fazer a operação em duas partes. No
entanto, se um chip trabalha a 32 bits, ele pode manipular
números de valor até 4.294.967.295 em uma única
operação. Como este valor é superior a 100.000, a
operação pode ser realizada em uma única vez.
Montagem e Manutenção - Processadores
Matéria Prima dos Processadores
O material utilizado na fabricação dos
processadores é o mesmo dos chips, o silício.
Motivos:
• É extremamente abundante na Terra (considerado o 2º
mais comum);
• Possível extração de areia, granito, argila...
• Utilizado na fabricação de materiais resistentes como
vidro e cerâmica;
• É semicondutor, capaz de conduzir eletricidade.
Montagem e Manutenção - Processadores
Reflexão
Montagem e Manutenção - Processadores
Montagem e Manutenção - Processadores
Referências
ALECRIM, Emerson. Processadores: clock, bits, memória cache e
múltiplos núcleos. InfoWester, 2012. Disponível em:
<http://www.infowester.com/processadores.php>. Acesso em: 01
mai. 2016.
FÁVERO, Eliane de Bortoli. Organização e Arquitetura de
Computadores. Pato Branco: Universidade Tecnológica Federal
do Paraná, 2011.
MONTEIRO, M. Introdução à organização de computadores. Rio
de Janeiro: LTC, 2007.
MURDOCCA, M. J. , HEURING, V. P. Introdução à arquitetura de
computadores. Rio de Janeiro: Campus, 2000.
TANENBAUM, A. S. Organização estruturada de computadores.
4. ed. Rio de Janeiro: LTC, 2001.
Montagem e Manutenção - Processadores
Obrigado!
Contatos e Material
disponível em:
profdavid.com.br
Montagem e Manutenção - Processadores
Download