380 likes | 544 Views
Arquitetura de Processadores Waldemiro Arruda. Arquitetura de Computadores. Processadores. Arquiteturas Alpha Fabricado pela HP RISC 64 Bits Muito utilizado em servidores Linux. Processadores. Arquiteturas Sparc Sun / Oracle Terminais Engenharia Servidores
E N D
Arquitetura de Processadores Waldemiro Arruda Arquitetura de Computadores
Processadores Arquiteturas Alpha Fabricado pela HP RISC 64 Bits Muito utilizado em servidores Linux
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
Processadores Arquiteturas
Processadores Arquitetura MIPS
Processadores Arquiteturas MIPS Microprocessor without interlocked pipeline stages Microprocessador sem estágios interligados de pipeline Processador RISC de 32 ou 64 bits
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 SiliconGraphics
Processadores Arquiteturas MIPS MIPS 3D – cálculos gráficos MIPS MT – HyperThreading Emulador: SPIM
Processadores Arquiteturas M68K Motorola 6800 Algumas estações de Trabalho HP e Sun Algumas estações SiliconGraphics Videogames Sega (Saturn, Megadrive)
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
Processadores Arquiteturas Super H Baixo consumo de energia Baixa tensão Menor calor gerado
Processadores Arquiteturas ARM ARM Technology não fabrica em grande escala vende licenças de uso da arquitetura 14 famílias de processadores
Processadores Arquiteturas ARM Processador RISC Extensão Thumb Instruções 16 bits Extensão Thumb 2 Instruções 32 bits
Processadores Arquiteturas ARM Utilizado em: Google TV iPhone iPad GPS Roteadores Wireless Modem 3G/4G
Processadores Arquiteturas ARM Utilizado em: Eletrodomésticos Brinquedos (Lego Mindstorms NXT) Câmeras Digitais Computadores de placa única (Raspberry PI) Impressoras Equipamentos médicos
Processadores Arquiteturas ARM Utilizado em: Painéis de texto Taxímetros digitais Smart TV Smartphones etc, etc, e etc.
Processadores Arquiteturas ARM Qual o motivo? Tamanho Baixo consumo de energia Maior autonomia de bateria Maior vida útil do equipamento Menor calor gerado
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
Processadores Arquiteturas Intel 4 bits
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
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
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
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
Processadores Arquiteturas Intel 16 bits – x86 IBM PC / PC XT 1981 CP 500 Até 640 Kb ou 1Mb (640 + 360 Kb) Memória
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
Processadores Arquiteturas Intel 16 bits – x86 80286
Processadores Arquiteturas Intel 32 bits – x86 80386 1988 Clock de 33, 40, 66 Mhz 386 SX, DX Notebooks -> 386 SL
Processadores Arquiteturas Intel 32 bits – x86 80486 1989 486 SX, DX, DX2, DX4 Clocks 25, 33, 66, 100 Mhz
Processadores Arquiteturas Intel 32 bits – x86 80486
Processadores Arquiteturas Intel 64 bits – x86 Pentium 1993 Clocks de 100Mhz a 200 Mhz Pentium MMX Multimídia, 3D Pentium Pro Cache L2 interno
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
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
Processadores Arquiteturas Intel 64 bits – x86 Pentium
Processadores Pesquisa – 1.0 adicional Equipe (5 pessoas) Apresentação Slides minímo 2 apresentam
Processadores Arquiteturas Intel (maior profundidade técnica) Core Pentium Dual Core Core 2 Duo Core 2 Quad (Quad-Core) i3 i5 i7
Processadores Arquiteturas Intel (maior profundidade técnica) Sandy Bridge Ivy Bridge
Processadores Arquiteturas AMD (menor profundidade técnica) x86/x86-64 Core Bulldozer