Escolar Documentos
Profissional Documentos
Cultura Documentos
Hardware:
Processador
18/01/2019 laitongarcia@hotmail.com 1
Processador
Conceito
Estrutura Básica
Arquitetura do processador: CISC e RISC
Contextualizar
Entender
Diferenciar
Resumo da aula
Atividade de fixação
18/01/2019 laitongarcia@hotmail.com 2
Aula Passada:
Histórico dos SOs.
Computador.
Conceito de Software e Hardware.
18/01/2019 laitongarcia@hotmail.com 3
O que é um computador?
Hardware Software
18/01/2019 laitongarcia@hotmail.com 4
O que é um computador?
Teclado
Placa de Vídeo
Hard Disk – HD Cartão de Memória
Disco Rígido
18/01/2019 laitongarcia@hotmail.com 5
O que é um computador?
18/01/2019 laitongarcia@hotmail.com 6
Usuários
O que é um computador?
18/01/2019 laitongarcia@hotmail.com 8
Processador - UCP
Unidade Central de Processamento
ULA – Unidade Lógica e Aritmética: responsável
pelas operações lógicas (testes e comparações) e
aritméticas (somas e subtrações).
ULA UC
Unidade Lógica Unidade de
UC – Unidade de Controle: gerencia todas as
e Aritmética Controle
atividades de todos os componentes do computador.
18/01/2019 laitongarcia@hotmail.com 9
Processador - UCP
Unidade Central de Processamento
18/01/2019 laitongarcia@hotmail.com 10
Arquitetura de processador:
CISC e RISC
18/01/2019 laitongarcia@hotmail.com 11
Contextualizando:
• Memória na década de 70:
Capacidade Disquetes: 8P 80kb 3,5P 1,44mb
Preço
Desempenho
Lentidão da memória secundaria
18/01/2019 laitongarcia@hotmail.com 12
• Previsão da Crise do Software
18/01/2019 laitongarcia@hotmail.com 13
O que é Arquitetura de Processador?
• Leva em conta sua estrutura e seu conjunto de instruções;
• A linguagem de máquina é a única linguagem entendida pelo processador;
• Cada processador possui suas instruções de máquina e bem definidas;
• Depende de cada Fabricante e modelo;
• Principal diferença está nos tipos de instruções de cada uma:
Tratar determinadas informações
Cálculos
Abrir e fechar programas
Compactar arquivos
Salvar dados CISC x RISC
18/01/2019 laitongarcia@hotmail.com 14
CISC (Complex Instruction Set Computers)
Computador com Conjunto Complexo de Instruções
18/01/2019 laitongarcia@hotmail.com 15
CISC
Poupar tempo e esforço para os programadores, reduzindo,
assim, os custos de desenvolvimento de software;
18/01/2019 laitongarcia@hotmail.com 17
RISC
Ações:
• Otimizaram o processador, reduzindo funcionalidades, como:
O suporte aos micro códigos;
Instruções complexas e pouco utilizadas;
As instruções que permaneceram teriam tamanhos
definidos e padronizados;
Para que estas instruções sejam concluídas num ciclo de
relógio;
Número de registradores aumentado.
• Otimizaram aumentando:
Número de registradores, pois a maioria da instruções
exigidas do processador são simples.
18/01/2019 laitongarcia@hotmail.com 18
CISC RISC
18/01/2019 laitongarcia@hotmail.com 19
CISC RISC
Muitas instruções complexas Instruções simples e em número reduzido
Conteúdo
Qualquer instrução pode referenciar da Próxima
a memória Aula
Referência a memória é restrita a Load e Store
18/01/2019 laitongarcia@hotmail.com 20
Conclusão:
Apesar do Marketing e dos fabricantes venderem seus
produtos como RISC, praticamente não existe nenhum
processador estritamente numa das duas arquiteturas.
18/01/2019 laitongarcia@hotmail.com 21
Referências:
David A. Patterson, Carlo H. Sequin, RISC I: A Reduced Instruction Set VLSI Computer. 25 years of the
international symposia on Computer architecture (selected papers), 1998.
Machado, Francis B., Maia, Luiz P. Arquitetura de sistemas operacionais – 4.ed. Rio de Janeiro: LTC, 2007.
Silva, L. F.; Antunes, V. J. M. Comparação entre as arquitecturas de processadores RISC e CISC. Faculdade
de Engenharia da Universidade do Porto. 2013.
18/01/2019 laitongarcia@hotmail.com 22