Upload
internet
View
119
Download
2
Embed Size (px)
Citation preview
Arquitetura de Computadores
Arquitetura de ProcessadoresWaldemiro Arruda
Gestão da Tecnologia da InformaçãoArquitetura de Computadores
Processadores
• Arquiteturas• Alpha
• Fabricado pela HP• RISC 64 Bits• Muito utilizado em servidores Linux
Gestão da Tecnologia da InformaçãoArquitetura de Computadores
Processadores
• Arquiteturas• Sparc
• Sun / Oracle• Terminais Engenharia• Servidores• Mais novo processador é o T4
• 8 núcleos – 3 Ghz• Servidor com 4 Tb RAM e 128 Tb Disco
Gestão da Tecnologia da InformaçãoArquitetura de Computadores
Processadores
• Arquiteturas•
Gestão da Tecnologia da InformaçãoArquitetura de Computadores
Processadores
• Arquitetura• MIPS
•
Gestão da Tecnologia da InformaçãoArquitetura de Computadores
Processadores
• Arquiteturas• MIPS
• Microprocessor without interlocked pipeline stages• Microprocessador sem estágios interligados de pipeline• Processador RISC de 32 ou 64 bits
Gestão da Tecnologia da InformaçãoArquitetura de Computadores
Processadores
• Arquiteturas• MIPS
• Processador Didático para curso de Arquiteturas de Computadores• Pequeno, Rápido e Simples• Utilizado em:
• Playstation 1 e 2 • Roteadores Cisco• Computadores da Silicon Graphics
Gestão da Tecnologia da InformaçãoArquitetura de Computadores
Processadores
• Arquiteturas• MIPS
• MIPS 3D – cálculos gráficos• MIPS MT – HyperThreading
• Emulador: SPIM
Gestão da Tecnologia da InformaçãoArquitetura de Computadores
Processadores
• Arquiteturas• M68K
• Motorola 6800• Algumas estações de Trabalho HP e Sun• Algumas estações Silicon Graphics• Videogames Sega (Saturn, Megadrive)
Gestão da Tecnologia da InformaçãoArquitetura de Computadores
Processadores
• Arquiteturas• Super H
• Processador RISC de 32 ou 64 bits• Hitach e ST Instruments• Utilizado em:
• Carros – Mercedes e BMW• Câmeras Digitais• TV Digitais• Videogames Sega (Dreamcast)• Equipamentos de rede
Gestão da Tecnologia da InformaçãoArquitetura de Computadores
Processadores
• Arquiteturas• Super H
• Baixo consumo de energia• Baixa tensão• Menor calor gerado
Gestão da Tecnologia da InformaçãoArquitetura de Computadores
Processadores
• Arquiteturas• ARM
• ARM Technology• não fabrica em grande escala• vende licenças de uso da arquitetura
• 14 famílias de processadores
Gestão da Tecnologia da InformaçãoArquitetura de Computadores
Processadores
• Arquiteturas• ARM
• Processador RISC• Extensão Thumb
• Instruções 16 bits• Extensão Thumb 2
• Instruções 32 bits
Gestão da Tecnologia da InformaçãoArquitetura de Computadores
Processadores
• Arquiteturas• ARM
• Utilizado em:• Google TV• iPhone• iPad• GPS• Roteadores Wireless• Modem 3G/4G
Gestão da Tecnologia da InformaçãoArquitetura de Computadores
Processadores
• Arquiteturas• ARM
• Utilizado em:• Eletrodomésticos • Brinquedos (Lego Mindstorms NXT)• Câmeras Digitais• Computadores de placa única (Raspberry PI)• Impressoras• Equipamentos médicos
Gestão da Tecnologia da InformaçãoArquitetura de Computadores
Processadores
• Arquiteturas• ARM
• Utilizado em:• Painéis de texto• Taxímetros digitais• Smart TV• Smartphones• etc, etc, e etc.
Gestão da Tecnologia da InformaçãoArquitetura de Computadores
Processadores
• Arquiteturas• ARM
• Qual o motivo?• Tamanho• Baixo consumo de energia
• Maior autonomia de bateria• Maior vida útil do equipamento
• Menor calor gerado
Gestão da Tecnologia da InformaçãoArquitetura de Computadores
Processadores
• Arquiteturas Intel• 4 bits
• 4004 – criado em 1971• Mesmo poder de processamento do ENIAC
• ENIAC – 950 metros quadrados• 4004 – 4 centímetros quadrados
• Somente 4 operações• Memória interna de 640 bytes
Gestão da Tecnologia da InformaçãoArquitetura de Computadores
Processadores
• Arquiteturas Intel• 4 bits
•
Gestão da Tecnologia da InformaçãoArquitetura de Computadores
Processadores
• Arquiteturas Intel• 8 bits
• 8008 – criado em 1972• Maior poder de processamento • Maior velocidade• Somente 4 operações• Memória interna de 640 bytes• Clock de 0,8 Mhz
Gestão da Tecnologia da InformaçãoArquitetura de Computadores
Processadores
• Arquiteturas Intel• 8 bits
• 8080 – criado em 1974• Maior poder de processamento • Maior velocidade• Clock de 2 Mhz• Velocidade 6x maior que o 8008• Controle de mísseis guiados
Gestão da Tecnologia da InformaçãoArquitetura de Computadores
Processadores
• Arquiteturas Intel• 16 bits
• 8088 – criado em 1979• 8086 de 8 bits externo• A única diferença entre o 8086 e o 8088 é o barrramento externo (16 bits no 8086 e 8 bits no 8088)• Clock de 2 Mhz• Velocidade 6x maior que o 8008
Gestão da Tecnologia da InformaçãoArquitetura de Computadores
Processadores
• Arquiteturas Intel• 16 bits – x86
• 8086 – criado em 1978• 8088 – criado em 1979
• 8086 de 8 bits externo• A única diferença entre o 8086 e o 8088 é o barrramento externo (16 bits no 8086 e 8 bits no 8088)• Clock de 2, 4.77, 8 Mhz• Velocidade 6x maior que o 8008
Gestão da Tecnologia da InformaçãoArquitetura de Computadores
Processadores
• Arquiteturas Intel• 16 bits – x86
• IBM PC / PC XT • 1981• CP 500• Até 640 Kb ou 1Mb (640 + 360 Kb) Memória
Gestão da Tecnologia da InformaçãoArquitetura de Computadores
Processadores
• Arquiteturas Intel• 16 bits – x86
• 80286• 1982 XT / 1984 AT (Advanced Technology)• CP 500• Entre 1 Mb e 16 Mb Memória• Clock de 16 Mhz• Memória virtual• Multitarefa virtual ou cooperativa
Gestão da Tecnologia da InformaçãoArquitetura de Computadores
Processadores
• Arquiteturas Intel• 16 bits – x86
• 80286•
Gestão da Tecnologia da InformaçãoArquitetura de Computadores
Processadores
• Arquiteturas Intel• 32 bits – x86
• 80386• 1988• Clock de 33, 40, 66 Mhz• 386 SX, DX• Notebooks -> 386 SL
Gestão da Tecnologia da InformaçãoArquitetura de Computadores
Processadores
• Arquiteturas Intel• 32 bits – x86
• 80486• 1989• 486 SX, DX, DX2, DX4• Clocks 25, 33, 66, 100 Mhz
Gestão da Tecnologia da InformaçãoArquitetura de Computadores
Processadores
• Arquiteturas Intel• 32 bits – x86
• 80486•
Gestão da Tecnologia da InformaçãoArquitetura de Computadores
Processadores
• Arquiteturas Intel• 64 bits – x86
• Pentium • 1993• Clocks de 100Mhz a 200 Mhz
• Pentium MMX• Multimídia, 3D
• Pentium Pro• Cache L2 interno
Gestão da Tecnologia da InformaçãoArquitetura de Computadores
Processadores
• Arquiteturas Intel• 64 bits – x86
• Pentium II• Pentium Pro + Pentium MMX• Clocks de 233 a 400 Mhz• Cartucho (SECC1)
• Pentium III• Clock de 500 a 933 Mhz
Gestão da Tecnologia da InformaçãoArquitetura de Computadores
Processadores
• Arquiteturas Intel• 64 bits – x86
• Pentium IV• Unidade Lógica e Arimética trabalhando no dobro da frequência interna do processador• Cartucho (SECC1) • Até 3 Ghz
Gestão da Tecnologia da InformaçãoArquitetura de Computadores
Processadores
• Arquiteturas Intel• 64 bits – x86
• Pentium
Gestão da Tecnologia da InformaçãoArquitetura de Computadores
Processadores
• Pesquisa – 1.0 adicional• Equipe (5 pessoas)
• Apresentação• Slides• minímo 2 apresentam
Gestão da Tecnologia da InformaçãoArquitetura de Computadores
Processadores
• Arquiteturas Intel (maior profundidade técnica)
• Core• Pentium Dual Core• Core 2 Duo • Core 2 Quad (Quad-Core)• i3• i5• i7
Gestão da Tecnologia da InformaçãoArquitetura de Computadores
Processadores
• Arquiteturas Intel (maior profundidade técnica)
• Sandy Bridge• Ivy Bridge
Gestão da Tecnologia da InformaçãoArquitetura de Computadores
Processadores
• Arquiteturas AMD (menor profundidade técnica)
• x86/x86-64• Core• Bulldozer