Microprocessadores II - ELE 1084



Documentos relacionados
Microprocessadores II - ELE 1084

Microprocessadores II - ELE 1084

Microprocessadores II - ELE 1084

Microprocessadores II - ELE 1084

29/3/2011. Primeira unidade de execução (pipe U): unidade de processamento completa, capaz de processar qualquer instrução;

Microprocessadores II - ELE 1084

Bits internos e bits externos. Barramentos. Processadores Atuais. Conceitos Básicos Microprocessadores. Sumário. Introdução.

Manutenção de Computadores Montagem de microcomputadores: Entendendo melhor os processadores. Professor: Francisco Ary

A história do Processadores O que é o processador Características dos Processadores Vários tipos de Processadores

CPU Unidade Central de Processamento. História e progresso

Hardware - Microprocessador


Processadores. Guilherme Pontes

Hardware de Computadores

PROCESSADORES INTEL E AMD TABELAS E PARÂMETROS DE CONFIGURAÇÃO VCORE CLOCK FSB PINAGEM - TEMPERATURA

Sumário. Velocidade do processador. Velocidade do processador. Velocidade do processador. Velocidade do processador. Manutenção de Hardware.

Sumário. Manutenção de Hardware. Clock

Fundamentos de Hardware

AULA4: PROCESSADORES. Figura 1 Processadores Intel e AMD.

Hardware Avançado. Laércio Vasconcelos Rio Branco, mar/2007

ORGANIZACÃO DE COMPUTADORES PROCESSADORES CHIPS TRANSISTORES

SIS17 - Arquitetura de Computadores. Introdução (Parte III)

1.3. Componentes dum sistema informático HARDWARE SOFTWARE

Cap. 5 - Microprocessadores

O hardware é a parte física do computador, como o processador, memória, placamãe, entre outras. Figura 2.1 Sistema Computacional Hardware

Microprocessadores. Prof. Leonardo Barreto Campos 1

5.7.2 Pentium II slot 1

FUNDAMENTOS DE HARDWARE PROCESSADORES. Professor Carlos Muniz

Evolução dos Processadores

Processadores. Fabricantes dos processadores: Intel e AMD

CPU - Significado CPU. Central Processing Unit. Unidade Central de Processamento

Técnicas de Manutenção de Computadores

Processadores. Prof. Alexandre Beletti Ferreira

Organização & Manutenção de. Computadores. Aula 05. Placa-Mãe (Motherboard) Parte 2

FACULDADE PITÁGORAS PRONATEC

TABELA DE PROCESSADORES TABELA DE ESPECIFICAÇÕES DE PROCESSADORES

INSTITUTO DE EMPREGO E FORMAÇÃO PROFISSIONAL, I.P.

PROCESSADOR. Montagem e Manutenção de Microcomputadores (MMM).

Curso de Instalação e Gestão de Redes Informáticas

Curso EFA Técnico/a de Informática - Sistemas. Óbidos

Sistemas de Computação. Dentro da Unidade do Sistema

Co-processador superescalar: permite o uso simultâneo de instruções MMX e SSE e do coprocessador matemático.

Hardware. Objetivos da aula. Fornecer exemplos de processadores Intel. Esclarecer as diferenças e as tecnologias embutidas nos processadores Intel.

Trabalho de: Alexandre / Paulo / Rui

Aula 11 27/10/2008 Universidade do Contestado UnC/Mafra Sistemas de Informação Arquitetura de Computadores Prof. Carlos Guerber PROCESSADOR INTRODUÇÃO

Introdução a Informática. Prof.: Roberto Franciscatto

Evolução das CPUs: Dual e Quad Core

Organização e Arquitetura de Computadores I. de Computadores

Sistema de Computação

IDENTIFICAÇÃO MANUTENÇÃO

ENIAC (Electronic Numerical Integrator Analyzer and Computer)

ARTIGO IV PRINCIPAIS PARTES DA CPU

AULA1 Introdução a Microprocessadores gerais

Componentes de um Sistema de Computador

Processador ( CPU ) E/S. Memória. Sistema composto por Processador, Memória e dispositivos de E/S, interligados por um barramento

Sistemas Computacionais II Professor Frederico Sauer

ARQUITETURA E ORGANIZAÇÃO DE COMPUTADORES.. Prof. Francisco Tesifom Munhoz 15 PROCESSADORES 3 16 BIBLIOGRAFIA 13

Organização de Computadores 2005/2006 Processadores Intel

Técnico em Informática - Instalação e Manutenção de Computadores PROCESSADORES

Processadores clock, bits, memória cachê e múltiplos núcleos

Soquetes para o processador

Sistemas Computacionais

O Hardware Dentro da Unidade do Sistema

Processadores de Núcleo Duplo

periféricos: interfaces humano-computador (HCI) arquivo de informação comunicações

Grupo B: Andre Adelino Elaine Rodrigues Claudenice Lopes Temonji Lira

A Intel e a AMD são os mais conhecidos fabricantes de processadores ambos tiveram a sua evolução em termos de fabrico de processadores

PROCESSADORES. INTEL x AMD

SSC510 Arquitetura de Computadores. 12ª aula

Guilherme Pina Cardim. Relatório de Sistemas Operacionais I

ESTUDO COMPARATIVO ENTRE AS ARQUITETURAS OPTERON E ITANIUM

Unidade Central de Processamento (CPU) Processador. Renan Manola Introdução ao Computador 2010/01

Intel Atom. Arquitetura do processador para dispositivos móveis. Fabrício Rodrigues / Fernando Rodrigues

Memória RAM. A memória RAM evolui constantemente. Qual a diferença entre elas? No clock (velocidade de comunicação com o processador)

R S Q Tabela 17 - Tabela verdade NOR

Tais operações podem utilizar um (operações unárias) ou dois (operações binárias) valores.

Capítulo 2. AMD K6, K6-2, K6-III Super 7 Cyrix MII / 6x86 / 6x86MX Super 7 ou Socket 7 AMD K5, Pentium, Pentium MMX Socket 7

SERVIÇO NACIONAL DE APRENDIZAGEM COMERCIAL

INSTALAÇÃO e MANUTENÇÃO de MICRO COMPUTADORES

O quê um Processador e qual a sua função?

Sistemas Operacionais. Prof. M.Sc. Sérgio Teixeira. Aula 02 - Estrutura dos Sistemas Operacionais. Cursos de Computação

Diminui o gargalo existente entre processador e memória principal; 5 a 10 vezes mais rápidas que a memória principal; Ligada diretamente à MP;

Arquitetura de Von Neumann e os Computadores Modernos


Co-processador matemático equivalente ao 80387DX.

Tecnologia PCI express. Introdução. Tecnologia PCI Express

Prof. Daniel Gondim Informática

Curso Técnico de Nível Médio

MODULO II - HARDWARE

23/05/2013. Partes do Sistema Computacional. Hardware. Ciclo do Processamento de Dados HARDWARE: CONCEITOS BÁSICOS. Hardware Software Dados Usuários

Contil Informática. Curso Técnico em Informática Processadores Core

Hardware Básico. Processador. Professor: Wanderson Dantas

ARQUITETURA DE COMPUTADORES

Processador ARM Cortex-A9

DECODIFICADOR DE DISPLAY DE 7 SEGMENTOS COM LATCH

Contil Informática. Curso Tecnico em Informatica Rafael Barros Sales Tecnologo em Redes de Computadores Tecnico em Informatica CREA/AC

11- Tornar transparente para o processador os detalhes de operação e controle dos dispositivos periféricos.

Transcrição:

Microprocessadores II - ELE 1084 CAPÍTULO III PROCESSADORES P5

3.1 Gerações de Processadores

3.1 Gerações de Processadores Quinta Geração (P5) Pentium (586) 32 bits; Instruções MMX; Concorrente K5 (AMD). Sexta Geração (P6) Pentium Pro Cache na dupla cavidade; Projeto Caro e orientado a 32 bits - servidores; Pentium II hibrido 16 e 32 bits; Versões Celeron e Xeon; Recursos 3D Pentium III;

3.1 Gerações de Processadores Sexta Geração (P6) cont... AMD: K6-2, K6-3 Sétima Geração (P7) AMD: Athlon; Intel: Pentium 4; Oitava Geração (P8) Tecnologia Hyper-Threading (HT); Processamento de Programa em Paralelo; Nona Geração (P9) Processadores Integrados no mesmo núcleo (core); EM64T processamento em 64 bits

3.1 Gerações de Processadores Nona Geração (P9) Processadores Integrados no mesmo núcleo (core); EM64T processamento em 64 bits; Athlon X2; Phenom X3, Phenom X4; Opteron Quad-Core

3.6 P5 - Processador Pentium Barramento de dados de 64 bits: No 386 e 486, esse acesso era feito a 32 bits por vez. Cache L1 de 16 KB: O cache interno do Pentium (cache primário ou L1) é maior (16 KB), sendo dividido em dois, um de 8 KB para o armazenamento de dados e outro de 8 KB para instruções. Previsão de desvio: Quando um programa chega a um desvio condicional o controlador de cache, carrega antecipadamente, na memória cache, o conteúdo dos ramos do desvio (sendo verdadeira ou falsa a comparação).

3.6 P5 - Processador Pentium Arquitetura superescalar em dupla canalização: Funciona como se fossem dois processadores 486 trabalhando em paralelo. Multiprocessamento: Os processadores da Intel permitem trabalhar em placas-mãe com mais de um processador diretamente. No caso do Pentium, este pode ser utilizado em placas-mãe com até dois processadores.

3.6 P5 - Processador Pentium Coprocessador matemático mais rápido: O coprocessador matemático do Pentium trabalha de três a cinco vezes mais rápido que o coprocessador matemático do 486DX. O Pentium passou a ter uma nova instrução, chamada CPUID, onde o processador diz quem ele é. Processadores Pentium: 1993 60 MHz, 112 MIPS Compatibilidade total com outros processadores anteriores da Intel

3.6 P5 - Processador Pentium Data Março, 1993 (1a. geração); Março, 1994 (2a. geração); Tabela 3.22 - Especificações dos Pentium Clock CPU Multiplicador Clock Registrador Barramento de Dados Externo Barramento End. Memória Cache Interna Transferência modo rajada Número de transistores 60, 66 (1a. Geração) 75, 90, 100, 120, 133, 150 166, 200MHz (2a. geração); 1x (1a. geração); 1.5x 3x (2a. geração); 32-bit 64 bits 32 bits (4GB) 8 KB código, 8KB dados Sim 3,1 milhões

3.6 P5 - Processador Pentium Circuit size External package 0.8 micron (60/66MHz), 0.6 micron (75 100MHz), 0.35 micron (120MHz e acima) 273-pin PGA, 296-pin SPGA, tape carrier Math coprocessor Gerenciamento de Potência Tensão de Operação Built-in FPU (floating-point unit) SMM (system management mode) Avançado, na Segunda geração 5V (1a. geração); 3.465V, 3.3V, 3.1V, 2.9V ( 2a. geração);

3.6 P5 - Processador Pentium Pipeline de instruções: dutos u e v. Duto u: primário, executa todas instruções com inteiros e ponto-flutuante; Duto v: secundário e só executa instruções simples com inteiro e ponto-flutuante; Instruções seqüenciais não podem ser executadas paralelamente; Unidade de predição: prediz que ramo de decisão será tomado e carrega a memória na direção predita.

3.6 P5 - Processador Pentium Pentium processor internal architecture.

3.6 P5 - Processador Pentium Pentium processor internal architecture.

3.6 P5 - Processador Pentium Cache e seu Controlador são embutidos junto com a CPU; A cache espelha as informações contidas na RAM. Cachê secundária (L2): 512 KB, 15ns ou menos (66 MHz) Caso os dados estejam na cachê L2, isso é evitado P5 de segunda geração (75MHz e mais rápidos): permite estado de suspensão para economizar energia. Tensão de 3.3V; Pentium contém coprocessador matemático (FPU), de 2 a 10 vezes mais rápido que o do 486.

3.6 P5 - Processador Pentium Tipo e Velocidade da CPU Multiplicador Clock Velocidade Placa-Mãe (MHz) Pentium 75 1.5x 50 Pentium 90 1.5x 60 Pentium 100 1.5x 66 Pentium 120 2x 60 Pentium 133 2x 66 Pentium 150 2.5x 60 Pentium 166 2.5x 66 Pentium 200 3x 66 Pentium 233 3.5x 66 Pentium 266 4x 66

3.6 P5 - Processador Pentium Processador Pentium de Segunda Geração: Pentium-MMX Janeiro de 1997 Incorporou tecnologia MMX nos Pentium de segunda geração Relógios de 66/166MHz, 66/200MHz e 66/233MHz Sistema móvel em 66/266MHz. Arquitetura inclui uma unidade MMX, em 4.5 milhões de transistores (no total), tecnologia CMOS, 2,8 V (233 e 266 MHz com 0,25 micron e 1,8 V) Single Instruction Multiple Data (SIMD), 57 novas instruções para manusear video, áudio e gráficos

3.6 P5 - Processador Pentium AMD-K5 Processador compatível com o Pentium PR75, PR90, PR100, PR120, PR133 e PR-166. P-Rating: velocidade equivalente: PR-166 roda a 117 MHz Configuração: Cache de 16KB para instruções Dynamic execution branch prediction with speculative execution Pipeline RISC com seis unidades funcionais paralelas FPU de alto desempenho Pinos para multiplicadores de clock 1.5x e 2x

3.7 Arquiteturas 18/48

3.7 Arquiteturas 19/48

3.7 Arquiteturas 20/48

3.7 Arquiteturas 21/48

3.8 Aumento de Frequência 22/48

3.9 Comparação de Desempenho 23/48

3.9 Comparação de Desempenho 24/48

3.10 Evolução em MIPS e Integração 25/48

26/48

3.11 Arquitetura P6 Avanço sobre P5: Execução Dinâmica e Barramento Dual Independente Múltiplos Ramos de Predição: predizer o fluxo de programa para vários ramos; Análise de Fluxo de Dados: seleciona as instruções a serem executadas quando prontas, independente da ordem no programa; Dual Independent Bus: há dois barramento de dados, um para o sistema (placa-mãe) e outro só para a cache. Isto permite que a memória cache roda a velocidades que não eram possíveis. Back Side Bus; 27/48

3.11 Arquitetura P6 Arquitetura híbrida CISC/RISC: O núcleo é RISC. Para compatibilidade foi adicionado um decodificador CISC na entrada do processador. Arquitetura superescalar em cinco canalizações: Possuem cinco unidades de execução, podendo executar simultaneamente cinco microinstruções RISC; Execução especulativa: A previsão de desvio foi sensivelmente melhorada. Quando o processador chega a um desvio condicional, há 50% de chances de a ramificação inteira já ter sido antecipadamente executada. 28/48

3.11 Arquitetura P6 Cache L2 integrado ao processador: O cache de memória L2, passa a estar dentro do próprio processador (ou fora do processador mas dentro de um cartucho onde o processador é alojado, como ocorre no Pentium II e em alguns modelos de Pentium III). Aumenta-se o desempenho do processador, pois a freqüência de operação em que o cache será acessado é a freqüência de operação interna no processador (200 MHz em um Pentium Pro-200), e não mais a freqüência de operação da placa-mãe (66 MHz, no máximo, no caso do Pentium e do Pentium MMX). 29/48

3.11 Arquitetura P6 30/48

3.11 Arquitetura P6 31/48

3.11 Arquitetura P6 32/48

3.12 Processador PENTIUM PRO Primeiro Processador P6 Tem 387 pinos e usa Soquete 8, em dupla cavidade, com dois núcleos: um contem o processador e o outro a cache L2. Contém 5,5 milhões de transistores, Cache de 256KB contém 15.5 milhões Cache de 512KB tem 31 milhões; Multiprocessamento: O Pentium Pro pode ser utilizado em placas-mãe com dois ou quatro processadores em multiprocessamento simétrico. Problemas com Código de 16 Bits 33/48

3.12 Processador PENTIUM PRO Pentium Pro com 256KB L2 cache (cache a esquerda). O processador tem 16 KB de cache (8KB + 8 KB) L1; 34/48

3.12 Processador PENTIUM PRO 35/48

3.12 Processador PENTIUM PRO CPU Type/Speed CPU Clock Motherboard Speed (MHz) Pentium Pro 150 2.5x 60 Pentium Pro 166 2.5x 66 Pentium Pro 180 3x 60 Pentium Pro 200 3x 66 36/48

3.12 Processador PENTIUM PRO Pentium Pro (200MHz) 1 MB Integrated Level 2 Cache Introduction date August 18, 1997 Clock speeds 200MHz (66MHz x 3) Número de transistores Cache Memory 5.5 million (0.35 micron process), plus 62 million in 1MB L2 cache (0.35 micron) 8Kx2 (16KB) L1, 1MB core-speed L2 Pentium Pro (150MHz) -256 KB L2 Introduction date November 1, 1995 Clock speeds 150MHz (60MHz x 2.5) Número de transitores 5.5 million (0.6 micron process), plus 15.5 million in 256KB L2 cache (0.6 micron) Cache Memory 8Kx2 speed L2 37/48

3.13 PENTIUM II Maio de 1997; É o Pentium Pro com a tecnologia MMX agregada; Usa cartão SEC ( Single Edge Contact) 38/48

3.13 PENTIUM II Maio de 1997; É o Pentium Pro com a tecnologia MMX agregada; Usa cartão SEC ( Single Edge Contact) 39/48

3.13 PENTIUM II 40/48

3.13 PENTIUM II Bus Speeds 66MHz, 100MHz CPU clock multiplier 3.5x, 4x, 4.5x, 5x CPU speeds 233MHz, 266MHz, 300MHz, 333MHz, 350MHz, 400MHz, 450MHz Cache memory 16Kx2 (32KB) L1, 512KB 1/2-speed L2 Internal registers 32-bit Bus Speeds 66MHz, 100MHz External data bus 64-bit system bus w/ ECC; 64-bit cache bus w/ optional ECC Memory address bus 36-bit Addressable memory 64GB Virtual memory 64TB Physical package Single Edge Contact Cartridge (S.E), 242 pins Math coprocessor Built-in FPU (floating-point unit) Power management SMM (System Management Mode) 41/48

3.13 PENTIUM II Pentium II MMX Processor (350, 400, and 450MHz) Introduction date April 15, 1998 Clock speeds 350MHz (100MHzx3.5), 400MHz (100MHz x4), and 450MHz (100MHzx4.5) icomp Index 2.0 Number of transistors Cacheable RAM 386 (350MHz), 440 (400MHz), and 483 (450MHz) 7.5 million (0.25 micron process), plus 31 million in 512KB L2 cache 4GB Operating voltage 2.0V Pentium II MMX Processor (333MHz) Introduction date January 26, 1998 Clock speeds 333MHz (66MHzx5) icomp Index 2.0 366 Number of transistors 7.5 million (0.25 micron process), plus 31 million in 512KB L2 cache Cacheable RAM Operating voltage 512MB 2.0 V 42/48

3.14 CELERON Pentium II e III com projeto de cachê L2 diferente: projetado para sistemas de baixo custo 300MHz (300A) and higher core frequencies with 128KB on-die L2 cache; 300MHz and 266MHz core frequencies without L2 cache Uses same P6 core processor as the Pentium II (266 through 533MHz) and Pentium III (533A MHz and higher) Opera com velocidade de barramento de 66MHz e 100MHz Inclui tecnologia MMX; Cache 32KB L1 integrada, 16KB instrução e 16KB para dados; Integrated thermal diode for temperature monitoring 43/48

3.14 CELERON 44/48

3.15 Pentium III Fevereiro de 1999 70 novas instruções para aplicação em 3D, áudio, vídeo e aplicações em reconhecimento de voz. Tecnologia de 0.25 mícron CMOS, com 9.5 milhões de transistores, mudado depois para 0,18 mícron e somada cachê L2 on die de 256KB, com 28.1 milhões de transistores. Velocidades de 450MHz até 1000MHz Intel Processor Serial Number. This enables the system/user to be identified by networks and applications. 45/48

3.15 Pentium II / III XEON Processadores de alto desempenho Junho de 1998 (Pentium II) e Março de 1999 (Pentium III) Diferem dos Pentium II e III padrão por: empacotamento, cachê e velocidade Processadores Xeon usa cartão SEC grande A cache trabalha na mesma velocidade da CPU Pentium II Xeon com 7.5 milhões de transistores Pentium III Xeon com 9.5 milhões de transistores. 256KB de cache com 28.1 million transistors 1MB de cache 84 milhões de transistores 2MB de cache 140 milhões de transistores 46/48

3.15 Pentium II / III XEON 47/48