Buscar

processadores e memorias

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 3, do total de 14 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 6, do total de 14 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 9, do total de 14 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Prévia do material em texto

FUNDAMENTOS DE 
TECNOLOGIA DA 
INFORMAÇÃO
Prof. Rômulo Augusto
4. Hardware
◻ O hardware é a parte física do computador, ou 
seja, é o conjunto de componentes eletrônicos, 
circuitos integrados e placas, que se comunicam 
através de barramentos. (Wikipedia, 2009)
◻ Cada componente de hardware desempenha uma 
função específica no computador. Alguns destes 
componentes são comuns a maioria dos 
computadores, outros são colocados de acordo 
coma demanda.
4.1 Principais Componentes do 
Computador
◻ Processador (Intel, Via, AMD, Motorola)
◻ Memória RAM
◻ Memórias Cache
◻ Memórias Auxiliares (hd, cdrom, floppy, etc.)
◻ Periféricos (impressora, scanner, webcam etc.)
4.1.1 Processador
◻ O processador é um circuito integrado que realiza as funções de cálculo e 
tomada de decisão de um computador, por isso é considerado o cérebro 
do mesmo. Ele também pode ser chamado de Unidade Central de 
Processamento (em inglês CPU: Central Processing Unit).
◻ Encontra-se alocado dentro do gabinete juntamente com a placa-mãe e 
outros elementos de hardware. 
◻ No passado, os processadores eram constituídos de elementos discretos e 
ocupavam grandes espaços físicos. 
◻ Os processadores trabalham apenas com linguagem de máquina (lógica 
booleana)
◻ Realizam as seguintes tarefas:
� Busca e execução de instruções existentes na memória. Os programas e os 
dados que ficam gravados no disco (disco rígido ou disquetes), são transferidos 
para a memória. Uma vez estando na memória, o processador pode executar 
os programas e processar os dados;
� Controle de todos os chips do computador.
4.1.1 Processador
◻ O processador é composto de:
� Unidade lógica e aritmética (ULA) realiza todas as operações lógicas e 
de cálculo que serão usadas para executar uma tarefa.
� Unidade de controle (UC) é responsável pela tarefa de controle das 
ações a serem realizadas pelo computador, comandando todos os 
outros componentes.
� registradores são pequenas memórias velozes que armazenam 
comandos ou valores que utilizados no controle e processamento de 
cada instrução.
� Os registradores mais importantes são: - Contador de Programa (PC) – 
Sinaliza para a próxima instrução a ser executada; - Registrador de 
Instrução (IR) – Registra a instrução da execução; Os outros realizam o 
armazenamento de resultados intermediários.
� MMU (em inglês: Memory Management Unit) é um dispositivo de 
hardware que transforma endereços virtuais em endereços físicos e 
administra a memória principal do computador.
4.1.1 Processador
4.1.1 Processador
Existem dois modelos de computação usados em processadores:
◻ CISC (em inglês: Complex Instruction Set Computing, Computador com um Conjunto 
Complexo de Instruções), usada em processadores Intel e AMD; possui um grande 
conjunto de instruções (tipicamente centenas) que são armazenadas em uma pequena 
memória não-volátil interna ao processador. Cada posição desta memória contém as 
microinstruções, ou seja, os passos a serem realizados para a execução de cada 
instrução. Quanto mais complexa a instrução, mais microinstruções ela possuirá e mais 
tempo levará para ser executada. Ao conjunto de todas as microinstruções contidas no 
processador denominamos microcódigo. Esta técnica de computação baseada em 
microcódigo é denominada microprogramação.
◻ RISC (em inglês: Reduced Instruction Set Computing, Computador com um Conjunto 
Reduzido de Instruções) usada em processadores PowerPC (da Apple, Motorola e IBM) e 
SPARC (SUN); possui um conjunto pequeno de instruções (tipicamente algumas dezenas) 
implementadas diretamente em hardware. Nesta técnica não é necessário realizar a 
leitura em uma memória e, por isso, a execução das instruções é muito rápida 
(normalmente um ciclo de clock por instrução). Por outro lado, as instruções são muito 
simples e para a realização de certas tarefas são necessárias mais instruções que no 
modelo CISC.
4.1.1 Processador
Exemplos de processadores
◻ Microprocessadores — São utilizados nos computadores pessoais, onde são 
chamadas de Unidade Central de Processamento (CPU), workstations e mainframes. 
Podem ser programados para executar as mais variadas tarefas.
◻ Processadores Digitais de Sinal (DSP do inglês Digital Signal Processor) — são 
microprocessadores especializados em processamento digital de sinal usados para 
processar sinais de áudio, vídeo, etc., quer em tempo real quer em off-line. Estão 
presentes, por exemplo, em aparelhos de CD, DVD e televisores digitais. Em geral, 
realizam sempre uma mesma tarefas simples.
◻ Microcontroladores — Processadores relativamente flexíveis, de relativo baixo 
custo, que podem ser utilizados em projetos de pequeno tamanho. Podem trazer 
facilidades como conversores A/D embutidos, ou um conjunto de instruções próprias 
para comunicação digital através de algum protocolo específico.
◻ GPU — ou Unidade de Processamento Gráfico), é um microprocessador 
especializado em processar gráficos. São utilizadas em placas de vídeo para fazer 
computação gráfica
4.1.2 Memória RAM
◻ Memória de acesso aleatório (do inglês 
Random Access Memory, frequentemente 
abreviado para RAM) é um tipo de 
memória que permite a leitura e a escrita, 
utilizada como memória primária em 
sistemas eletrônicos digitais.
◻ É uma memória volátil, isto é, todo o seu 
conteúdo é perdido quando a alimentação 
da memória é desligada.
◻ É uma memória de alta performance, tendo 
uma menor capacidade de armazenamento, 
mas, uma alta velocidade de acesso.
Diferentes tipos de RAM. A 
partir do alto: DIP, SIPP, 
SIMM 30 pin, SIMM 72 pin, 
DIMM (168-pin), DDR 
DIMM (184-pin)
4.1.2 Memória RAM
◻ Do ponto de vista da sua forma física, uma RAM pode ser constituída por um circuito 
integrado DIP ou por um módulo SIMM, DIMM, SO-DIMM, etc. 
◻ Para computadores pessoais elas são normalmente adquiridas em pentes de 
memória, que são placas de circuito impresso que já contém várias memórias já 
montadas e configuradas de acordo com a arquitetura usada na máquina.
◻ Enquanto uma seqüência de 4 leituras num módulo de memória DDR2-800MHz 
demora cerca de 35 bilionésimos de segundo, enquanto que um acesso a um setor 
qualquer do HD demora pelo menos 10 milésimos. A taxa de transferência nominal 
do mesmo módulo de memória é de 6.4 GB/s, enquanto mesmo um HD rápido, de 
7200 RPM tem dificuldades para superar a marca de 60 MB/s, mesmo lendo 
setores seqüenciais. Ou seja, a memória RAM neste caso possui um tempo de acesso 
quase 300.000 vezes menor e uma taxa de transferência contínua mais de 100 
vezes maior que o HD.
◻ A capacidade de uma memória é medida em Bytes, kilobytes (1 KB = 1024 ou 210 
Bytes), megabytes (1 MB = 1024 KB ou 220 Bytes) ou gigabytes (1 GB = 1024 MB 
ou 230 Bytes).
4.1.2 Memória RAM
◻ A memória RAM, utilizada na maioria dos computadores 
atuais, é do tipo DRAM (Dynamic RAM), isso significa que ela 
precisa, devido as características elétricas, ser renovada 
periodicamente. Logo, ela perde performance em relação a 
memórias SRAM (Static RAM), que não tem essa 
característica.
◻ Memórias do tipo SRAM são muito mais caras que as 
memórias DRAM, por isso, são utilizadas em menores 
quantidades em computadores comerciais.
◻ Não devemos confundir memórias SRAM com memórias 
SDRAM (synchronous dynamic random access memory).
◻ Memórias do tipo SDRAM são caracterizadas por 
transferirem os dados de maneira síncrona com um clock 
externo.
4.1.3 Memória Cache
◻ Uma memória cache é um bloco de memória para o armazenamento 
temporário de dados que possuem uma grande probabilidade de 
serem utilizados novamente.
◻ Normalmente são do tipo SRAM, mais caras e mais rápidas que as 
memórias convencionais.
◻ Estão presentes na maioria dos processadores, discos rígidos, placas 
mãe, etc.
◻ Quando o cliente da cache (CPU, disco rígido, etc.) deseja acessar 
um dado que acredita estar no local de armazenamento, 
primeiramente ele verifica a cache. Se uma entrada for encontrada 
com uma etiqueta correspondente ao dado desejado,o elemento da 
cache é então utilizado ao invés do dado original. Essa situação é 
conhecida como cache hit (acerto do cache)
4.1.3 Memória Cache 
◻ A memória Cache pode ser classificada em níveis, de acordo com a 
disposição em relação ao processador.
◻ Cache L1 – Pequena porção de memória presente dentro do 
processador, geralmente de 32Kb, 64Kb ou 128Kb.
◻ Cache L2 - Possuindo o Cache L1 um tamanho reduzido e não 
apresentando uma solução ideal, foi desenvolvido o cache L2, que 
contém muito mais memória que o cache L1. É um dos grandes 
diferenciais dos processadores Intel, que possuem grande 
quantidade de memória cache deste tipo, aumentando em muito a 
capacidade de seus processadores
◻ Cache L3 - Terceiro nível de cache de memória. Inicialmente 
utilizado pelo AMD K6-III (por apresentar o cache L2 integrado ao 
seu núcleo) utilizava o cache externo presente na placa-mãe como 
uma memória de cache adicional. Ainda é um tipo de cache .
4.1.4 Arquitetura de Von Neumann
◻ Possibilita de uma máquina digital 
armazenar seus programas no mesmo 
espaço de memória que os dados, 
podendo assim manipular tais 
programas.
◻ A máquina proposta por Von Neumann 
reúne os seguintes componentes: 
� Memória
� Unidade de Controle
� ULA
◻ A unidade de controle tem a função 
buscar um programa na memória, 
instrução por instrução, e executá-lo 
sobre os dados de entrada.

Outros materiais