Buscar

Aula 08 - ORGANIZAÇÃO DE COMPUTADORES

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 15 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 15 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 15 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

ORGANIZAÇÃO DE COMPUTADORES
SIMONE MARKENSON
Rio de Janeiro, maio de 2011
1
PROCEDIMENTOS DE INICIALIZAÇÃO
CICLO DE INSTRUÇÕES
INTERRUPÇÕES
PIPELINE
EXEMPLOS
CONTEÚDO DA AULA
Procedimento de bootstrap
	Energia
	Registradores inicializados
	Executa instrução em CS:IP  BIOS
					POST
4.		BIOS	SETUP
					Carga do S.O.
COMO TUDO COMEÇA?
Buscar os operandos
Decodificar operação
Buscar uma instrução na memória
1
2
3
Reiniciar o ciclo
Guardar o resultado (se for o caso)
Executar a operação
4
5
6
Parada
Início
Busca da 
próxima 
instrução
Executa
instrução
Ciclo de busca
Ciclo de execução
PROCESSADOR E AS INSTRUÇÕES
CONTROLE
Busca, interpretação e controle de execução das instruções
 Unidade de controle 
 Registrador de instruções (IR)
 Decodificador de instruções 
 Contador de instruções (PC)
 Reg. End. Memória (REM)
 Reg. Dados Memória (RDM)
FUNÇÕES DO PROCESSADOR
CONTROLE
Busca, interpretação e controle de execução das instruções
 Unidade de controle 
 Registrador de instruções (IR)
 Decodificador de instruções 
 Contador de instruções (PC)
 Reg. End. Memória (REM)
 Reg. Dados Memória (RDM)
PROCESSAMENTO
Operações aritméticas, operações lógicas, movimento de dados, desvios e operações de entrada ou saída
 UAL (ALU) 
 Acumulador (ACC)
 Registradores de dados
 Registrador de estado (PSW)
FUNÇÕES DO PROCESSADOR
INTERRUPÇÕES
PIPELINE
Imagine uma linha de montagem de veículos:
Montar chassis CARRO1		1h
Colocar motor e pneus CARRO1	1h
Prender carroceria CARRO1		1h
Realizar acabamento CARRO1	1h
A cada 4h sai um carro pronto
Mas se...
	Montar chassis CARRO 4		1h
	Colocar motor e pneus CARRO3	1h
	Prender carroceria CARRO2		1h
	Realizar acabamento CARRO1	1h
	A cada 1h sai um carro pronto	
PIPELINE
Imagine uma linha de montagem de veículos:
Montar chassis CARRO1		1h
Colocar motor e pneus CARRO1	1h
Prender carroceria CARRO1		1h
Realizar acabamento CARRO1	1h
A cada 4h sai um carro pronto
Mas...
	Montar chassis CARRO 4		1h
	Colocar motor e pneus CARRO3	1h
	Prender carroceria CARRO2		1h
	Realizar acabamento CARRO1	1h
	A cada 1h sai um carro pronto (depois do primeiro)	
PIPELINE
primeira instrução
EXEMPLO
Considerando um processador com pipeline de 5 níveis calcule quantos ciclos serão necessários para a execução de 9 instruções, considerando que cada estágio do pipe utiliza um ciclo de processamento. Compare com a mesma execução sem pipeline.
EXEMPLO
Considerando um processador com pipeline de 5 níveis calcule quantos ciclos serão necessários para a execução de 9 instruções, considerando que cada estágio do pipe utiliza um ciclo de processamento. Compare com a mesma execução sem pipeline.
Sem pipeline:
	Tempo de cada instrução: 5 ciclos
	Total = 9 x 5 ciclos = 45 ciclos
Com pipeline: 
	primeira instrução : 5 ciclos
	demais: 8 x 1 ciclo = 8 ciclos
	Total: 5 + 8 = 13 ciclos
1) Intel® Core™ i7-990X processor Extreme Edition
3.46 GHz core speed 
Up to 3.73 GHz with Intel® Turbo Boost Technology 
12 MB Intel® Smart Cache 
32nm manufacturing process technology
6 cores and 12 processing threads with Intel® Hyper-Threading Technology
3 Channels DDR3 1066 MHz memory 
(http://ark.intel.com/Product.aspx?id=52585)
NOVIDADES E EXEMPLOS
2) A Apple utiliza o A4, que recentemente foi substituído pelo A5, no iPad 2. Apresenta a integração dos processamentos de instruções e de vídeo em um único processador. Ele é dual-core e promete uma performance até DUAS vezes mais rápida do que o seu antecessor em uso comum e NOVE vezes mais rápido em processamento gráfico
(http://www.techzine.com.br/arquivo/ipad-2-anunciado/)
3) A briga pelos processadores da plataforma dos smartphones será acirrada. A ARM entra com tudo e lança o Cortex de dois núcleos, que irá atender aos aparelhos Optimus 3D, da LG, e o Galaxy S II, da Samsung. 
(http://www.arm.com/markets/mobile/smartphones.php)
NOVIDADES E EXEMPLOS
4) Cientistas do Instituto de Tecnologia de Massachusetts (MIT) acreditam que os processadores feitos com grafeno podem atingir a frequência de 1 THz.
Para se ter uma ideia, os chips atuais chegam a, no máximo, 5 GHz.
(http://info.abril.com.br/noticias/tecnologia-pessoal/chip-de-grafeno-pode-chegar-a-1-thz-diz-mit-29032009-4.shl)
REGISTRO DE FREQUÊNCIA
1. São funções da unidade de controle e da unidade lógico aritmética, respectivamente:
a) operações lógicas e operações matemáticas 
b) operações matemáticas e decodificação de instruções 
c) busca e decodificação de instruções 
d) busca de instruções e operações matemáticas 
 
2. Interrupções são:
a) tratadas em parte pelo processador e em parte pelo sistema operacional 
b) provocadas pelo sistema operacional 
c) tratada somente pelo processador 
d) tratadas pelo sistema operacional

Outros materiais