SlideShare a Scribd company logo
1 of 48
Download to read offline
Unidade central de processamentoUnidade central de processamento
Prof. Alex Dias Camargo
alexcamargo@ifsul.edu.br
INSTITUTO FEDERAL DE EDUCAÇÃO, CIÊNCIA E TECNOLOGIA
SUL-RIO-GRANDENSE
CAMPUS BAGÉ
ARQUITETURA DE COMPUTADORES
2
I. Plano de aula
Na aula anterior foi visto:
 Álgebra Booleana
 Circuitos Lógicos
ARQ - Unidade central de processamento
3
I. Plano de aula
Nesta aula será apresentado:
 Estrutura e funcionamento interno da CPU
 Principais tendências de projeto de CPUs
ARQ - Unidade central de processamento
4
1. Introdução
Os processadores atuais são fabricados de modo que, num único
chip são inseridos todos os elementos necessários à realização de
suas funções.
 CPU é a sigla para Central Process Unit, ou Unidade Central de
Processamento.
 Processadores no mercado: de 32-bit e 64-bit, com um ou
múltiplos núcleos, e compatíveis com diferentes placas-mãe.
Principais fabricantes: Intel e AMD.
 A quantidade de núcleos influencia na capacidade do seu
processador em desempenhar atividades multitarefas.
 Taxa de clock: velocidade de processamento medida em
Hertz (Hz). Cada 1 Hz equivale a uma instrução por segundo.
Intel i7-5550U de 2 GHz = 2 bilhões de instruções/segundo.
ARQ - Unidade central de processamento
5
1. Introdução
ARQ - Unidade central de processamento
Figura. Um processador Intel 80386, de 1985, com seu circuito integrado exposto
6
1. Introdução
ARQ - Unidade central de processamento
Figura. Processador Intel Core I7 4790 4.0 Ghz
7
1. Introdução
ARQ - Unidade central de processamento
Figura. Placa-mãe EVGA X58 SLI com suporte para Intel Core I7
8
1. Introdução
Os CIs têm permitido processadores cada vez mais complexos e
fabricados em tamanhos da ordem de nanômetros. Uma CPU é
composta basicamente por três principais componentes:
 Unidade lógica e aritmética (ULA): executa operações
lógicas e aritméticas;
 Unidade de controle (UC): controla sinais, decodifica
instruções, busca operandos, organiza o ponto de execução;
 Registradores: armazenam dados para o processamento.
Alguns autores também incluem na mesma categoria dos
registradores, a Memória cache (L1, L2 e L3).
ARQ - Unidade central de processamento
9
1. Introdução
ARQ - Unidade central de processamento
Figura. Arquitetura de Von Neumann (modelo expandido)
10
2. Exercícios
1. Em relação à arquitetura, a CPU é representada pelo
microprocessador, sendo responsável pela principal função dos
microcomputadores, que é o processamento dos dados.
Conceitualmente, a CPU é constituída de:
( ) Registradores / Memória Cache / Coprocessador Aritmético e
Lógico.
( ) Registradores/ Unidade de Controle/ Unidade Lógica e
Aritmética.
( ) Buffers / Memória Cache / Coprocessador Aritmético e Lógico.
( ) Buffers / Unidade de Controle / Unidade Lógica e Aritmética.
ARQ - Unidade central de processamento
11
2. Exercícios
2. Em relação à organização de memórias em um computador,
pode-se afirmar que (explique):
( ) As mais próximas da CPU devem ser mais rápidas e com maior
capacidade.
( ) As mais distantes da CPU podem ser mais rápidas e com maior
capacidade.
( ) As mais próximas da CPU devem ser mais rápidas e com menor
capacidade.
( ) As mais distantes da CPU podem ser mais lentas e com maior
capacidade.
( ) As mais distantes da CPU podem ser mais lentas e com menor
capacidade.
ARQ - Unidade central de processamento
12
2. Exercícios
3. Sobre a CPU, assinale a afirmativa INCORRETA.
( ) A ULA é responsável por executar operações lógicas e
aritméticas.
( ) A UC é responsável por decodificar instruções, buscar
operandos, controlar o ponto de execução e realizar desvios.
( ) CPU dual-core (com dois núcleos) possui 2 ULA, 2 UC e 2
registradores, possibilitando a execução simultânea de mais de um
software.
( ) Os registradores são responsáveis por armazenar dados para o
processamento.
ARQ - Unidade central de processamento
13
2. Exercícios
4. O processador possui uma unidade que é responsável por
sincronizar todos os processos da CPU e dos componentes do
sistema, como a memória principal e os dispositivos de entrada e
saída. Essa unidade é denominada:
( ) UC (Unidade de Controle).
( ) ULA (Unidade Lógica e Aritmética).
( ) Registradores.
( ) UE (Unidade de Endereços).
ARQ - Unidade central de processamento
14
2. Exercícios
5. Os componentes microprocessador, placa-mãe e memória RAM
são partes principais de um computador no qual são alocados e
protegidos dentro de uma caixa de metal ou plástico, chamada de:
( ) Unidade de armazenamento
( ) Boot
( ) Gabinete
( ) CPU
( ) Slot
6. O conjunto de registradores do computador funciona como uma
memória de alta velocidade interna do processador. Explique.
( ) Certo
( ) Errado
ARQ - Unidade central de processamento
15
2. Exercícios
7. As instruções que uma CPU necessita para executar um
programa são buscadas:
( ) nas interfaces USB.
( ) na memória.
( ) no drive de DVD.
( ) no barramento de endereços.
8. Dentre os processadores da Intel se encontram as famílias de
produtos:
( ) PENTIUM, CELERON e ATOM.
( ) PENTIUM, CORE e ATHLON.
( ) CORE, ATHLON e CELERON.
( ) ATHLON, CELERON e TURION.
ARQ - Unidade central de processamento
16
2. Exercícios
9. A BIOS gerencia tanto a placa-mãe quanto o boot do sistema
operacional, além de ser responsável pelo gerenciamento de
processamento e pela troca de dados entre o PC (program counter)
e a memória RAM. Explique.
( ) Errado
( ) Certo
10. Os processadores mais recentes possuem, dentre outras
funcionalidades, a capacidade de ajustar dinamicamente seu
desempenho de acordo com a demanda exigida pelo
processamento. Explique.
( ) Errado
( ) Certo
ARQ - Unidade central de processamento
17
2. Exercícios
11. Responda os quizes disponíveis em:
https://pt.quizur.com/trivia/teste-de-conhecimento-sobre-hardware-4nXT
https://rachacuca.com.br/quiz/23073/informatica-conceitos-basicos-i
https://rachacuca.com.br/quiz/78750/informatica-para-concursos-nocoes-de-
hardware/
12. Escreva um artigo no formato de resumo expandido (2 páginas)
sobre “Principais processadores dos dispositivos móveis atuais”
utilizando o formato padrão SBC. O documento dever conter as
seguintes seções:
- Título (baseado no tema)
- Resumo (somente em português, 5 linhas)
- Introdução
- Referencial teórico (com uma tabela comparativa)
- Considerações finais (opiniões sobre o conteúdo abordado)
- Referências (Google Acadêmico, mínimo 3)
ARQ - Unidade central de processamento
18
3. Evolução dos processadores
Em 1965, um dos fundadores da Intel, Gordon Moore, publicou um
artigo sobre o aumento da capacidade de processamento dos
computadores. Seu conteúdo ficou conhecido como a Lei de Moore.
 Tal "lei" dizia que o poder de processamento dos computadores
dobraria a cada 18 meses.
 Não passava de uma observação, mas acabou tornando-se um
objetivo para as indústrias de semicondutores.
 Fim da lei de Moore?
 Em outubro de 2015 foi anunciada uma pesquisa da IBM
utilizando nano tubos de carbono, o que permitiria atingir
escalas de 1,8nm (nano metros).
 Em fevereiro de 2017, a Intel anuncia que a empresa tem
investido bastante em Computação Quântica (teorias e
propriedades da mecânica quântica).
ARQ - Unidade central de processamento
19
3. Evolução dos processadores
ARQ - Unidade central de processamento
Figura. Crescimento do número de transistores para processadores Intel (pontos)
e Lei de Moore (Linha de cima=18 meses, linha de baixo=24 meses)
20
3. Evolução dos processadores
ARQ - Unidade central de processamento
Figura. Lei de Moore: Crescimento do número de transistores para processadores
21
3. Evolução dos processadores
O componente básico de um processador é o transistor, sendo
exatamente o avanço na tecnologia de fabricação desse
componente que possibilitou a evolução dos processadores.
 1971: O primeiro microchip comercial produzido no mundo foi
o Intel 4004.
 Desenvolvido para ser utilizado por uma empresa japonesa de
calculadoras portáteis.
 Até então, os dispositivos eletrônicos possuíam diversos chips
separados para controle de teclado, display, impressora, etc.
 Possuía uma CPU de 4 bits e cerca de 2300 transistores.
ARQ - Unidade central de processamento
22
3. Evolução dos processadores
ARQ - Unidade central de processamento
Figura. Intel 4004 (1971)
23
3. Evolução dos processadores
O componente básico de um processador é o transistor, sendo
exatamente o avanço na tecnologia de fabricação desse
componente que possibilitou a evolução dos processadores.
 1974: a Intel lança o primeiro processador voltado para
computadores pessoais, o Intel 8080.
 Possuía 4.800 transistores (CPU de 8 bits), porém, com uma
frequência de operação capaz de executar 290.000 operações
por segundo.
 Oferecia uma performance cerca de 10 vezes maior que seu
predecessor.
 Foi considerado o primeiro processador do mundo
verdadeiramente de propósito geral.
ARQ - Unidade central de processamento
24
3. Evolução dos processadores
ARQ - Unidade central de processamento
Figura. Intel 8080 (1974)
25
3. Evolução dos processadores
O componente básico de um processador é o transistor, sendo
exatamente o avanço na tecnologia de fabricação desse
componente que possibilitou a evolução dos processadores.
 1985: a Intel lança a grande inovação da década, o
processador de 32 bits, chamado Intel 386.
 Com 275.000 transistores, operava a uma velocidade máxima
de 5 milhões de instruções por segundo e frequência de 33
MHz.
 Em sequência, a AMD lança o Am386, sua versão do Intel 386.
ARQ - Unidade central de processamento
26
3. Evolução dos processadores
ARQ - Unidade central de processamento
Figura. Intel 386 e AMD (1985)
27
3. Evolução dos processadores
O componente básico de um processador é o transistor, sendo
exatamente o avanço na tecnologia de fabricação desse
componente que possibilitou a evolução dos processadores.
 1989: é lançada uma nova família de processadores, o Intel
486.
 Possuía 1.200.000 transistores e operava com uma frequência
máxima de 50 MHz.
 Foi o primeiro com um coprocessador matemático integrado e
cache L1.
 AMD lança Am486 também construído com um coprocessador
matemático integrado.
ARQ - Unidade central de processamento
28
3. Evolução dos processadores
ARQ - Unidade central de processamento
Figura. Intel 486 (1989)
29
3. Evolução dos processadores
O componente básico de um processador é o transistor, sendo
exatamente o avanço na tecnologia de fabricação desse
componente que possibilitou a evolução dos processadores.
 1993: lançamento do Intel Pentium, sendo um marco do
avanço tecnológico da marca.
 Possuía cerca de 3.100.000 transistores construídos com a
tecnologia de 0.8µm (micrometro).
 Suas primeiras versões trabalhavam a uma frequência de
66MHz, posteriormente chegando aos 233 MHz.
 Incluía duas caches de 8 KB no chip.
 Após assistir ao lançamento do Pentium, a AMD lança o Am586,
uma versão melhorada do Am486, porém não competitiva.
ARQ - Unidade central de processamento
30
3. Evolução dos processadores
ARQ - Unidade central de processamento
Figura. Intel Pentium (1993)
31
3. Evolução dos processadores
O componente básico de um processador é o transistor, sendo
exatamente o avanço na tecnologia de fabricação desse
componente que possibilitou a evolução dos processadores.
 2000: a Intel lança o Pentium 4, um dos processadores mais
vendidos na história.
 Com 42 milhões de transistores, suas primeiras versões
chegavam a 1,5 Ghz de frequência.
 Possibilitou computadores pessoais serem usados para edição
de vídeos e fotos profissionais.
 Em outubro de 2001, o Athlon XP colocou a AMD novamente
em uma clara posição de liderança.
ARQ - Unidade central de processamento
32
3. Evolução dos processadores
ARQ - Unidade central de processamento
Figura. Intel Pentium 4 e Athlon XP (2000)
33
3. Evolução dos processadores
O componente básico de um processador é o transistor, sendo
exatamente o avanço na tecnologia de fabricação desse
componente que possibilitou a evolução dos processadores.
 2006: o primeiro processador dessa categoria foi o Intel
Pentium D.
 Basicamente, dois núcleos de Pentium 4 em um mesmo chip
com adaptações para o compartilhamento do barramento.
 Suas melhores versões eram produzidas com a tecnologia de
65nm (nanômetros).
 Porém, mais uma vez a AMD sai ganhando com o lançamento
do seu primeiro multicore, o Athlon 64 X2.
 A nova linha Intel abandona a marca Pentium e passa a utilizar
a Core2, trazendo-a para a liderança novamente.
ARQ - Unidade central de processamento
34
3. Evolução dos processadores
ARQ - Unidade central de processamento
Figura. Intel Core 2 Duo e Pentiual Dual Core (2006)
35
3. Evolução dos processadores
O componente básico de um processador é o transistor, sendo
exatamente o avanço na tecnologia de fabricação desse
componente que possibilitou a evolução dos processadores.
 2010: a Intel lançou três modelos de processadores diferentes:
Intel Core i3, i5 e i7.
 O Core i3 traz dois núcleos de processamento e tecnologia
Hyper-Threading (oferece um aumento de desempenho de até
30% dependendo da configuração do sistema).
 A série Core i5 disponibiliza modelos de dois ou quatro núcleos,
possuem tecnologia Turbo Boost (aumenta dinamicamente a
frequência do processador conforme a necessidade)
 A linha Intel Core i7 conta com quatro ou seis
núcleos,tecnologia Hyper-Threading, Turbo Boost, Intel QPI e
HD Boost. Sua desvantagem é em relação ao elevado preço.
ARQ - Unidade central de processamento
36
3. Evolução dos processadores
ARQ - Unidade central de processamento
Figura. Intel Core i3, i5 e i7 (2010)
37
4. Exercícios
13. A Lei de Moore foi a grande responsável pelo vertiginoso
crescimento da capacidade de processamento dos
microprocessadores. Nesse contexto, a competição pela liderança
do mercado entre Intel e AMD, as duas maiores empresas do ramo
de microprocessadores para computadores pessoais, também
contribuiu para essa rápida evolução.
Escreva um texto que trate do impacto das predições de Moore na
indústria da computação. Para isso, considere a evolução dos
processadores desenvolvidos pelos principais fabricantes elencados
durante a aula. Também, discuta quais aspectos inviabilizaram a
capacidade de processamento inicialmente apresentada no
seguinte artigo:
MOORE, Gordon E. et al. Cramming more components onto
integrated circuits. 1965.
ARQ - Unidade central de processamento
38
5. Arquitetura dos processadores
A arquitetura descreve o processador que foi usado em um
computador.
 Reduced Instruction Set Computer (RISC)
 Complex Instruction Set Computer (CISC)
ARQ - Unidade central de processamento
39
5.1 Reduced Instruction Set Computer
(RISC)
A arquitetura RISC é constituída por um pequeno conjunto de
instruções simples que são executadas diretamente pelo hardware.
Nesse contexto não há a intervenção de um interpretador.
 Capazes de executar apenas poucas instruções simples.
 Não há um microprograma para interpretar as instruções.
Complexidade no compilador.
 A maioria das instruções envolvem endereçamento por
registrador, sem acesso à memória.
Um ciclo por instrução.
 Uso massivo de pipeline: técnica que divide a execução de
instruções em várias partes.
ARQ - Unidade central de processamento
40
5.1 Reduced Instruction Set Computer
(RISC)
ARQ - Unidade central de processamento
Figura. Processadores RISC
41
5.2 Complex Instruction Set Computer
(CISC)
CISC é uma arquitetura de processadores capaz de executar
centenas de instruções complexas diferentes, o que a torna
extremamente versátil.
 Complexidade no microprograma: trecho localizado em
uma memória do circuito integrado do processador.
 Poucos registradores, mas especializados: utilizam mais
memória principal e cache, pois trabalham com um maior
volume de instruções e dados simultaneamente.
 Reduz as dificuldades de escrita de compiladores: visa
facilitar a detecção e correção de erros.
ARQ - Unidade central de processamento
42
5.2 Complex Instruction Set Computer
(CISC)
ARQ - Unidade central de processamento
Figura. Processadores CISC
43
5.3 Comparação entre as arquiteturas
de processadores
ARQ - Unidade central de processamento
Tabela. RISC x CISC
44
6. Exercícios
14. Sobre a arquitetura RISC é correto afirmar o seguinte
(explique):
( ) Em comparação com a CISC, RISC apresenta uma arquitetura
com poucos registradores.
( ) O uso de pipeline é uma característica da RISC.
( ) As instruções RISC consomem vários ciclos de clock.
( ) Muitas instruções RISC são executadas pelo microcódigo.
15. Pipeline consiste em uma tecnologia que permite paralelismo
na execução de instruções, sendo aplicada de forma mais eficiente
no conjunto de instruções reduzidas (RISC) — que tem modos de
endereçamento e formato de instruções simples — que no conjunto
complexo de instruções (CISC).
( ) certo ( ) errado
ARQ - Unidade central de processamento
45
6. Exercícios
16. Atualmente, os processadores Intel contêm um núcleo RISC que
executa as instruções mais simples — que normalmente são as
mais comuns — em um único ciclo de caminho de dados, enquanto
interpreta as instruções mais complexas no modo CISC. Explique.
( ) certo ( ) errado
17. RISC e CISC são tecnologias que apresentam soluções
semelhantes para problemas de aproveitamento da memória, um
dos recursos de hardware mais escassos. Explique.
( ) certo ( ) errado
ARQ - Unidade central de processamento
46
6. Exercícios
18. Considere:
I. O objetivo da máquina RISC é executar, em média, uma instrução
por ciclo.
II. Compiladores para máquinas CISC fazem uso intenso de
registradores, o que incrementa o tráfego de memória.
III. As máquinas CISC possuem substancialmente mais
registradores do que as máquinas RISC.
É correto o que consta em:
( ) I, apenas.
( ) II, apenas.
( ) III, apenas.
( ) II e III, apenas.
( ) I, II e III.
ARQ - Unidade central de processamento
47
6. Exercícios
19. Um processador com arquitetura RISC possui poucas instruções
de máquina, que são executadas diretamente pelo hardware, para
que ocorram em alta velocidade. Os processadores CISC possuem
instruções complexas que são executadas por microprogramas.
( ) certo ( ) errado
ARQ - Unidade central de processamento
48
Referências básicas
STALLINGS, William. Arquitetura e Organização de
Computadores. 8.ed. São Paulo: Prentice Hall, 2010.
ARQ - Unidade central de processamento

More Related Content

What's hot

Aula 04 arquitetura de computadores
Aula 04   arquitetura de computadoresAula 04   arquitetura de computadores
Aula 04 arquitetura de computadores
Daniel Moura
 
Aula07 - Arquitetura e Manutenção de Computadores
Aula07 - Arquitetura e Manutenção de ComputadoresAula07 - Arquitetura e Manutenção de Computadores
Aula07 - Arquitetura e Manutenção de Computadores
Jorge Ávila Miranda
 

What's hot (20)

Sistemas Operacionais - Aula 2 - Visão Geral de Sistemas Operacionais
Sistemas Operacionais - Aula 2 - Visão Geral de Sistemas OperacionaisSistemas Operacionais - Aula 2 - Visão Geral de Sistemas Operacionais
Sistemas Operacionais - Aula 2 - Visão Geral de Sistemas Operacionais
 
Sistema operacional introdução
Sistema operacional introduçãoSistema operacional introdução
Sistema operacional introdução
 
Lista de Exerícios - Manutenção e Redes de Computadores IFNMG - Campus Januária
Lista de Exerícios - Manutenção e Redes de Computadores IFNMG - Campus JanuáriaLista de Exerícios - Manutenção e Redes de Computadores IFNMG - Campus Januária
Lista de Exerícios - Manutenção e Redes de Computadores IFNMG - Campus Januária
 
Processadores - CPU
Processadores - CPUProcessadores - CPU
Processadores - CPU
 
Metodologia orientado a objetos
Metodologia orientado a objetosMetodologia orientado a objetos
Metodologia orientado a objetos
 
Aula 5 bios
Aula 5 biosAula 5 bios
Aula 5 bios
 
Arquitetura de Computadores: Barramentos e instruções
Arquitetura de Computadores: Barramentos e instruçõesArquitetura de Computadores: Barramentos e instruções
Arquitetura de Computadores: Barramentos e instruções
 
Fundamentos de Sistemas Operacionais - Aula 1 - Introdução à disciplina
Fundamentos de Sistemas Operacionais - Aula 1 - Introdução à disciplinaFundamentos de Sistemas Operacionais - Aula 1 - Introdução à disciplina
Fundamentos de Sistemas Operacionais - Aula 1 - Introdução à disciplina
 
Arquitetura de Computadores: Conceitos básicos
Arquitetura de Computadores: Conceitos básicosArquitetura de Computadores: Conceitos básicos
Arquitetura de Computadores: Conceitos básicos
 
Aula 04 arquitetura de computadores
Aula 04   arquitetura de computadoresAula 04   arquitetura de computadores
Aula 04 arquitetura de computadores
 
Lógica binária, potas lógicas e circuitos lógicos
Lógica binária, potas lógicas e circuitos lógicosLógica binária, potas lógicas e circuitos lógicos
Lógica binária, potas lógicas e circuitos lógicos
 
Barramento do Sistema - Arquitetura e Organização de Computadores
Barramento do Sistema - Arquitetura e Organização de ComputadoresBarramento do Sistema - Arquitetura e Organização de Computadores
Barramento do Sistema - Arquitetura e Organização de Computadores
 
Aula07 - Arquitetura e Manutenção de Computadores
Aula07 - Arquitetura e Manutenção de ComputadoresAula07 - Arquitetura e Manutenção de Computadores
Aula07 - Arquitetura e Manutenção de Computadores
 
Modelagem de Sistemas de Informação
Modelagem de Sistemas de InformaçãoModelagem de Sistemas de Informação
Modelagem de Sistemas de Informação
 
Aula 04 barramentos de expansão
Aula 04   barramentos de expansãoAula 04   barramentos de expansão
Aula 04 barramentos de expansão
 
Montagem manutenção de computadores
Montagem manutenção de computadoresMontagem manutenção de computadores
Montagem manutenção de computadores
 
Aula 12 - Processador
Aula 12 - ProcessadorAula 12 - Processador
Aula 12 - Processador
 
Conceitos Básicos Sobre Analise de Sistemas
Conceitos Básicos Sobre Analise de SistemasConceitos Básicos Sobre Analise de Sistemas
Conceitos Básicos Sobre Analise de Sistemas
 
Sistemas Operacionais Desktop e Aplicativos.pdf
Sistemas Operacionais Desktop e Aplicativos.pdfSistemas Operacionais Desktop e Aplicativos.pdf
Sistemas Operacionais Desktop e Aplicativos.pdf
 
Sistemas Computacionais - Aula 01 - Apresentação
Sistemas Computacionais - Aula 01 - ApresentaçãoSistemas Computacionais - Aula 01 - Apresentação
Sistemas Computacionais - Aula 01 - Apresentação
 

Similar to Arquitetura de Computadores: Unidade central de processamento

Apostila hardware-introducao-a-arquitetura-de-computadores
Apostila hardware-introducao-a-arquitetura-de-computadoresApostila hardware-introducao-a-arquitetura-de-computadores
Apostila hardware-introducao-a-arquitetura-de-computadores
almeida26
 
Aula 02 introudção a computação
Aula 02 introudção a computaçãoAula 02 introudção a computação
Aula 02 introudção a computação
Matheus Brito
 
A arquitetura básica de um computador
A arquitetura básica de um computadorA arquitetura básica de um computador
A arquitetura básica de um computador
redesinforma
 
Introdução a computação 04 (1)
Introdução a computação 04 (1)Introdução a computação 04 (1)
Introdução a computação 04 (1)
Felipe Pereira
 
Introdução a computação 04
Introdução a computação 04Introdução a computação 04
Introdução a computação 04
Felipe Pereira
 
Apostila para aprender sobre CPUs e tudo mais
Apostila para aprender sobre CPUs e tudo maisApostila para aprender sobre CPUs e tudo mais
Apostila para aprender sobre CPUs e tudo mais
Gilberto Mota
 
Introducao arq computador
Introducao arq computadorIntroducao arq computador
Introducao arq computador
PAULO Moreira
 

Similar to Arquitetura de Computadores: Unidade central de processamento (20)

Processadores
ProcessadoresProcessadores
Processadores
 
Processadores
ProcessadoresProcessadores
Processadores
 
Aula05 - Arquitetura e manutanção de Computadores
Aula05 - Arquitetura e manutanção de ComputadoresAula05 - Arquitetura e manutanção de Computadores
Aula05 - Arquitetura e manutanção de Computadores
 
Apostila hardware-introducao-a-arquitetura-de-computadores
Apostila hardware-introducao-a-arquitetura-de-computadoresApostila hardware-introducao-a-arquitetura-de-computadores
Apostila hardware-introducao-a-arquitetura-de-computadores
 
Trabalho sobre processadores
Trabalho sobre processadoresTrabalho sobre processadores
Trabalho sobre processadores
 
Trabalho processadores vanessa
Trabalho processadores vanessaTrabalho processadores vanessa
Trabalho processadores vanessa
 
Aula 02 introudção a computação
Aula 02 introudção a computaçãoAula 02 introudção a computação
Aula 02 introudção a computação
 
Aula 004 noções de hardware
Aula 004   noções de hardwareAula 004   noções de hardware
Aula 004 noções de hardware
 
cpu.pdf
cpu.pdfcpu.pdf
cpu.pdf
 
Hardware
Hardware Hardware
Hardware
 
A arquitetura básica de um computador
A arquitetura básica de um computadorA arquitetura básica de um computador
A arquitetura básica de um computador
 
Hierarquia dos Processadores da Intel.pptx
Hierarquia dos Processadores da Intel.pptxHierarquia dos Processadores da Intel.pptx
Hierarquia dos Processadores da Intel.pptx
 
Introdução a computação 04 (1)
Introdução a computação 04 (1)Introdução a computação 04 (1)
Introdução a computação 04 (1)
 
Introdução a computação 04
Introdução a computação 04Introdução a computação 04
Introdução a computação 04
 
Apostila para aprender sobre CPUs e tudo mais
Apostila para aprender sobre CPUs e tudo maisApostila para aprender sobre CPUs e tudo mais
Apostila para aprender sobre CPUs e tudo mais
 
Unitec processador
Unitec processadorUnitec processador
Unitec processador
 
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
 
Processadores
ProcessadoresProcessadores
Processadores
 
Arquitetura de computadores Módulo 4
Arquitetura de computadores Módulo 4Arquitetura de computadores Módulo 4
Arquitetura de computadores Módulo 4
 
Introducao arq computador
Introducao arq computadorIntroducao arq computador
Introducao arq computador
 

More from Alex Camargo

More from Alex Camargo (20)

Escola Bíblica - Eclesiologia
Escola Bíblica - EclesiologiaEscola Bíblica - Eclesiologia
Escola Bíblica - Eclesiologia
 
Escola Bíblica - Demonologia
Escola Bíblica - DemonologiaEscola Bíblica - Demonologia
Escola Bíblica - Demonologia
 
Python para finanças: explorando dados financeiros
Python para finanças: explorando dados financeirosPython para finanças: explorando dados financeiros
Python para finanças: explorando dados financeiros
 
A practical guide: How to use Bitcoins?
A practical guide: How to use Bitcoins?A practical guide: How to use Bitcoins?
A practical guide: How to use Bitcoins?
 
IA e Bioinformática: modelos computacionais de proteínas
IA e Bioinformática: modelos computacionais de proteínasIA e Bioinformática: modelos computacionais de proteínas
IA e Bioinformática: modelos computacionais de proteínas
 
Introdução às criptomoedas: investimento, mercado e segurança
Introdução às criptomoedas: investimento, mercado e segurançaIntrodução às criptomoedas: investimento, mercado e segurança
Introdução às criptomoedas: investimento, mercado e segurança
 
Introdução às criptomoedas: criando a sua própria moeda como o Bitcoin!
Introdução às criptomoedas:  criando a sua própria moeda como o Bitcoin!Introdução às criptomoedas:  criando a sua própria moeda como o Bitcoin!
Introdução às criptomoedas: criando a sua própria moeda como o Bitcoin!
 
Cristão versus Redes Sociais - Alex (Arca da Aliança)
Cristão versus Redes Sociais - Alex (Arca da Aliança)Cristão versus Redes Sociais - Alex (Arca da Aliança)
Cristão versus Redes Sociais - Alex (Arca da Aliança)
 
Empatia e compaixão: O Bom Samaritano
Empatia e compaixão: O Bom SamaritanoEmpatia e compaixão: O Bom Samaritano
Empatia e compaixão: O Bom Samaritano
 
Alta performance em IA: uma abordagem pratica
Alta performance em IA: uma abordagem praticaAlta performance em IA: uma abordagem pratica
Alta performance em IA: uma abordagem pratica
 
Bioinformática do DNA ao medicamento: ferramentas e usabilidade
Bioinformática do DNA ao medicamento: ferramentas e usabilidadeBioinformática do DNA ao medicamento: ferramentas e usabilidade
Bioinformática do DNA ao medicamento: ferramentas e usabilidade
 
Inteligência Artificial aplicada: reconhecendo caracteres escritos à mão
Inteligência Artificial aplicada: reconhecendo caracteres escritos à mãoInteligência Artificial aplicada: reconhecendo caracteres escritos à mão
Inteligência Artificial aplicada: reconhecendo caracteres escritos à mão
 
IA versus COVID-19 Deep Learning, Códigos e Execução em nuvem (Tchelinux 2020)
IA versus COVID-19 Deep Learning, Códigos e Execução em nuvem (Tchelinux 2020)IA versus COVID-19 Deep Learning, Códigos e Execução em nuvem (Tchelinux 2020)
IA versus COVID-19 Deep Learning, Códigos e Execução em nuvem (Tchelinux 2020)
 
Algoritmos de inteligência artificial para classificação de notícias falsas. ...
Algoritmos de inteligência artificial para classificação de notícias falsas. ...Algoritmos de inteligência artificial para classificação de notícias falsas. ...
Algoritmos de inteligência artificial para classificação de notícias falsas. ...
 
Fake News - Conceitos, métodos e aplicações de identificação e mitigação
Fake News - Conceitos, métodos e aplicações de identificação e mitigaçãoFake News - Conceitos, métodos e aplicações de identificação e mitigação
Fake News - Conceitos, métodos e aplicações de identificação e mitigação
 
PredictCovid: IA. SIEPE UNIPAMPA 2020
PredictCovid: IA. SIEPE UNIPAMPA 2020PredictCovid: IA. SIEPE UNIPAMPA 2020
PredictCovid: IA. SIEPE UNIPAMPA 2020
 
Ia versus covid 19 - alex
Ia versus covid 19 - alexIa versus covid 19 - alex
Ia versus covid 19 - alex
 
2a Mini-conf PredictCovid. Field: Artificial Intelligence
2a Mini-conf PredictCovid. Field: Artificial Intelligence2a Mini-conf PredictCovid. Field: Artificial Intelligence
2a Mini-conf PredictCovid. Field: Artificial Intelligence
 
Aula 5 - Considerações finais
Aula 5 - Considerações finaisAula 5 - Considerações finais
Aula 5 - Considerações finais
 
Aula 04 - Injeção de código (Cross-Site Scripting)
Aula 04 - Injeção de código (Cross-Site Scripting)Aula 04 - Injeção de código (Cross-Site Scripting)
Aula 04 - Injeção de código (Cross-Site Scripting)
 

Arquitetura de Computadores: Unidade central de processamento

  • 1. Unidade central de processamentoUnidade central de processamento Prof. Alex Dias Camargo alexcamargo@ifsul.edu.br INSTITUTO FEDERAL DE EDUCAÇÃO, CIÊNCIA E TECNOLOGIA SUL-RIO-GRANDENSE CAMPUS BAGÉ ARQUITETURA DE COMPUTADORES
  • 2. 2 I. Plano de aula Na aula anterior foi visto:  Álgebra Booleana  Circuitos Lógicos ARQ - Unidade central de processamento
  • 3. 3 I. Plano de aula Nesta aula será apresentado:  Estrutura e funcionamento interno da CPU  Principais tendências de projeto de CPUs ARQ - Unidade central de processamento
  • 4. 4 1. Introdução Os processadores atuais são fabricados de modo que, num único chip são inseridos todos os elementos necessários à realização de suas funções.  CPU é a sigla para Central Process Unit, ou Unidade Central de Processamento.  Processadores no mercado: de 32-bit e 64-bit, com um ou múltiplos núcleos, e compatíveis com diferentes placas-mãe. Principais fabricantes: Intel e AMD.  A quantidade de núcleos influencia na capacidade do seu processador em desempenhar atividades multitarefas.  Taxa de clock: velocidade de processamento medida em Hertz (Hz). Cada 1 Hz equivale a uma instrução por segundo. Intel i7-5550U de 2 GHz = 2 bilhões de instruções/segundo. ARQ - Unidade central de processamento
  • 5. 5 1. Introdução ARQ - Unidade central de processamento Figura. Um processador Intel 80386, de 1985, com seu circuito integrado exposto
  • 6. 6 1. Introdução ARQ - Unidade central de processamento Figura. Processador Intel Core I7 4790 4.0 Ghz
  • 7. 7 1. Introdução ARQ - Unidade central de processamento Figura. Placa-mãe EVGA X58 SLI com suporte para Intel Core I7
  • 8. 8 1. Introdução Os CIs têm permitido processadores cada vez mais complexos e fabricados em tamanhos da ordem de nanômetros. Uma CPU é composta basicamente por três principais componentes:  Unidade lógica e aritmética (ULA): executa operações lógicas e aritméticas;  Unidade de controle (UC): controla sinais, decodifica instruções, busca operandos, organiza o ponto de execução;  Registradores: armazenam dados para o processamento. Alguns autores também incluem na mesma categoria dos registradores, a Memória cache (L1, L2 e L3). ARQ - Unidade central de processamento
  • 9. 9 1. Introdução ARQ - Unidade central de processamento Figura. Arquitetura de Von Neumann (modelo expandido)
  • 10. 10 2. Exercícios 1. Em relação à arquitetura, a CPU é representada pelo microprocessador, sendo responsável pela principal função dos microcomputadores, que é o processamento dos dados. Conceitualmente, a CPU é constituída de: ( ) Registradores / Memória Cache / Coprocessador Aritmético e Lógico. ( ) Registradores/ Unidade de Controle/ Unidade Lógica e Aritmética. ( ) Buffers / Memória Cache / Coprocessador Aritmético e Lógico. ( ) Buffers / Unidade de Controle / Unidade Lógica e Aritmética. ARQ - Unidade central de processamento
  • 11. 11 2. Exercícios 2. Em relação à organização de memórias em um computador, pode-se afirmar que (explique): ( ) As mais próximas da CPU devem ser mais rápidas e com maior capacidade. ( ) As mais distantes da CPU podem ser mais rápidas e com maior capacidade. ( ) As mais próximas da CPU devem ser mais rápidas e com menor capacidade. ( ) As mais distantes da CPU podem ser mais lentas e com maior capacidade. ( ) As mais distantes da CPU podem ser mais lentas e com menor capacidade. ARQ - Unidade central de processamento
  • 12. 12 2. Exercícios 3. Sobre a CPU, assinale a afirmativa INCORRETA. ( ) A ULA é responsável por executar operações lógicas e aritméticas. ( ) A UC é responsável por decodificar instruções, buscar operandos, controlar o ponto de execução e realizar desvios. ( ) CPU dual-core (com dois núcleos) possui 2 ULA, 2 UC e 2 registradores, possibilitando a execução simultânea de mais de um software. ( ) Os registradores são responsáveis por armazenar dados para o processamento. ARQ - Unidade central de processamento
  • 13. 13 2. Exercícios 4. O processador possui uma unidade que é responsável por sincronizar todos os processos da CPU e dos componentes do sistema, como a memória principal e os dispositivos de entrada e saída. Essa unidade é denominada: ( ) UC (Unidade de Controle). ( ) ULA (Unidade Lógica e Aritmética). ( ) Registradores. ( ) UE (Unidade de Endereços). ARQ - Unidade central de processamento
  • 14. 14 2. Exercícios 5. Os componentes microprocessador, placa-mãe e memória RAM são partes principais de um computador no qual são alocados e protegidos dentro de uma caixa de metal ou plástico, chamada de: ( ) Unidade de armazenamento ( ) Boot ( ) Gabinete ( ) CPU ( ) Slot 6. O conjunto de registradores do computador funciona como uma memória de alta velocidade interna do processador. Explique. ( ) Certo ( ) Errado ARQ - Unidade central de processamento
  • 15. 15 2. Exercícios 7. As instruções que uma CPU necessita para executar um programa são buscadas: ( ) nas interfaces USB. ( ) na memória. ( ) no drive de DVD. ( ) no barramento de endereços. 8. Dentre os processadores da Intel se encontram as famílias de produtos: ( ) PENTIUM, CELERON e ATOM. ( ) PENTIUM, CORE e ATHLON. ( ) CORE, ATHLON e CELERON. ( ) ATHLON, CELERON e TURION. ARQ - Unidade central de processamento
  • 16. 16 2. Exercícios 9. A BIOS gerencia tanto a placa-mãe quanto o boot do sistema operacional, além de ser responsável pelo gerenciamento de processamento e pela troca de dados entre o PC (program counter) e a memória RAM. Explique. ( ) Errado ( ) Certo 10. Os processadores mais recentes possuem, dentre outras funcionalidades, a capacidade de ajustar dinamicamente seu desempenho de acordo com a demanda exigida pelo processamento. Explique. ( ) Errado ( ) Certo ARQ - Unidade central de processamento
  • 17. 17 2. Exercícios 11. Responda os quizes disponíveis em: https://pt.quizur.com/trivia/teste-de-conhecimento-sobre-hardware-4nXT https://rachacuca.com.br/quiz/23073/informatica-conceitos-basicos-i https://rachacuca.com.br/quiz/78750/informatica-para-concursos-nocoes-de- hardware/ 12. Escreva um artigo no formato de resumo expandido (2 páginas) sobre “Principais processadores dos dispositivos móveis atuais” utilizando o formato padrão SBC. O documento dever conter as seguintes seções: - Título (baseado no tema) - Resumo (somente em português, 5 linhas) - Introdução - Referencial teórico (com uma tabela comparativa) - Considerações finais (opiniões sobre o conteúdo abordado) - Referências (Google Acadêmico, mínimo 3) ARQ - Unidade central de processamento
  • 18. 18 3. Evolução dos processadores Em 1965, um dos fundadores da Intel, Gordon Moore, publicou um artigo sobre o aumento da capacidade de processamento dos computadores. Seu conteúdo ficou conhecido como a Lei de Moore.  Tal "lei" dizia que o poder de processamento dos computadores dobraria a cada 18 meses.  Não passava de uma observação, mas acabou tornando-se um objetivo para as indústrias de semicondutores.  Fim da lei de Moore?  Em outubro de 2015 foi anunciada uma pesquisa da IBM utilizando nano tubos de carbono, o que permitiria atingir escalas de 1,8nm (nano metros).  Em fevereiro de 2017, a Intel anuncia que a empresa tem investido bastante em Computação Quântica (teorias e propriedades da mecânica quântica). ARQ - Unidade central de processamento
  • 19. 19 3. Evolução dos processadores ARQ - Unidade central de processamento Figura. Crescimento do número de transistores para processadores Intel (pontos) e Lei de Moore (Linha de cima=18 meses, linha de baixo=24 meses)
  • 20. 20 3. Evolução dos processadores ARQ - Unidade central de processamento Figura. Lei de Moore: Crescimento do número de transistores para processadores
  • 21. 21 3. Evolução dos processadores O componente básico de um processador é o transistor, sendo exatamente o avanço na tecnologia de fabricação desse componente que possibilitou a evolução dos processadores.  1971: O primeiro microchip comercial produzido no mundo foi o Intel 4004.  Desenvolvido para ser utilizado por uma empresa japonesa de calculadoras portáteis.  Até então, os dispositivos eletrônicos possuíam diversos chips separados para controle de teclado, display, impressora, etc.  Possuía uma CPU de 4 bits e cerca de 2300 transistores. ARQ - Unidade central de processamento
  • 22. 22 3. Evolução dos processadores ARQ - Unidade central de processamento Figura. Intel 4004 (1971)
  • 23. 23 3. Evolução dos processadores O componente básico de um processador é o transistor, sendo exatamente o avanço na tecnologia de fabricação desse componente que possibilitou a evolução dos processadores.  1974: a Intel lança o primeiro processador voltado para computadores pessoais, o Intel 8080.  Possuía 4.800 transistores (CPU de 8 bits), porém, com uma frequência de operação capaz de executar 290.000 operações por segundo.  Oferecia uma performance cerca de 10 vezes maior que seu predecessor.  Foi considerado o primeiro processador do mundo verdadeiramente de propósito geral. ARQ - Unidade central de processamento
  • 24. 24 3. Evolução dos processadores ARQ - Unidade central de processamento Figura. Intel 8080 (1974)
  • 25. 25 3. Evolução dos processadores O componente básico de um processador é o transistor, sendo exatamente o avanço na tecnologia de fabricação desse componente que possibilitou a evolução dos processadores.  1985: a Intel lança a grande inovação da década, o processador de 32 bits, chamado Intel 386.  Com 275.000 transistores, operava a uma velocidade máxima de 5 milhões de instruções por segundo e frequência de 33 MHz.  Em sequência, a AMD lança o Am386, sua versão do Intel 386. ARQ - Unidade central de processamento
  • 26. 26 3. Evolução dos processadores ARQ - Unidade central de processamento Figura. Intel 386 e AMD (1985)
  • 27. 27 3. Evolução dos processadores O componente básico de um processador é o transistor, sendo exatamente o avanço na tecnologia de fabricação desse componente que possibilitou a evolução dos processadores.  1989: é lançada uma nova família de processadores, o Intel 486.  Possuía 1.200.000 transistores e operava com uma frequência máxima de 50 MHz.  Foi o primeiro com um coprocessador matemático integrado e cache L1.  AMD lança Am486 também construído com um coprocessador matemático integrado. ARQ - Unidade central de processamento
  • 28. 28 3. Evolução dos processadores ARQ - Unidade central de processamento Figura. Intel 486 (1989)
  • 29. 29 3. Evolução dos processadores O componente básico de um processador é o transistor, sendo exatamente o avanço na tecnologia de fabricação desse componente que possibilitou a evolução dos processadores.  1993: lançamento do Intel Pentium, sendo um marco do avanço tecnológico da marca.  Possuía cerca de 3.100.000 transistores construídos com a tecnologia de 0.8µm (micrometro).  Suas primeiras versões trabalhavam a uma frequência de 66MHz, posteriormente chegando aos 233 MHz.  Incluía duas caches de 8 KB no chip.  Após assistir ao lançamento do Pentium, a AMD lança o Am586, uma versão melhorada do Am486, porém não competitiva. ARQ - Unidade central de processamento
  • 30. 30 3. Evolução dos processadores ARQ - Unidade central de processamento Figura. Intel Pentium (1993)
  • 31. 31 3. Evolução dos processadores O componente básico de um processador é o transistor, sendo exatamente o avanço na tecnologia de fabricação desse componente que possibilitou a evolução dos processadores.  2000: a Intel lança o Pentium 4, um dos processadores mais vendidos na história.  Com 42 milhões de transistores, suas primeiras versões chegavam a 1,5 Ghz de frequência.  Possibilitou computadores pessoais serem usados para edição de vídeos e fotos profissionais.  Em outubro de 2001, o Athlon XP colocou a AMD novamente em uma clara posição de liderança. ARQ - Unidade central de processamento
  • 32. 32 3. Evolução dos processadores ARQ - Unidade central de processamento Figura. Intel Pentium 4 e Athlon XP (2000)
  • 33. 33 3. Evolução dos processadores O componente básico de um processador é o transistor, sendo exatamente o avanço na tecnologia de fabricação desse componente que possibilitou a evolução dos processadores.  2006: o primeiro processador dessa categoria foi o Intel Pentium D.  Basicamente, dois núcleos de Pentium 4 em um mesmo chip com adaptações para o compartilhamento do barramento.  Suas melhores versões eram produzidas com a tecnologia de 65nm (nanômetros).  Porém, mais uma vez a AMD sai ganhando com o lançamento do seu primeiro multicore, o Athlon 64 X2.  A nova linha Intel abandona a marca Pentium e passa a utilizar a Core2, trazendo-a para a liderança novamente. ARQ - Unidade central de processamento
  • 34. 34 3. Evolução dos processadores ARQ - Unidade central de processamento Figura. Intel Core 2 Duo e Pentiual Dual Core (2006)
  • 35. 35 3. Evolução dos processadores O componente básico de um processador é o transistor, sendo exatamente o avanço na tecnologia de fabricação desse componente que possibilitou a evolução dos processadores.  2010: a Intel lançou três modelos de processadores diferentes: Intel Core i3, i5 e i7.  O Core i3 traz dois núcleos de processamento e tecnologia Hyper-Threading (oferece um aumento de desempenho de até 30% dependendo da configuração do sistema).  A série Core i5 disponibiliza modelos de dois ou quatro núcleos, possuem tecnologia Turbo Boost (aumenta dinamicamente a frequência do processador conforme a necessidade)  A linha Intel Core i7 conta com quatro ou seis núcleos,tecnologia Hyper-Threading, Turbo Boost, Intel QPI e HD Boost. Sua desvantagem é em relação ao elevado preço. ARQ - Unidade central de processamento
  • 36. 36 3. Evolução dos processadores ARQ - Unidade central de processamento Figura. Intel Core i3, i5 e i7 (2010)
  • 37. 37 4. Exercícios 13. A Lei de Moore foi a grande responsável pelo vertiginoso crescimento da capacidade de processamento dos microprocessadores. Nesse contexto, a competição pela liderança do mercado entre Intel e AMD, as duas maiores empresas do ramo de microprocessadores para computadores pessoais, também contribuiu para essa rápida evolução. Escreva um texto que trate do impacto das predições de Moore na indústria da computação. Para isso, considere a evolução dos processadores desenvolvidos pelos principais fabricantes elencados durante a aula. Também, discuta quais aspectos inviabilizaram a capacidade de processamento inicialmente apresentada no seguinte artigo: MOORE, Gordon E. et al. Cramming more components onto integrated circuits. 1965. ARQ - Unidade central de processamento
  • 38. 38 5. Arquitetura dos processadores A arquitetura descreve o processador que foi usado em um computador.  Reduced Instruction Set Computer (RISC)  Complex Instruction Set Computer (CISC) ARQ - Unidade central de processamento
  • 39. 39 5.1 Reduced Instruction Set Computer (RISC) A arquitetura RISC é constituída por um pequeno conjunto de instruções simples que são executadas diretamente pelo hardware. Nesse contexto não há a intervenção de um interpretador.  Capazes de executar apenas poucas instruções simples.  Não há um microprograma para interpretar as instruções. Complexidade no compilador.  A maioria das instruções envolvem endereçamento por registrador, sem acesso à memória. Um ciclo por instrução.  Uso massivo de pipeline: técnica que divide a execução de instruções em várias partes. ARQ - Unidade central de processamento
  • 40. 40 5.1 Reduced Instruction Set Computer (RISC) ARQ - Unidade central de processamento Figura. Processadores RISC
  • 41. 41 5.2 Complex Instruction Set Computer (CISC) CISC é uma arquitetura de processadores capaz de executar centenas de instruções complexas diferentes, o que a torna extremamente versátil.  Complexidade no microprograma: trecho localizado em uma memória do circuito integrado do processador.  Poucos registradores, mas especializados: utilizam mais memória principal e cache, pois trabalham com um maior volume de instruções e dados simultaneamente.  Reduz as dificuldades de escrita de compiladores: visa facilitar a detecção e correção de erros. ARQ - Unidade central de processamento
  • 42. 42 5.2 Complex Instruction Set Computer (CISC) ARQ - Unidade central de processamento Figura. Processadores CISC
  • 43. 43 5.3 Comparação entre as arquiteturas de processadores ARQ - Unidade central de processamento Tabela. RISC x CISC
  • 44. 44 6. Exercícios 14. Sobre a arquitetura RISC é correto afirmar o seguinte (explique): ( ) Em comparação com a CISC, RISC apresenta uma arquitetura com poucos registradores. ( ) O uso de pipeline é uma característica da RISC. ( ) As instruções RISC consomem vários ciclos de clock. ( ) Muitas instruções RISC são executadas pelo microcódigo. 15. Pipeline consiste em uma tecnologia que permite paralelismo na execução de instruções, sendo aplicada de forma mais eficiente no conjunto de instruções reduzidas (RISC) — que tem modos de endereçamento e formato de instruções simples — que no conjunto complexo de instruções (CISC). ( ) certo ( ) errado ARQ - Unidade central de processamento
  • 45. 45 6. Exercícios 16. Atualmente, os processadores Intel contêm um núcleo RISC que executa as instruções mais simples — que normalmente são as mais comuns — em um único ciclo de caminho de dados, enquanto interpreta as instruções mais complexas no modo CISC. Explique. ( ) certo ( ) errado 17. RISC e CISC são tecnologias que apresentam soluções semelhantes para problemas de aproveitamento da memória, um dos recursos de hardware mais escassos. Explique. ( ) certo ( ) errado ARQ - Unidade central de processamento
  • 46. 46 6. Exercícios 18. Considere: I. O objetivo da máquina RISC é executar, em média, uma instrução por ciclo. II. Compiladores para máquinas CISC fazem uso intenso de registradores, o que incrementa o tráfego de memória. III. As máquinas CISC possuem substancialmente mais registradores do que as máquinas RISC. É correto o que consta em: ( ) I, apenas. ( ) II, apenas. ( ) III, apenas. ( ) II e III, apenas. ( ) I, II e III. ARQ - Unidade central de processamento
  • 47. 47 6. Exercícios 19. Um processador com arquitetura RISC possui poucas instruções de máquina, que são executadas diretamente pelo hardware, para que ocorram em alta velocidade. Os processadores CISC possuem instruções complexas que são executadas por microprogramas. ( ) certo ( ) errado ARQ - Unidade central de processamento
  • 48. 48 Referências básicas STALLINGS, William. Arquitetura e Organização de Computadores. 8.ed. São Paulo: Prentice Hall, 2010. ARQ - Unidade central de processamento