SlideShare une entreprise Scribd logo
1  sur  54
Télécharger pour lire hors ligne
INTRODUÇÃO À INFORMÁTICA
Capítulo 4
A Unidade Central de Processamento:
O Que Acontece Dentro do Computador
OBJETIVOS
Identificar os componentes da unidade central de
processamento e explicar como eles funcionam em conjunto
e como interagem com a memória.
Descrever como as instruções de programa são executadas
pelo computador.
Explicar como os dados são representados no computador.
Descrever como o computador localiza instruções e dados.
Descrever os componentes da placa-mãe da unidade de
sistema de um microcomputador.
Relacionar as medidas de velocidade de processamento do
computador e explicar as abordagens que aumentam a
velocidade.
2
UNIDADE CENTRAL DE PROCESSAMENTO
Conjunto complexo
de circuitos
eletrônicos.
Executa instruções
de programa
armazenadas.
Duas partes:
◦ Unidade de controle
◦ Unidade aritmética e
lógica (ALU)
3
UNIDADE DE CONTROLE
Direciona o sistema do computador a executar
instruções de programa armazenadas.
Deve comunicar-se com a memória e com a ALU.
Envia dados e instruções do armazenamento
secundário para a memória, quando necessário.
4
UNIDADE ARITMÉTICA E LÓGICA
Executa todas as operações
aritméticas e lógicas.
Operações aritméticas:
Adição, subtração, multiplicação, divisão.
Operações lógicas:
Compara números, letras ou caracteres
especiais.
Testa uma de três condições:
Condição de igualdade (igual a)
Condição menor que
Condição maior que
5
ARMAZENAMENTO DE
DADOS E A CPU
Dois tipos de armazenamento:
Armazenamento primário (memória):
Armazena dados temporariamente.
A CPU referencia-o tanto para obtenção de instruções de
programa como de dados.
Armazenamento secundário:
Armazenamento de longo prazo.
Armazenado em mídia externa; por exemplo, um disco.
6
A CPU E A MEMÓRIA
A CPU não pode processar dados diretamente
do disco ou de um dispositivo de entrada:
◦ Primeiramente, eles devem residir na memória.
◦ A unidade de controle recupera dados do disco e
transfere-os para a memória.
Itens enviados à CPU para ser processados:
◦ A unidade de controle envia itens à CPU e
depois os envia novamente à memória após
serem processados.
Dados e instruções permanecem na memória
até serem enviados a um dispositivo de saída
ou armazenamento, ou o programa ser
fechado.
7
ÁREAS DE ARMAZENAMENTO TEMPORÁRIO
Registradores
Memória
8
REGISTRADORES
Registradores são circuitos digitais capazes de
armazenar e deslocar informações binárias, e são
tipicamente usados como um dispositivo de
armazenamento temporário.
Áreas de armazenamento temporário de alta
velocidade.
Localizações de armazenamento situadas dentro da
CPU.
Funcionam sob direção da unidade de controle:
Recebem, guardam e transferem instruções
ou dados.
Controlam onde a próxima instrução a ser executada ou
os dados necessários serão armazenados.
9
REGISTRADORES
Um registrador é uma pequena porção de
memória localizada no processador central.
Os registradores permitem acessos muito rápidos
a dados e são usados para aumentar a velocidade
de execução de programas.
A maioria das modernas arquiteturas de
computadores operam transferindo dados da
memória principal para os registradores.
Onde estes são processados e o resultado é devolvido
à memória principal
É a chamada arquitetura de carregamento-
armazenamento. 10
MEMÓRIA
Também conhecida como armazenamento
primário e memória principal.
Freqüentemente expressa como memória de
acesso aleatório (RAM).
Não faz parte da CPU.
Retém dados e instruções para
serem processados.
Armazena informações somente enquanto
o programa está em operação.
11
COMO A CPU EXECUTA INSTRUÇÕES
Quatro etapas são executadas para
cada instrução:
Ciclo de máquina: a quantidade de tempo
necessária para executar uma instrução.
Computadores pessoais executam-nas em
menos de um milionésimo de segundo.
Supercomputadores executam-nas em
menos de um trilionésimo de segundo.
Cada CPU tem seu próprio conjunto
de instruções:
Aquelas instruções as quais a CPU pode
entender e executar. 12
O CICLO DA MÁQUINA
O tempo necessário para
recuperar, executar e
armazenar uma
operação.
Componentes:
Tempo de instrução
Tempo de execução
O clock de sistema
sincroniza as operações.
13
TEMPO DE INSTRUÇÃO
Também chamado de I-time.
A unidade de controle recebe a instrução da
memória e a coloca em um registro.
A unidade de controle decodifica a instrução e
determina qual é a localização na memória para
os dados necessários.
14
TEMPO DE EXECUÇÃO
A unidade de controle transfere dados da
memória para registros na ALU.
A ALU executa instruções relativas aos dados.
A unidade de controle armazena o resultado da
operação na memória ou em um registro.
15
ENDEREÇOS DE MEMÓRIA
Cada localização de memória
tem um endereço:
◦ Um número único, como em
uma caixa postal.
Pode conter somente uma
instrução ou peça de dados:
◦ Quando dados são reescritos na
memória, o conteúdo anterior
desse endereço é destruído.
Referenciado pelo número:
◦ As linguagens de programação
usam um endereço simbólico
(nomeado), tal como Horas ou
Salário. 16
REPRESENTAÇÃO DE DADOS
Os computadores entendem
duas coisas: ligado e desligado.
Dados são representados na
forma binária:
Sistema numérico binário (base 2).
Contém somente 2 dígitos: 0 e 1.
Corresponde a dois estados:
ligado e desligado.
17
REPRESENTANDO DADOS
Bit
Byte
Palavra
18
BIT
Abreviação de binary digit (dígito binário).
Dois valores possíveis: 0 e 1.
Nunca pode estar vazio.
Unidade básica para armazenar dados:
0 significa desligado; 1 significa ligado.
19
BYTE
Um grupo de 8 bits.
Cada byte tem 256 (28) valores possíveis.
Para texto, armazena um caractere:
Pode ser letra, dígito ou caractere especial.
Dispositivos de memória e armazenamento são
medidos em número de bytes.
20
PALAVRA
O número de bits que a CPU processa como uma
unidade.
Tipicamente, um número inteiro de bytes.
Quanto maior a palavra, mais potente é o
computador.
Computadores pessoais tipicamente têm 32 ou 64 bits
de extensão de palavras.
21
CAPACIDADES DE ARMAZENAMENTO
Kilobyte: 1024 (210) bytes.
◦ Capacidade de memória dos computadores pessoais
mais antigos.
Megabyte: aproximadamente, um milhão (220) de
bytes.
◦ Memória de computadores pessoais.
◦ Dispositivos de armazenamento portáteis (disquetes,
CD-ROMs).
Gigabyte: aproximadamente, um bilhão (230) de bytes.
◦ Dispositivos de armazenamento (discos rígidos).
◦ Memória de mainframes e servidores de rede.
Terabyte: aproximadamente, um trilhão (240) de bytes.
◦ Dispositivos de armazenamento para sistemas muito grandes.
22
ESQUEMAS DE CODIFICAÇÃO
Provêem uma maneira comum para representar
um caractere de dados.
Necessários para os computadores poderem
intercambiar dados.
Esquemas comuns:
ASCII
EBCDIC
Unicode
23
ASCII
Sigla de American
Standard Code for
Information
Interchange.
O padrão mais
amplamente usado.
Usado virtualmente
em todos os
computadores
pessoais.
24
EBCDIC
Sigla de Extended
Binary Coded
Decimal
Interchange Code.
Usado
principalmente em
mainframes IBM
e compatíveis com
IBM.
25
UNICODE
Projetado para
acomodar alfabetos
com mais de 256
caracteres.
Usa 16 bits para
representar um
caractere.
65.536 valores
possíveis.
Exige duas vezes
mais espaço para
armazenar dados. 26
A UNIDADE DE SISTEMA
Abriga os componentes eletrônicos do sistema de
computador:
Placa-mãe (motherboard)
Dispositivos de armazenamento
27
PLACA-MÃE (MOTHERBOARD)
Placa de circuitos plana
que contém os circuitos do
computador.
A unidade central de
processamento
(microprocessador) é um dos
componente mais
importante.
28
DISPOSITIVOS DE ARMAZENAMENTO
Armazenamento de longo prazo da memória.
Dados não se perdem quando o computador é
desligado.
Incluem-se entre os exemplos: discos rígidos,
disquetes, hd-externo, pen drives,DVD-ROMs.
29
MICROPROCESSADOR
Unidade central de
processamento impressa
em chip de silício.
Contém dezenas de milhões de
minúsculos transistores.
Componentes-chave:
Unidade central de
processamento.
Registradores.
Clock do sistema. 30
TRANSISTORES
Comutadores eletrônicos que podem permitir ou
não a passagem de corrente elétrica.
Se a corrente elétrica passar, o comutador estará
ativado, representando um bit 1.
Caso contrário, o comutador estará desativado,
representando um bit 0.
31
TIPOS DE CHIPS
A Intel produz uma família de processadores:
◦ Processadores Core I3, I4, I5 na maioria dos PCs.
◦ Processador Celeron vendido para PCs de baixo
custo.
◦ Xeon e Itanium para estações de trabalho
high-end e servidores de rede.
Outros processadores:
◦ A Cyrix e a AMD produzem microprocessadores
compatíveis com Intel.
◦ Chips PowerPC são usados principalmente em
computadores Macintosh.
◦ O microprocessador Alpha, da Compaq, é usado em
servidores high-end.
32
COMPONENTES DA MEMÓRIA
Memória semicondutora
RAM e ROM
Memória Flash
33
MEMÓRIA SEMICONDUTORA
Usada pela maioria dos computadores
modernos:
Confiável, barata e compacta.
Volátil: exige corrente elétrica contínua.
Se a corrente for interrompida, os dados se perdem.
Semicondutor Complementar de Óxido de Metal –
Complementary Metal Oxide Semiconductor
(CMOS).
Retém informação quando a energia é desligada.
Usado para armazenar informações necessárias quando o
computador é inicializado.
34
RAM E ROM
Memória de Acesso Aleatório – Random- Access
Memory (RAM)
Memória Somente de Leitura – Read-Only
Memory (ROM)
35
©2004byPearsonEducation
Voltar
MEMÓRIA DE ACESSO ALEATÓRIO
36
Dados podem ser
acessados
aleatoriamente:
O endereço de memória 10
pode ser acessado tão
rapidamente quanto o
endereço de memória
10.000.000.
Tipos:
◦ RAM estática – Static RAM
(SRAM)
◦ RAM dinâmica – Dynamic
RAM (DRAM)
Empacotada em placas de
circuito:
◦ Módulos de memória lineares
de via simples (SIMMS).
◦ Módulos de memória lineares
de via dupla (DIMMS).
RAM ESTÁTICA
Retém seu conteúdo com intervenção da CPU.
Mais rápida e mais cara do que a DRAM.
Tipicamente usada para cache de Nível 2.
37
RAM DINÂMICA
Deve ser continuamente recarregada pela CPU,
ou perderá seu conteúdo.
Usada para memória de computadores pessoais.
DRAM síncrona – Synchronous DRAM
(SDRAM): o tipo mais rápido de DRAM usado
atualmente.
Rambus DRAM (RDRAM): mais rápida do que
a SDRAM, tornar-se-á mais comumente usada
quando os preços se reduzirem.
38
MEMÓRIA SOMENTE DE LEITURA
Contém programas e dados registrados
permanentemente na memória pela fábrica.
Não pode ser alterada pelo usuário.
Não-volátil: o conteúdo não desaparecerá quando houver
queda de energia.
Chips de ROM programáveis (PROM):
Algumas instruções no chip podem ser alteradas.
39
MEMÓRIA FLASH
RAM não-volátil
Usada em telefones celulares, câmeras digitais e
computadores manuais (handheld).
Os chips de memória flash assemelham-se aos
cartões de crédito.
Menores do que uma unidade de disco e requerem
menos energia.
40
O BARRAMENTO (BUS) DO SISTEMA
Percursos elétricos paralelos que transportam
dados entre a CPU e a memória.
Largura de barramento:
O número de percursos elétricos para transportar
dados.
Medida em bits.
Velocidade de barramento:
Medida em megahertz (MHz).
41
LARGURA DE BARRAMENTO
Tipicamente, a mesma largura do
tamanho de palavra da CPU.
Com um tamanho de barramento maior,
a CPU pode:
Transferir mais dados simultaneamente:
Torna o computador mais rápido.
Referenciar números de endereço de memória maiores:
Permite mais memória.
Suportar um número e uma variedade maiores de
instruções.
42
VELOCIDADE DE BARRAMENTO
Quanto maior a
velocidade de
barramento, mais
rapidamente os dados
viajarão por meio do
sistema.
Computadores pessoais
têm velocidades de
barramento de 533 MHz
ou 20.000 MHz.
43
BARRAMENTOS DE EXPANSÃO
Adicione dispositivos periféricos ao sistema:
Placa de expansão
Porta
Barramentos de expansão comuns
44
PLACAS DE EXPANSÃO
Conectam-se a slots
(encaixes) de
expansão ou à
placa-mãe.
São usadas para
conectar dispositivos
periféricos.
45
PORTAS
Conectores externos para plugar
periféricos, como, por exemplo,
impressoras.
três tipos de portas:
Seriais: transmitem dados à base de um bit a cada vez.
Usadas para dispositivos lentos, como o mouse e o teclado.
Paralelas: transmitem grupos de bits em conjunto, lado
a lado.
Usadas para dispositivos mais rápidos, como impressoras
e scanners.
Universal Serial Bus (USB) é um tipo de conexão "ligar e
usar" que permite a conexão de periféricos sem a necessidade
de desligar o computador.
46
BARRAMENTOS DE EXPANSÃO E PORTAS
COMUNS
Barramento Industry Standard Architecture (ISA):
Usado para dispositivos lentos, como o mouse e o modem.
Barramento Peripheral Component Interconnect (PCI):
Usado para dispositivos mais rápidos, como discos rígidos.
Accelerated Graphics Port (AGP):
Provê desempenho de vídeo mais rápido.
Barramento IEEE 1394:
Um barramento de alta velocidade normalmente usado para
conectar equipamentos de vídeo.
Barramento PC Card:
Usado em laptops para plugar um dispositivo do tamanho
de um cartão de crédito.
47
VELOCIDADES DE PROCESSAMENTO DOS
COMPUTADORES
As velocidades de instrução são medidas em
segundos:
Milissegundo: um milésimo de segundo.
Microssegundo: um milionésimo de segundo.
Nanossegundo: um bilionésimo de segundo.
Computadores modernos atingiram essa velocidade.
Picossegundo: um trilionésimo de segundo.
48
VELOCIDADES DOS MICROPROCESSORES
Medida da velocidade de clock do sistema:
Quantos pulsos eletrônicos o clock produz
por segundo.
Usualmente, expressa em gigahertz (GHz).
Billhões de ciclos de máquina por segundo.
Alguns PCs antigos mediam em megahertz (MHz).
Uma comparação de velocidades de clock
somente é significativa entre
microprocessadores idênticos.
49
OUTRAS MEDIDAS DE DESEMPENHO
MIPS – Um Milhão de Instruções por
Segundo.
Computadores pessoais de alta velocidade podem
executar mais de 500 MIPS.
Tipicamente, uma medida de desempenho mais
acurada do que a velocidade de clock.
Megaflop – um milhão de operações em ponto
flutuante por segundo.
Mede a capacidade do computador para executar
operações matemáticas complexas.
50
CACHE
Uma área de armazenamento temporário:
Agiliza a transferência de dados dentro do
computador.
Memória cache
Cache de processador
51
MEMÓRIA CACHE
Um pequeno bloco de memória de alta velocidade:
Armazena os dados e as instruções usados com mais freqüência
e mais recentemente.
O microprocessador procura primeiramente na cache
os dados de que necessita:
Transferidos da cache muito mais rapidamente do
que da memória.
Se não estiverem na cache, a unidade de controle recupera-os da
memória.
Quanto mais “presença de dados” na cache, mais rápido é o
desempenho do sistema.
52
CACHE DE PROCESSADOR
Cache interna (Nível 1) embutida no
microprocessador.
◦ Acesso mais rápido, porém custo mais elevado.
Cache externa (Nível 2) em um chip
separado.
◦ Incorporada ao processador e alguns
microprocessadores atuais.
53
TECNOLOGIA RISC
Computação com um Conjunto Reduzido de
Instruções – Reduced Instruction Set
Computing
◦ Usa um pequeno subconjunto de instruções.
◦ Um menor número de instruções aumenta a
velocidade.
◦ Inconveniente: operações complexas têm de ser
divididas em uma série de instruções de
tamanho menor.
Computação com um Conjunto Complexo de
Instruções – Traditional processors use
Complex Instruction Set Computing (CISC)
54

Contenu connexe

Tendances

Arquitetura Interna do Computador
Arquitetura Interna do ComputadorArquitetura Interna do Computador
Arquitetura Interna do ComputadorSara Gonçalves
 
Arquitetura de Hardware
Arquitetura de HardwareArquitetura de Hardware
Arquitetura de HardwareMiguel Correia
 
Aula 6 de Arquitetura de Computadores
Aula 6 de Arquitetura de ComputadoresAula 6 de Arquitetura de Computadores
Aula 6 de Arquitetura de ComputadoresMarco Silva
 
Arquitetura de um computador
Arquitetura de um computadorArquitetura de um computador
Arquitetura de um computadorFilipe Duarte
 
Introdução ao estudo de Arquitetura de Computadores - (baseado em Stallings, ...
Introdução ao estudo de Arquitetura de Computadores - (baseado em Stallings, ...Introdução ao estudo de Arquitetura de Computadores - (baseado em Stallings, ...
Introdução ao estudo de Arquitetura de Computadores - (baseado em Stallings, ...Isabel Mendes Pedrosa
 
Aula04 arquiteturadecomputadores-110514073820-phpapp02
Aula04 arquiteturadecomputadores-110514073820-phpapp02Aula04 arquiteturadecomputadores-110514073820-phpapp02
Aula04 arquiteturadecomputadores-110514073820-phpapp02John Aguiar
 
Aula 04 arquitetura de computadores
Aula 04   arquitetura de computadoresAula 04   arquitetura de computadores
Aula 04 arquitetura de computadoresDaniel Moura
 
Aula 04 arquitetura de computadores
Aula 04   arquitetura de computadoresAula 04   arquitetura de computadores
Aula 04 arquitetura de computadoresDaniel Moura
 
Microprocessador e barramentos
Microprocessador e barramentos Microprocessador e barramentos
Microprocessador e barramentos Tiago Vieira
 

Tendances (15)

Arquitetura Interna do Computador
Arquitetura Interna do ComputadorArquitetura Interna do Computador
Arquitetura Interna do Computador
 
Arquitetura de Hardware
Arquitetura de HardwareArquitetura de Hardware
Arquitetura de Hardware
 
Hardware
Hardware Hardware
Hardware
 
Aula 6 de Arquitetura de Computadores
Aula 6 de Arquitetura de ComputadoresAula 6 de Arquitetura de Computadores
Aula 6 de Arquitetura de Computadores
 
Processadores
ProcessadoresProcessadores
Processadores
 
Processadores
ProcessadoresProcessadores
Processadores
 
Arquitetura de um computador
Arquitetura de um computadorArquitetura de um computador
Arquitetura de um computador
 
Introdução ao estudo de Arquitetura de Computadores - (baseado em Stallings, ...
Introdução ao estudo de Arquitetura de Computadores - (baseado em Stallings, ...Introdução ao estudo de Arquitetura de Computadores - (baseado em Stallings, ...
Introdução ao estudo de Arquitetura de Computadores - (baseado em Stallings, ...
 
Processador
ProcessadorProcessador
Processador
 
Arquitetura 7
Arquitetura 7Arquitetura 7
Arquitetura 7
 
Aula04 arquiteturadecomputadores-110514073820-phpapp02
Aula04 arquiteturadecomputadores-110514073820-phpapp02Aula04 arquiteturadecomputadores-110514073820-phpapp02
Aula04 arquiteturadecomputadores-110514073820-phpapp02
 
Aula 04 arquitetura de computadores
Aula 04   arquitetura de computadoresAula 04   arquitetura de computadores
Aula 04 arquitetura de computadores
 
Aula 04 arquitetura de computadores
Aula 04   arquitetura de computadoresAula 04   arquitetura de computadores
Aula 04 arquitetura de computadores
 
Processador
ProcessadorProcessador
Processador
 
Microprocessador e barramentos
Microprocessador e barramentos Microprocessador e barramentos
Microprocessador e barramentos
 

En vedette

Iscad ti 2010_2011_1 - dados informação e bases de dados
Iscad ti 2010_2011_1 - dados informação e bases de dadosIscad ti 2010_2011_1 - dados informação e bases de dados
Iscad ti 2010_2011_1 - dados informação e bases de dadosLuis Vidigal
 
Dados, informação e conhecimento
Dados, informação e conhecimentoDados, informação e conhecimento
Dados, informação e conhecimentoFrancisco Restivo
 
Novas tecnologias na educação: a importância da formação docente
Novas tecnologias na educação: a importância da formação docenteNovas tecnologias na educação: a importância da formação docente
Novas tecnologias na educação: a importância da formação docenteAdriana Ramos
 
Software Educativo e a Educação Matemática
Software Educativo e a Educação MatemáticaSoftware Educativo e a Educação Matemática
Software Educativo e a Educação MatemáticaAdriana Sousa
 
11 periféricos de armazenamento
11 periféricos de armazenamento11 periféricos de armazenamento
11 periféricos de armazenamentoMagnus Popp
 
Dispositivos e Periféricos de Armazenamento: Pen Drives e Cartões de Memória
Dispositivos e Periféricos de Armazenamento: Pen Drives e Cartões de MemóriaDispositivos e Periféricos de Armazenamento: Pen Drives e Cartões de Memória
Dispositivos e Periféricos de Armazenamento: Pen Drives e Cartões de MemóriaSara Coelho
 
Dispositivos de armazenamento
Dispositivos de armazenamentoDispositivos de armazenamento
Dispositivos de armazenamentoVinicius Buffolo
 
Memórias secundárias
Memórias secundáriasMemórias secundárias
Memórias secundáriasCarloxEnrike
 
Prós e Contras da Tecnologia
Prós e Contras da TecnologiaPrós e Contras da Tecnologia
Prós e Contras da TecnologiaRui P Rodrigues
 
Tecnologias Vantagens e Desvantagens
Tecnologias Vantagens e DesvantagensTecnologias Vantagens e Desvantagens
Tecnologias Vantagens e Desvantagenscharleyrib
 
periféricos de entrada, saída e mistos
periféricos de entrada, saída e mistosperiféricos de entrada, saída e mistos
periféricos de entrada, saída e mistosRaquel Guimaraes
 
Tecnologia na sociedade
Tecnologia na sociedade Tecnologia na sociedade
Tecnologia na sociedade mluisavalente
 
Dados, Informação e Conhecimento
Dados, Informação e ConhecimentoDados, Informação e Conhecimento
Dados, Informação e ConhecimentoRobson Santos
 
Trabalho sobre periféricos de entrada, saída, entrada e de entrada saída
Trabalho sobre periféricos de entrada, saída, entrada e de entrada saídaTrabalho sobre periféricos de entrada, saída, entrada e de entrada saída
Trabalho sobre periféricos de entrada, saída, entrada e de entrada saídaTaniabastos15
 
TIC - Conceitos Básicos
TIC - Conceitos BásicosTIC - Conceitos Básicos
TIC - Conceitos BásicosAntonio Semedo
 
Impacto da tecnologia no mundo do trabalho
Impacto da tecnologia no mundo do trabalhoImpacto da tecnologia no mundo do trabalho
Impacto da tecnologia no mundo do trabalhoLeandra Tognin
 

En vedette (20)

Iscad ti 2010_2011_1 - dados informação e bases de dados
Iscad ti 2010_2011_1 - dados informação e bases de dadosIscad ti 2010_2011_1 - dados informação e bases de dados
Iscad ti 2010_2011_1 - dados informação e bases de dados
 
Dados, informação e conhecimento
Dados, informação e conhecimentoDados, informação e conhecimento
Dados, informação e conhecimento
 
Novas tecnologias na educação: a importância da formação docente
Novas tecnologias na educação: a importância da formação docenteNovas tecnologias na educação: a importância da formação docente
Novas tecnologias na educação: a importância da formação docente
 
Software Educativo e a Educação Matemática
Software Educativo e a Educação MatemáticaSoftware Educativo e a Educação Matemática
Software Educativo e a Educação Matemática
 
11 periféricos de armazenamento
11 periféricos de armazenamento11 periféricos de armazenamento
11 periféricos de armazenamento
 
Perifericos de entrada e saida
Perifericos de entrada e saidaPerifericos de entrada e saida
Perifericos de entrada e saida
 
Dispositivos e Periféricos de Armazenamento: Pen Drives e Cartões de Memória
Dispositivos e Periféricos de Armazenamento: Pen Drives e Cartões de MemóriaDispositivos e Periféricos de Armazenamento: Pen Drives e Cartões de Memória
Dispositivos e Periféricos de Armazenamento: Pen Drives e Cartões de Memória
 
Dispositivos de armazenamento
Dispositivos de armazenamentoDispositivos de armazenamento
Dispositivos de armazenamento
 
MemóRias
MemóRiasMemóRias
MemóRias
 
Dispositivos de entrada e saída
Dispositivos de entrada e saídaDispositivos de entrada e saída
Dispositivos de entrada e saída
 
Memórias secundárias
Memórias secundáriasMemórias secundárias
Memórias secundárias
 
Prós e Contras da Tecnologia
Prós e Contras da TecnologiaPrós e Contras da Tecnologia
Prós e Contras da Tecnologia
 
Tecnologias Vantagens e Desvantagens
Tecnologias Vantagens e DesvantagensTecnologias Vantagens e Desvantagens
Tecnologias Vantagens e Desvantagens
 
periféricos de entrada, saída e mistos
periféricos de entrada, saída e mistosperiféricos de entrada, saída e mistos
periféricos de entrada, saída e mistos
 
Tecnologia na sociedade
Tecnologia na sociedade Tecnologia na sociedade
Tecnologia na sociedade
 
Dados, Informação e Conhecimento
Dados, Informação e ConhecimentoDados, Informação e Conhecimento
Dados, Informação e Conhecimento
 
Trabalho sobre periféricos de entrada, saída, entrada e de entrada saída
Trabalho sobre periféricos de entrada, saída, entrada e de entrada saídaTrabalho sobre periféricos de entrada, saída, entrada e de entrada saída
Trabalho sobre periféricos de entrada, saída, entrada e de entrada saída
 
TIC - Conceitos Básicos
TIC - Conceitos BásicosTIC - Conceitos Básicos
TIC - Conceitos Básicos
 
Impacto da tecnologia no mundo do trabalho
Impacto da tecnologia no mundo do trabalhoImpacto da tecnologia no mundo do trabalho
Impacto da tecnologia no mundo do trabalho
 
Tecnologia Da Informaçao
Tecnologia Da InformaçaoTecnologia Da Informaçao
Tecnologia Da Informaçao
 

Similaire à Introdução a computação 04 (1)

Hierarquia dos Processadores da Intel.pptx
Hierarquia dos Processadores da Intel.pptxHierarquia dos Processadores da Intel.pptx
Hierarquia dos Processadores da Intel.pptxOsvaldoJooNhabete
 
MC – Aula 04 – Unidade central de processamento e Memória
MC – Aula 04 – Unidade central de processamento e MemóriaMC – Aula 04 – Unidade central de processamento e Memória
MC – Aula 04 – Unidade central de processamento e MemóriaFelipe J. R. Vieira
 
Tic estrutura e funcionamendo do computador
Tic  estrutura e funcionamendo do computadorTic  estrutura e funcionamendo do computador
Tic estrutura e funcionamendo do computadorRaquel Costa
 
Tic estrutura e funcionamendo do computador
Tic  estrutura e funcionamendo do computadorTic  estrutura e funcionamendo do computador
Tic estrutura e funcionamendo do computadorGoma1
 
Tic estrutura e funcionamendo do computador
Tic  estrutura e funcionamendo do computadorTic  estrutura e funcionamendo do computador
Tic estrutura e funcionamendo do computadorRodolfo Estima
 
Tic estrutura e funcionamendo do computador
Tic  estrutura e funcionamendo do computadorTic  estrutura e funcionamendo do computador
Tic estrutura e funcionamendo do computadorjoaoaleixo2014
 
Introdução a Computação - Unidade 5.pptx
Introdução a Computação - Unidade 5.pptxIntrodução a Computação - Unidade 5.pptx
Introdução a Computação - Unidade 5.pptxRildo Reis
 
Processadores de computador - redes e sistemas.pptx
Processadores de computador - redes e sistemas.pptxProcessadores de computador - redes e sistemas.pptx
Processadores de computador - redes e sistemas.pptxp2playeducation
 
Funcionamento de um sistema de computação
Funcionamento de um sistema de computaçãoFuncionamento de um sistema de computação
Funcionamento de um sistema de computaçãoPAULO Moreira
 
03 FTI Hardware e Software-atualizado.pptx
03 FTI Hardware e Software-atualizado.pptx03 FTI Hardware e Software-atualizado.pptx
03 FTI Hardware e Software-atualizado.pptxEduardoHernandes9
 
Processadores - CPU
Processadores - CPUProcessadores - CPU
Processadores - CPURoney Sousa
 
Aula 01b - Conceitos de Hardware e Software.pdf
Aula 01b - Conceitos de Hardware e Software.pdfAula 01b - Conceitos de Hardware e Software.pdf
Aula 01b - Conceitos de Hardware e Software.pdfEMERSONMUNIZDECARVAL
 
D1 - Marcos Rodrigues Saúde - Informática Aplicada ao Direito - Aula 02 - Noções
D1 - Marcos Rodrigues Saúde - Informática Aplicada ao Direito - Aula 02 - NoçõesD1 - Marcos Rodrigues Saúde - Informática Aplicada ao Direito - Aula 02 - Noções
D1 - Marcos Rodrigues Saúde - Informática Aplicada ao Direito - Aula 02 - NoçõesJordano Santos Cerqueira
 
02 introducao hardware
02 introducao hardware02 introducao hardware
02 introducao hardwareDaniel Farias
 
A unidade central de processamento - o que acontece dentro do computador
A unidade central de processamento - o que acontece dentro do computadorA unidade central de processamento - o que acontece dentro do computador
A unidade central de processamento - o que acontece dentro do computadormarcelokuhl
 

Similaire à Introdução a computação 04 (1) (20)

Hierarquia dos Processadores da Intel.pptx
Hierarquia dos Processadores da Intel.pptxHierarquia dos Processadores da Intel.pptx
Hierarquia dos Processadores da Intel.pptx
 
MC – Aula 04 – Unidade central de processamento e Memória
MC – Aula 04 – Unidade central de processamento e MemóriaMC – Aula 04 – Unidade central de processamento e Memória
MC – Aula 04 – Unidade central de processamento e Memória
 
Tic estrutura e funcionamendo do computador
Tic  estrutura e funcionamendo do computadorTic  estrutura e funcionamendo do computador
Tic estrutura e funcionamendo do computador
 
Tic estrutura e funcionamendo do computador
Tic  estrutura e funcionamendo do computadorTic  estrutura e funcionamendo do computador
Tic estrutura e funcionamendo do computador
 
Tic estrutura e funcionamendo do computador
Tic  estrutura e funcionamendo do computadorTic  estrutura e funcionamendo do computador
Tic estrutura e funcionamendo do computador
 
Tic estrutura e funcionamendo do computador
Tic  estrutura e funcionamendo do computadorTic  estrutura e funcionamendo do computador
Tic estrutura e funcionamendo do computador
 
Introdução a Computação - Unidade 5.pptx
Introdução a Computação - Unidade 5.pptxIntrodução a Computação - Unidade 5.pptx
Introdução a Computação - Unidade 5.pptx
 
Aula 09 Processadores memórias e armazenamento Operador de microcomputador
Aula 09 Processadores memórias e armazenamento Operador de microcomputadorAula 09 Processadores memórias e armazenamento Operador de microcomputador
Aula 09 Processadores memórias e armazenamento Operador de microcomputador
 
Processadores de computador - redes e sistemas.pptx
Processadores de computador - redes e sistemas.pptxProcessadores de computador - redes e sistemas.pptx
Processadores de computador - redes e sistemas.pptx
 
cpu.pdf
cpu.pdfcpu.pdf
cpu.pdf
 
Funcionamento de um sistema de computação
Funcionamento de um sistema de computaçãoFuncionamento de um sistema de computação
Funcionamento de um sistema de computação
 
03 FTI Hardware e Software-atualizado.pptx
03 FTI Hardware e Software-atualizado.pptx03 FTI Hardware e Software-atualizado.pptx
03 FTI Hardware e Software-atualizado.pptx
 
Componentes basicos do pc
Componentes basicos do pcComponentes basicos do pc
Componentes basicos do pc
 
Mem%f3ria
Mem%f3riaMem%f3ria
Mem%f3ria
 
Processadores - CPU
Processadores - CPUProcessadores - CPU
Processadores - CPU
 
Aula 01b - Conceitos de Hardware e Software.pdf
Aula 01b - Conceitos de Hardware e Software.pdfAula 01b - Conceitos de Hardware e Software.pdf
Aula 01b - Conceitos de Hardware e Software.pdf
 
Exer ic prova
Exer ic provaExer ic prova
Exer ic prova
 
D1 - Marcos Rodrigues Saúde - Informática Aplicada ao Direito - Aula 02 - Noções
D1 - Marcos Rodrigues Saúde - Informática Aplicada ao Direito - Aula 02 - NoçõesD1 - Marcos Rodrigues Saúde - Informática Aplicada ao Direito - Aula 02 - Noções
D1 - Marcos Rodrigues Saúde - Informática Aplicada ao Direito - Aula 02 - Noções
 
02 introducao hardware
02 introducao hardware02 introducao hardware
02 introducao hardware
 
A unidade central de processamento - o que acontece dentro do computador
A unidade central de processamento - o que acontece dentro do computadorA unidade central de processamento - o que acontece dentro do computador
A unidade central de processamento - o que acontece dentro do computador
 

Plus de Felipe Pereira

4 aula - o papal estrategico nas mp es
4   aula - o papal estrategico nas mp es4   aula - o papal estrategico nas mp es
4 aula - o papal estrategico nas mp esFelipe Pereira
 
6 aula - tecnologia+da+informação+ +aula 1905[2]
6   aula - tecnologia+da+informação+ +aula 1905[2]6   aula - tecnologia+da+informação+ +aula 1905[2]
6 aula - tecnologia+da+informação+ +aula 1905[2]Felipe Pereira
 
Aula banco de dados (1)
Aula banco de dados (1)Aula banco de dados (1)
Aula banco de dados (1)Felipe Pereira
 
Introdução a computação 05
Introdução a computação 05Introdução a computação 05
Introdução a computação 05Felipe Pereira
 
Procon esclarece diferença entre preço sugerido e preço tabelado
Procon esclarece diferença entre preço sugerido e preço tabeladoProcon esclarece diferença entre preço sugerido e preço tabelado
Procon esclarece diferença entre preço sugerido e preço tabeladoFelipe Pereira
 
Apresentação feigenbaum
Apresentação feigenbaumApresentação feigenbaum
Apresentação feigenbaumFelipe Pereira
 
Introdução a computação 04
Introdução a computação 04Introdução a computação 04
Introdução a computação 04Felipe Pereira
 
Acordo língua portuguesa
Acordo língua portuguesaAcordo língua portuguesa
Acordo língua portuguesaFelipe Pereira
 
Introdução a computação 03
Introdução a computação 03Introdução a computação 03
Introdução a computação 03Felipe Pereira
 

Plus de Felipe Pereira (20)

Maturidade
MaturidadeMaturidade
Maturidade
 
4 aula - o papal estrategico nas mp es
4   aula - o papal estrategico nas mp es4   aula - o papal estrategico nas mp es
4 aula - o papal estrategico nas mp es
 
6 aula - tecnologia+da+informação+ +aula 1905[2]
6   aula - tecnologia+da+informação+ +aula 1905[2]6   aula - tecnologia+da+informação+ +aula 1905[2]
6 aula - tecnologia+da+informação+ +aula 1905[2]
 
Aula banco de dados (1)
Aula banco de dados (1)Aula banco de dados (1)
Aula banco de dados (1)
 
Introdução a computação 05
Introdução a computação 05Introdução a computação 05
Introdução a computação 05
 
Gilmar
GilmarGilmar
Gilmar
 
Regulamento p&g
Regulamento p&gRegulamento p&g
Regulamento p&g
 
Procon esclarece diferença entre preço sugerido e preço tabelado
Procon esclarece diferença entre preço sugerido e preço tabeladoProcon esclarece diferença entre preço sugerido e preço tabelado
Procon esclarece diferença entre preço sugerido e preço tabelado
 
Modelo artigo
Modelo artigoModelo artigo
Modelo artigo
 
Aula de mercadologia
Aula de mercadologiaAula de mercadologia
Aula de mercadologia
 
Temas de trabalho
Temas de trabalhoTemas de trabalho
Temas de trabalho
 
Aula ii unidade
Aula ii unidadeAula ii unidade
Aula ii unidade
 
Apresentação feigenbaum
Apresentação feigenbaumApresentação feigenbaum
Apresentação feigenbaum
 
Introdução a computação 04
Introdução a computação 04Introdução a computação 04
Introdução a computação 04
 
Novo
NovoNovo
Novo
 
A resenha
A resenhaA resenha
A resenha
 
Acordo língua portuguesa
Acordo língua portuguesaAcordo língua portuguesa
Acordo língua portuguesa
 
Coesão e corencencia
Coesão e corencenciaCoesão e corencencia
Coesão e corencencia
 
Coesão e coerência
Coesão e coerênciaCoesão e coerência
Coesão e coerência
 
Introdução a computação 03
Introdução a computação 03Introdução a computação 03
Introdução a computação 03
 

Introdução a computação 04 (1)

  • 1. INTRODUÇÃO À INFORMÁTICA Capítulo 4 A Unidade Central de Processamento: O Que Acontece Dentro do Computador
  • 2. OBJETIVOS Identificar os componentes da unidade central de processamento e explicar como eles funcionam em conjunto e como interagem com a memória. Descrever como as instruções de programa são executadas pelo computador. Explicar como os dados são representados no computador. Descrever como o computador localiza instruções e dados. Descrever os componentes da placa-mãe da unidade de sistema de um microcomputador. Relacionar as medidas de velocidade de processamento do computador e explicar as abordagens que aumentam a velocidade. 2
  • 3. UNIDADE CENTRAL DE PROCESSAMENTO Conjunto complexo de circuitos eletrônicos. Executa instruções de programa armazenadas. Duas partes: ◦ Unidade de controle ◦ Unidade aritmética e lógica (ALU) 3
  • 4. UNIDADE DE CONTROLE Direciona o sistema do computador a executar instruções de programa armazenadas. Deve comunicar-se com a memória e com a ALU. Envia dados e instruções do armazenamento secundário para a memória, quando necessário. 4
  • 5. UNIDADE ARITMÉTICA E LÓGICA Executa todas as operações aritméticas e lógicas. Operações aritméticas: Adição, subtração, multiplicação, divisão. Operações lógicas: Compara números, letras ou caracteres especiais. Testa uma de três condições: Condição de igualdade (igual a) Condição menor que Condição maior que 5
  • 6. ARMAZENAMENTO DE DADOS E A CPU Dois tipos de armazenamento: Armazenamento primário (memória): Armazena dados temporariamente. A CPU referencia-o tanto para obtenção de instruções de programa como de dados. Armazenamento secundário: Armazenamento de longo prazo. Armazenado em mídia externa; por exemplo, um disco. 6
  • 7. A CPU E A MEMÓRIA A CPU não pode processar dados diretamente do disco ou de um dispositivo de entrada: ◦ Primeiramente, eles devem residir na memória. ◦ A unidade de controle recupera dados do disco e transfere-os para a memória. Itens enviados à CPU para ser processados: ◦ A unidade de controle envia itens à CPU e depois os envia novamente à memória após serem processados. Dados e instruções permanecem na memória até serem enviados a um dispositivo de saída ou armazenamento, ou o programa ser fechado. 7
  • 8. ÁREAS DE ARMAZENAMENTO TEMPORÁRIO Registradores Memória 8
  • 9. REGISTRADORES Registradores são circuitos digitais capazes de armazenar e deslocar informações binárias, e são tipicamente usados como um dispositivo de armazenamento temporário. Áreas de armazenamento temporário de alta velocidade. Localizações de armazenamento situadas dentro da CPU. Funcionam sob direção da unidade de controle: Recebem, guardam e transferem instruções ou dados. Controlam onde a próxima instrução a ser executada ou os dados necessários serão armazenados. 9
  • 10. REGISTRADORES Um registrador é uma pequena porção de memória localizada no processador central. Os registradores permitem acessos muito rápidos a dados e são usados para aumentar a velocidade de execução de programas. A maioria das modernas arquiteturas de computadores operam transferindo dados da memória principal para os registradores. Onde estes são processados e o resultado é devolvido à memória principal É a chamada arquitetura de carregamento- armazenamento. 10
  • 11. MEMÓRIA Também conhecida como armazenamento primário e memória principal. Freqüentemente expressa como memória de acesso aleatório (RAM). Não faz parte da CPU. Retém dados e instruções para serem processados. Armazena informações somente enquanto o programa está em operação. 11
  • 12. COMO A CPU EXECUTA INSTRUÇÕES Quatro etapas são executadas para cada instrução: Ciclo de máquina: a quantidade de tempo necessária para executar uma instrução. Computadores pessoais executam-nas em menos de um milionésimo de segundo. Supercomputadores executam-nas em menos de um trilionésimo de segundo. Cada CPU tem seu próprio conjunto de instruções: Aquelas instruções as quais a CPU pode entender e executar. 12
  • 13. O CICLO DA MÁQUINA O tempo necessário para recuperar, executar e armazenar uma operação. Componentes: Tempo de instrução Tempo de execução O clock de sistema sincroniza as operações. 13
  • 14. TEMPO DE INSTRUÇÃO Também chamado de I-time. A unidade de controle recebe a instrução da memória e a coloca em um registro. A unidade de controle decodifica a instrução e determina qual é a localização na memória para os dados necessários. 14
  • 15. TEMPO DE EXECUÇÃO A unidade de controle transfere dados da memória para registros na ALU. A ALU executa instruções relativas aos dados. A unidade de controle armazena o resultado da operação na memória ou em um registro. 15
  • 16. ENDEREÇOS DE MEMÓRIA Cada localização de memória tem um endereço: ◦ Um número único, como em uma caixa postal. Pode conter somente uma instrução ou peça de dados: ◦ Quando dados são reescritos na memória, o conteúdo anterior desse endereço é destruído. Referenciado pelo número: ◦ As linguagens de programação usam um endereço simbólico (nomeado), tal como Horas ou Salário. 16
  • 17. REPRESENTAÇÃO DE DADOS Os computadores entendem duas coisas: ligado e desligado. Dados são representados na forma binária: Sistema numérico binário (base 2). Contém somente 2 dígitos: 0 e 1. Corresponde a dois estados: ligado e desligado. 17
  • 19. BIT Abreviação de binary digit (dígito binário). Dois valores possíveis: 0 e 1. Nunca pode estar vazio. Unidade básica para armazenar dados: 0 significa desligado; 1 significa ligado. 19
  • 20. BYTE Um grupo de 8 bits. Cada byte tem 256 (28) valores possíveis. Para texto, armazena um caractere: Pode ser letra, dígito ou caractere especial. Dispositivos de memória e armazenamento são medidos em número de bytes. 20
  • 21. PALAVRA O número de bits que a CPU processa como uma unidade. Tipicamente, um número inteiro de bytes. Quanto maior a palavra, mais potente é o computador. Computadores pessoais tipicamente têm 32 ou 64 bits de extensão de palavras. 21
  • 22. CAPACIDADES DE ARMAZENAMENTO Kilobyte: 1024 (210) bytes. ◦ Capacidade de memória dos computadores pessoais mais antigos. Megabyte: aproximadamente, um milhão (220) de bytes. ◦ Memória de computadores pessoais. ◦ Dispositivos de armazenamento portáteis (disquetes, CD-ROMs). Gigabyte: aproximadamente, um bilhão (230) de bytes. ◦ Dispositivos de armazenamento (discos rígidos). ◦ Memória de mainframes e servidores de rede. Terabyte: aproximadamente, um trilhão (240) de bytes. ◦ Dispositivos de armazenamento para sistemas muito grandes. 22
  • 23. ESQUEMAS DE CODIFICAÇÃO Provêem uma maneira comum para representar um caractere de dados. Necessários para os computadores poderem intercambiar dados. Esquemas comuns: ASCII EBCDIC Unicode 23
  • 24. ASCII Sigla de American Standard Code for Information Interchange. O padrão mais amplamente usado. Usado virtualmente em todos os computadores pessoais. 24
  • 25. EBCDIC Sigla de Extended Binary Coded Decimal Interchange Code. Usado principalmente em mainframes IBM e compatíveis com IBM. 25
  • 26. UNICODE Projetado para acomodar alfabetos com mais de 256 caracteres. Usa 16 bits para representar um caractere. 65.536 valores possíveis. Exige duas vezes mais espaço para armazenar dados. 26
  • 27. A UNIDADE DE SISTEMA Abriga os componentes eletrônicos do sistema de computador: Placa-mãe (motherboard) Dispositivos de armazenamento 27
  • 28. PLACA-MÃE (MOTHERBOARD) Placa de circuitos plana que contém os circuitos do computador. A unidade central de processamento (microprocessador) é um dos componente mais importante. 28
  • 29. DISPOSITIVOS DE ARMAZENAMENTO Armazenamento de longo prazo da memória. Dados não se perdem quando o computador é desligado. Incluem-se entre os exemplos: discos rígidos, disquetes, hd-externo, pen drives,DVD-ROMs. 29
  • 30. MICROPROCESSADOR Unidade central de processamento impressa em chip de silício. Contém dezenas de milhões de minúsculos transistores. Componentes-chave: Unidade central de processamento. Registradores. Clock do sistema. 30
  • 31. TRANSISTORES Comutadores eletrônicos que podem permitir ou não a passagem de corrente elétrica. Se a corrente elétrica passar, o comutador estará ativado, representando um bit 1. Caso contrário, o comutador estará desativado, representando um bit 0. 31
  • 32. TIPOS DE CHIPS A Intel produz uma família de processadores: ◦ Processadores Core I3, I4, I5 na maioria dos PCs. ◦ Processador Celeron vendido para PCs de baixo custo. ◦ Xeon e Itanium para estações de trabalho high-end e servidores de rede. Outros processadores: ◦ A Cyrix e a AMD produzem microprocessadores compatíveis com Intel. ◦ Chips PowerPC são usados principalmente em computadores Macintosh. ◦ O microprocessador Alpha, da Compaq, é usado em servidores high-end. 32
  • 33. COMPONENTES DA MEMÓRIA Memória semicondutora RAM e ROM Memória Flash 33
  • 34. MEMÓRIA SEMICONDUTORA Usada pela maioria dos computadores modernos: Confiável, barata e compacta. Volátil: exige corrente elétrica contínua. Se a corrente for interrompida, os dados se perdem. Semicondutor Complementar de Óxido de Metal – Complementary Metal Oxide Semiconductor (CMOS). Retém informação quando a energia é desligada. Usado para armazenar informações necessárias quando o computador é inicializado. 34
  • 35. RAM E ROM Memória de Acesso Aleatório – Random- Access Memory (RAM) Memória Somente de Leitura – Read-Only Memory (ROM) 35 ©2004byPearsonEducation Voltar
  • 36. MEMÓRIA DE ACESSO ALEATÓRIO 36 Dados podem ser acessados aleatoriamente: O endereço de memória 10 pode ser acessado tão rapidamente quanto o endereço de memória 10.000.000. Tipos: ◦ RAM estática – Static RAM (SRAM) ◦ RAM dinâmica – Dynamic RAM (DRAM) Empacotada em placas de circuito: ◦ Módulos de memória lineares de via simples (SIMMS). ◦ Módulos de memória lineares de via dupla (DIMMS).
  • 37. RAM ESTÁTICA Retém seu conteúdo com intervenção da CPU. Mais rápida e mais cara do que a DRAM. Tipicamente usada para cache de Nível 2. 37
  • 38. RAM DINÂMICA Deve ser continuamente recarregada pela CPU, ou perderá seu conteúdo. Usada para memória de computadores pessoais. DRAM síncrona – Synchronous DRAM (SDRAM): o tipo mais rápido de DRAM usado atualmente. Rambus DRAM (RDRAM): mais rápida do que a SDRAM, tornar-se-á mais comumente usada quando os preços se reduzirem. 38
  • 39. MEMÓRIA SOMENTE DE LEITURA Contém programas e dados registrados permanentemente na memória pela fábrica. Não pode ser alterada pelo usuário. Não-volátil: o conteúdo não desaparecerá quando houver queda de energia. Chips de ROM programáveis (PROM): Algumas instruções no chip podem ser alteradas. 39
  • 40. MEMÓRIA FLASH RAM não-volátil Usada em telefones celulares, câmeras digitais e computadores manuais (handheld). Os chips de memória flash assemelham-se aos cartões de crédito. Menores do que uma unidade de disco e requerem menos energia. 40
  • 41. O BARRAMENTO (BUS) DO SISTEMA Percursos elétricos paralelos que transportam dados entre a CPU e a memória. Largura de barramento: O número de percursos elétricos para transportar dados. Medida em bits. Velocidade de barramento: Medida em megahertz (MHz). 41
  • 42. LARGURA DE BARRAMENTO Tipicamente, a mesma largura do tamanho de palavra da CPU. Com um tamanho de barramento maior, a CPU pode: Transferir mais dados simultaneamente: Torna o computador mais rápido. Referenciar números de endereço de memória maiores: Permite mais memória. Suportar um número e uma variedade maiores de instruções. 42
  • 43. VELOCIDADE DE BARRAMENTO Quanto maior a velocidade de barramento, mais rapidamente os dados viajarão por meio do sistema. Computadores pessoais têm velocidades de barramento de 533 MHz ou 20.000 MHz. 43
  • 44. BARRAMENTOS DE EXPANSÃO Adicione dispositivos periféricos ao sistema: Placa de expansão Porta Barramentos de expansão comuns 44
  • 45. PLACAS DE EXPANSÃO Conectam-se a slots (encaixes) de expansão ou à placa-mãe. São usadas para conectar dispositivos periféricos. 45
  • 46. PORTAS Conectores externos para plugar periféricos, como, por exemplo, impressoras. três tipos de portas: Seriais: transmitem dados à base de um bit a cada vez. Usadas para dispositivos lentos, como o mouse e o teclado. Paralelas: transmitem grupos de bits em conjunto, lado a lado. Usadas para dispositivos mais rápidos, como impressoras e scanners. Universal Serial Bus (USB) é um tipo de conexão "ligar e usar" que permite a conexão de periféricos sem a necessidade de desligar o computador. 46
  • 47. BARRAMENTOS DE EXPANSÃO E PORTAS COMUNS Barramento Industry Standard Architecture (ISA): Usado para dispositivos lentos, como o mouse e o modem. Barramento Peripheral Component Interconnect (PCI): Usado para dispositivos mais rápidos, como discos rígidos. Accelerated Graphics Port (AGP): Provê desempenho de vídeo mais rápido. Barramento IEEE 1394: Um barramento de alta velocidade normalmente usado para conectar equipamentos de vídeo. Barramento PC Card: Usado em laptops para plugar um dispositivo do tamanho de um cartão de crédito. 47
  • 48. VELOCIDADES DE PROCESSAMENTO DOS COMPUTADORES As velocidades de instrução são medidas em segundos: Milissegundo: um milésimo de segundo. Microssegundo: um milionésimo de segundo. Nanossegundo: um bilionésimo de segundo. Computadores modernos atingiram essa velocidade. Picossegundo: um trilionésimo de segundo. 48
  • 49. VELOCIDADES DOS MICROPROCESSORES Medida da velocidade de clock do sistema: Quantos pulsos eletrônicos o clock produz por segundo. Usualmente, expressa em gigahertz (GHz). Billhões de ciclos de máquina por segundo. Alguns PCs antigos mediam em megahertz (MHz). Uma comparação de velocidades de clock somente é significativa entre microprocessadores idênticos. 49
  • 50. OUTRAS MEDIDAS DE DESEMPENHO MIPS – Um Milhão de Instruções por Segundo. Computadores pessoais de alta velocidade podem executar mais de 500 MIPS. Tipicamente, uma medida de desempenho mais acurada do que a velocidade de clock. Megaflop – um milhão de operações em ponto flutuante por segundo. Mede a capacidade do computador para executar operações matemáticas complexas. 50
  • 51. CACHE Uma área de armazenamento temporário: Agiliza a transferência de dados dentro do computador. Memória cache Cache de processador 51
  • 52. MEMÓRIA CACHE Um pequeno bloco de memória de alta velocidade: Armazena os dados e as instruções usados com mais freqüência e mais recentemente. O microprocessador procura primeiramente na cache os dados de que necessita: Transferidos da cache muito mais rapidamente do que da memória. Se não estiverem na cache, a unidade de controle recupera-os da memória. Quanto mais “presença de dados” na cache, mais rápido é o desempenho do sistema. 52
  • 53. CACHE DE PROCESSADOR Cache interna (Nível 1) embutida no microprocessador. ◦ Acesso mais rápido, porém custo mais elevado. Cache externa (Nível 2) em um chip separado. ◦ Incorporada ao processador e alguns microprocessadores atuais. 53
  • 54. TECNOLOGIA RISC Computação com um Conjunto Reduzido de Instruções – Reduced Instruction Set Computing ◦ Usa um pequeno subconjunto de instruções. ◦ Um menor número de instruções aumenta a velocidade. ◦ Inconveniente: operações complexas têm de ser divididas em uma série de instruções de tamanho menor. Computação com um Conjunto Complexo de Instruções – Traditional processors use Complex Instruction Set Computing (CISC) 54