Arquitetura AMD Athlon 64

Tamanho: px
Começar a partir da página:

Download "Arquitetura AMD Athlon 64"

Transcrição

1 Arquitetura AMD Athlon 64 Gustavo Romano 1 1 Instituto de Informática Universidade Federal do Rio Grande do Sul (UFRGS) Caixa Postal Porto Alegre RS Brazil gromano@inf.ufrgs.br Abstract. Resumo. Este artigo apresenta apresenta as principais caracteristicas da arquitetura do AMD Athlon 64, tais como principais inovações e recursos arquitetônicos da plataforma e forma de funcionamento interno. 1. Introdução OprocessadorAMDAthlon64baseia-senotecnologiaAMD64(também conhecida como x86-64), uma tecnologia que permite a execução de aplicativos de 32 bits sem necessidade de qualquer tipo de emulação e sem perda de desempenho, além de oferecer suporte a uma nova geração de aplicativos de 64 bits [AMD 2006, Wikipédia 2006b, Couto 2005]. Oprojeto daplataforma AMD64incluiu odesenvolvimento deuma nova tecnologia de conexão ponto-a-ponto, com alta largura de banda e baixas latências, o Hyper- Transport. Nos processadores AMD64 o HyperTransport e a controladora de memória integrada ao processador substituem o FSB (Front Side Bus), eliminando gargalos, melhorando o desempenho e permitindo alta escalabilidade em servidores [Couto 2005]. 2. Evolução da arquitetura AMD64 Em relação àgeração anterior (K7), a plataforma AMD64 inclui ainda [Couto 2005]: Uma nova tecnologia de fabricação: o SOI (silicon-on-insulator, silício sobre isolante ) que reduz o consumo elétrico e diminui o calor gerado. Com a transição para o processo de 90nm, a partir da revisão E a AMD adicionou ao SOI uma nova tecnologia de Strained Silicon (silício expandido) chamada Dual Stress Liner desenvolvida em parceria com a IBM, que mantem o baixo consumo elétrico e baixa emissão de calor, ao mesmo tempo em que permite aumentar a freqüência de clock. Proteção de ECC (Error Correcting Code - código de correção de erros) para a controladora de memória integrada, para os dados do cache L1 e dados e tags do cache L2; Aprimoramento na previsão dedesvios para maior precisãoao anteciparchamadas de instrução; Estruturas TLB (Translation Look-aside Buffers) avançadas paramelhorgerenciamento da memória em cargas de trabalho complexas; Dois estágios de pipeline adicionais para escalabilidade da freqüência;

2 Adição de instruções SSE2 1 (e SSE3 2 apartirdarevisão E); IPC (Instruções por Clock) mais alto, atingido por meio de importantes recursos adicionais, como TLBs maiores, filtros de descarga e algoritmos aprimorados de previsão de desvio. 3. Modos de operação Os processadores com arquitetura AMD64 podem trabalhar nos seguintes modos [Wikipédia 2006b, Couto 2005]: Legacy Mode - Sistema Operacional e aplicativos de 32 bits. Nesse modo não existe nenhum benefício dos 64bits. O processador trabalha como se fosse de apenas 32bits. Há totalcompatibilidadecomsistemasoperacionaisde32bitsou 16bits para PC: Windows, Linux, etc. (Até DOSpodeserutilizado). Long Mode Compatibility - Sistema Operacional de 64 bits e aplicativos de 32 bits. Estemodoocorre quandoemumsistema operacionalamd64(windows XP x-64, várias distribuições Linux, etc), são utilizados aplicativos de 32 bits ou de 16 bits. Nessa situação os GPRs não são estendidos para 64 bits, e os registradores extras também não estão disponíveis. O desempenho teoricamente é o mesmo de quando se usa um sistema operacional de 32 bits. O Modo de Compatibilidade oferece como beneficio em relação ao modo legado amaiorcapacidadedememória. Nos Sistemas operacionais de 32 bits, dos 4 GB de memória disponíveis, os aplicativos podem utilizar apenas 2 GB de memória física, os outros 2 GB são reservados ao sistema operacional. Em um sistema operacional AMD64 os aplicativos de 32 bits poderão usar totalmente os 4 GB disponíveis. Long Mode 64-Bit - Sistema Operacional e aplicativos de 64 bits. O Modo de 64 bits entra em ação quando em um sistema operacional AMD64, são utilizados aplicativos de 64 bits; então todo o poder dos 64 bits está disponível. No modo de 64 bits, os oito GPRs originais do modo de 32 bits são estendidos para 64 bits, e há mais oito GPRs de 64bits e mais oito registradores SDIM disponíveis. A Unidade de Ponto Flutuante ou FPU (Floating Point Unit) não é alterada no modo de 64 bits do processador. Na tabela 1 podem ser vistas as caracteristicas dos diferentes modos de operação do AMD64 [Couto 2005]. 4. Recursos da arquitetura Nesta parte do artigo serão citados e comentados os principais recursos da arquitetura do Athlon Streaming SIMD Extensions 2 - conjunto de 144 novas instruções cujo objetivo émanipularvários dados pequenos de uma sóvez.sse2trabalhacomnúmeros de ponto flutuante de até64bits[torres2006, Wikipédia 2006c]. 2 Streaming SIMD Extensions 3 - conjunto de 13 instruções cujo objetivo é aumentar o desempenho do micro. Entre estas instruções estão instruções de conversão de números de ponto flutuante para inteiros, sincronização de threads e uma especificamente para a codificação de vídeo [Torres 2006, Wikipédia 2006d].

3 Table 1. Modos de Operação dos processadores AMD Controladora de memória integrada No Athlon 64 a controladora de memória está integradaaoprocessador,não mais no chipset da placa-mãe não existindo mais o FSB (Front Side Bus). As memórias se conectam diretamente à controladora de memória integrada do processador, através do barramento de memória. Não há mais um longo e congestionado caminho a percorrer (FSB) após a controladora de memória como pode ser visto na figura 1. Figure 1. Funcionamento com e sem barramento de memória integrado A controladora de memória integrada dos processadores AMD64 se comunica com o núcleo do processador na mesma freqüência do processador. Dessa forma, o processador tem acesso às memórias de forma mais rápida, mais eficiente, e com baixas latências. Esse éumdosfatoresquecontribuiparaoexcelentedesempenhodesses processadores, seja em 32bits ou em 64bits. Na figura 2 pode-se veronúcleo do Athlon 64 e acontroladoradememória integrada [Couto 2005] HyperTransport AtecnologiaHyperTransportéumaconexão ponto-a-ponto de alta velocidade e baixa latência, projetada para aumentar a velocidade da comunicação entre os circuitos integrados em computadores, servidores e sistemas embutidos, e equipamentos de redes e telecomunicações [AMD 2006]. Esta tecnologia ajuda a reduzir a quantidade de barramentos em um sistema, o que pode diminuir os gargalos e possibilitar que os microprocessadores mais rápidos da

4 Figure 2. Núcleo do Athlon 64: Controladora de memória integrada atualidade utilizem a memória de forma mais eficiente em sistemas mais sofisticados com vários processadores [AMD 2006]. No HyperTransport os dados são transmitidos em pacotes, de forma similar a um protocolo de rede, usando tecnologia DDR (Double Data Rate) transmitindo dois bits de dados por cada ciclo de clock. O uso debaixa voltagem na tecnologia HyperTransport:1,2V LVDS (Low Voltage Differential Signaling) contribui para o baixo consumo do sistema. O LVDS também produz menos interferência, e é altamente imune a interferências, que possibilita atingir altas freqüências que não são possíveis em outros barramentos paralelos. Além do alto desempenho, a tecnologia HyperTransport possui baixo custo de implementação devido a fatores como: Uso de poucas trilhas na placa de circuito impresso (ou PCB - Printed Circuit Board), as novas especificações do HyperTransport mantêm a compatibilidade com as anteriores,e é roality-free entre os associados do Consórcio HyperTransport. AescalabilidadedatecnologiaHyperTransportpermitequeela seja utilizada desde pequenos equipamentos, até supercomputadores. Na especificação atual, o HyperTransport pode fornecer até 22,4 GigaBytes/s em conexões de 2800MHz e 32bits Cool n Quiet A tecnologia AMD Cool n Quiet permite economizar energia, reduzir a temperatura do processador, e pode tornar o PC mais silencioso quando o processador não estiver sendo totalmente utilizado, oferecendo performance sob demanda. Com o Cool n Quiet ativado, sempre que os softwares estiverem requerendo pouco poder de processamento, a freqüência e a voltagem do processador são automaticamente reduzidos, economizando energia, diminuindo a temperatura, permitindo uma operaçãomais silenciosa. No momento emqueosoftwarerequisitar alto poder de processamento instantaneamente a freqüência e a voltagem do processador retornam aos valores

5 padrão, oferecendo o máximo desempenho. O que torna a tecnologia Cool n Quiet altamente eficiente, é que a mudança de um estágio para outro é instantânea. As mudanças entre os estágios podem ser feitas até 30 vezes por segundo, proporcionando um gerenciamento de performance sob demanda, altamente eficiente, sem nenhum prejuízo ao processador ou ao desempenho EVP - Enhaced Virus Protection Enhaced Virus Protection (EVP) ou Proteção Avançada Contra Vírus melhora segurança do sistema, impedindo a ação de certos tipos de vírus e worms, que fazem ataques através buffer overflow, e evita que eles se repliquem e contaminem outros sistemas. Um buffer overflow ou transbordamento de buffer, ocorre quando dados são armazenadosemáreasdamemória (buffers), que nãopossuemcapacidadesuficientepara armazená-los. Então os dados excedentes do buffer saturado vão para áreas adjacentes na memória, onde podem ser utilizados para executar códigos maliciosos, que podem burlar asegurança,obtercontroledosistema,econtaminaroutros PCs. Muitos vírus e worms usam essa técnica para executar códigos, como por exemplo, o MSBlaster e o Slammer. A tecnologia Enhaced Virus Protection dos processadores AMD64, em conjunto com o sistema operacional intercepta essetipo deataque,eimpede que esses códigos sejam executados. OsuporteàtecnologiaEVPtambém está disponível no Service Pack 1 do Windows Server 2003; e nativamente no Windows Media Center 2005, Windows XP Professional x64 Edition, e Windows Vista, além de várias distribuições Linux Outros recursos arquitetônicos do processador Seus Registradores de Uso Geral ou GPR (General Purpose Registers) tem capacidade de armazenar números de até 64bits(2elevadoa64 a potência), número 4,3 bilhões de vezes maior que os registradores de 32 bits podem suportar (2 elevado à32 a potência), além disso possui oitos novos Registradores de Uso Geral de 64 bits (totalizando 16), emaisoitosregistradoressdim(singleinstructionmultiple Data) que são utilizados pelas instruções SSE (Streaming SIMD Extensions), SSE2, SSE3 [Wikipédia 2006b, AMD 2006]. A figura 3 ilustra estes registradores. Além disso, permite endereçar até 1Terabytedememória física (2 40 )e256terabytes de memória virtual (2 48 ) [Wikipédia 2006b, Rodrigues 2006]. 5. Detalhes arquitetônicos No seu núcleo o Athlon 64 éumprocessadorsuperescalarde9vias(ouseja,permite teoricamente a execução de 9 instruções simultaneamente) de execução fora-de-ordem (out-of-order) [Ferreira and Ribeiro 2003]. Estas 9 unidades de execução estão agrupadas em 3 unidades de inteiros (Unidades Lógicas e Aritméticas, também conhecidas como ALU s), 3 Unidades de Geração de Endereços (AGU s: Adress-Generation Units) e 3 Unidades de Cálculo de Ponto- Flutuante (FPU s: Floating Point Units) [Ferreira and Ribeiro 2003].

6 Figure 3. Registradores do Athlon 64 OAthlon64convertecadainstrução x86 em uma ou mais operações RISC internas [ROP s]. Após as primeiras etapas do pipeline, o Athlon 64 é no fundo um processador RISC, e não tem qualquer noção do que são instruções x86 ou do estado da máquina. OAthlon64écapazdedescodificaraté3instruções x86 e enviar 9 ROP s (RISC operations) por ciclo de relógio, no melhor cenário (na eventualidade de cada uma das ROP s ser enviada para cada uma das 9 unidades de execução). A maioria das ROP s executa diretamente no hardware, mas mesmo após conversão, algumas operações x86 são demasiadas complexas para tal. Estas últimas são detectadas e emuladas por rotinas na micro-rom do processador [Ferreira and Ribeiro 2003, Stokes 2005]. OpipelinedoAtlhon64tem12etapasepodeservistonatabela2. Pode-se observar que a arquitetura K8 possui 2 níveis de pipeline a mais que seu antecessor, estes foram adicionados para que se possa atingir clock mais altos. Ciclo de Relógio Arquitetura K7 Arquitetura K8 1 Fetch Fetch 1 2 Scan Fetch 2 3 Align 1 Pick 4 Align 2 Decode 1 5 EDEC Decode 2 6 IDEQ/Rename Pack 7 Schedule Pack/Decode 8 AGU/ALU Dispatch 9 L1 Address Generation Schedule 10 Data Cache AGU/ALU 11 Data Cache 1 12 Data Cache 2 Table 2. Comparação dos pipelines de inteiros de processadores AMD

7 Podemos descrever os passos do pipeline como [Stokes 2005]: Fetch 1 e Fetch 2:Nestesdoisestagios16bytes(equivalenteaaproximadamente cinco instruções x86) são trazidos de uma vez da Cache L1 de intruções e colocado em um buffer no seu front end. AfasedeFetchfoiquebradaemduasfasesemrelação ao Atlhon. Isso foi feito para ajudar a equilibrar a velocidade do clock com a latência de acesso àcache L1. Pick: Estes16bytessão transferidos para um buffer de 32 bytes, unindo-se os novos 16 bytes com 16 bytes já previamentebuscados. Oprocessadorentão procura neste grupo de 32 bytes de instruções os limites entre cada instrução e posteriormente alinha-as. Finalmente as intruções são classificadas em 1 ou 2 tipos -aquelasquepodemserdecodificadasdiretamentepelodecodificador, e aquelas que precisam ser decodificadas pelo microcode engine - e então ser alinhadas e enviadas para a fase de decodificação. Todo este processo éfeitoemapenas1ciclodeclock. Issoépossivelpoiso processador trapaceia usando uma pré-decodificação que éadicionadoquando ainstrução ébuscadadal1. Decode 1 e Decode 2: Existem 2 tipos de hardware de decodificação - a decodificação direta feita pelo Fastpath decoder eadecodificação através do microcode engine. Ambastraduzemintruções x86 em instruções internas no formato RISC-like,queémaisfacilparaoprocessadordeexecução administrar. O Fastpath decoder traduz cada instrução em no máximo 2 UOPS. Isso é, este decodificador encarrega-se das intruções x86 mais simples. O Fastpath decoder pode traduzir até 3intruções x86 de uma vez em até 3UOPSporciclo. O microcode decoder encarrega-se das intruções que são traduzidas em mais do que 2 UOPS. Ele pode trabalhar em apenas uma intrução x86 de cada vez, e pode produzir até 3UOPSporciclo. Pack, Pack/Decode e Dispatch: Umavezqueosdecodificadoresproduziramum conjunto de Macroops, estas operações são agrupadas 3 de cada vez em grupos de despacho. Uma vez as intruções agrupadas, algum processo final de decodificação éfeitoeentão cada grupo éenviadoparaobufferdereordenação. Por fim as MacroOps são despachadas para a unidade de execução, onde a sua execução éagendada. AGU/ALU: Nessaetapaéfeitaaexecução propriamente dita. Data Cache 1 e Data Cache 2: Nessaetapaosdadossão gravados no cache L1 de dados. Na figura 4 podemos ver um diagrama que representa a arquitectura interna de execução do processador Athlon64, e uma tabela com as fases do pipeline de inteiros. 6. Temperatura e consumo Os processadores AMD64 em geral, consomem pouca energia e esquentam pouco, isso se deve ao fato da nova tecnologia de fabricação SOI (silicon-on-insulator, silício sobre isolante ) e a fabricação em 90 nanômetros (nm). Oconsumomáximo e o aquecimento do processador, estão relacionados ao TDP (Thermal Design Power) medido em watts. Geralmente o consumo realémenor.

8 Figure 4. Arquitetura interna de execução Nas figuras 5 e 6 pode ser observado uma tabela comparativa entre o consumo dos diversos modelos de Athlon64 e alguns concorrentes. Figure 5. Consumo no Windows sem processamento

9 Figure 6. Consumo usando o software Prime95 7. Modelos de Athlon 64 Os principais modelos de Atlhon 64 modem ser vistos na tabela 3[Wikipédia 2006a]. Modelo Clawhammer Newcastle Winchester Venice San Diego Tamanho (130 nm SOI) (130 nm SOI) (90 nm SOI) (90 nm SOI) (90 nm SOI) CPU-Stepping C0, CG CG D0 E3, E6 E4, E6 L1-Cache KB KB KB KB KB (Dados + Inst) L2-Cache 1024 KB, 512 KB, 512 KB, 512 KB, 1024 KB, fullspeed fullspeed fullspeed fullspeed fullspeed Recursos MMX, MMX, MMX, MMX, MMX, Extended Extended Extended Extended Extended 3DNow!, 3DNow!, 3DNow!, 3DNow!, 3DNow!, SSE, SSE2, SSE, SSE2, SSE, SSE2, SSE, SSE2, SSE, SSE2, AMD64, AMD64, AMD64, SSE3, AMD64, SSE3, AMD64, Cool n Quiet, Cool n Quiet, Cool n Quiet, Cool n Quiet, Cool n Quiet, NX Bit NX Bit NX Bit NX Bit NX Bit (apenas CG) VCore 1.50 V 1.50 V 1.40 V 1.35 V or 1.40 V 1.35 V or 1.40 V Consumo 89 Watt max 89 Watt max 67 Watt max 67 Watt max 67 Watt max de Energia First Release Abril/2005 Abril/2005 Clockrate MHz 2400 MHz 2200 MHz 2400 MHz 2800 MHz Table 3. Modelos de Athlon 64

10 References AMD (2006). Processador AMD Athlon 64. Disponível em ,00.html. Acesso em: abr Couto, P. (2005). Athlon64 - A Bíblia. Disponível em Acesso em: abr Ferreira, J. P. A. and Ribeiro, L. F. B. (2003). Amd 64 bits : Evolução ou revolução? Disponível em lribeiro/index.html. Acesso em: abr Rodrigues, R. J. (2006). Computação de 64 bits. Disponível em Acesso em: abr Stokes, J. H. (2005). Inside amd s hammer: the 64-bit architecture behind the opteron andathlon 64. Disponível em 1.ars. Acesso em: abr Torres, G. (2006). Dicionário clube do hardware. Disponível em Acesso em: abr Wikipédia (2006a). Athlon 64 - wikipédia. Disponível em Acesso em: abr Wikipédia (2006b). Athlon64 - wikipédia. Disponível em Acesso em: abr Wikipédia (2006c). Sse2 - wikipédia. Disponível em Acesso em: abr Wikipédia (2006d). Sse3 - wikipédia. Disponível em Acesso em: abr

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

A história do Processadores O que é o processador Características dos Processadores Vários tipos de Processadores A história do Processadores O que é o processador Características dos Processadores Vários tipos de Processadores As empresas mais antigas e ainda hoje no mercado que fabricam CPUs é a Intel, AMD e Cyrix.

Leia mais

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

Bits internos e bits externos. Barramentos. Processadores Atuais. Conceitos Básicos Microprocessadores. Sumário. Introdução. Processadores Atuais Eduardo Amaral Sumário Introdução Conceitos Básicos Microprocessadores Barramentos Bits internos e bits externos Clock interno e clock externo Memória cache Co-processador aritmético

Leia mais

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

29/3/2011. Primeira unidade de execução (pipe U): unidade de processamento completa, capaz de processar qualquer instrução; Em 1993, foi lançada a primeira versão do processador Pentium, que operava a 60 MHz Além do uso otimizado da memória cache (tecnologia já amadurecida) e da multiplicação do clock, o Pentium passou a utilizar

Leia mais

Técnicas de Manutenção de Computadores

Técnicas de Manutenção de Computadores Técnicas de Manutenção de Computadores Professor: Luiz Claudio Ferreira de Souza Processadores É indispensável em qualquer computador, tem a função de gerenciamento, controlando todas as informações de

Leia mais

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

Tecnologia PCI express. Introdução. Tecnologia PCI Express Tecnologia PCI express Introdução O desenvolvimento de computadores cada vez mais rápidos e eficientes é uma necessidade constante. No que se refere ao segmento de computadores pessoais, essa necessidade

Leia mais

Hardware - Microprocessador

Hardware - Microprocessador Introdução Um microprocessador é um circuito integrado encarregue de executar as instruções de todos os programas armazenados na memória. É o motor que põe tudo a trabalhar desde o momento em que se liga

Leia mais

Guilherme Pina Cardim. Relatório de Sistemas Operacionais I

Guilherme Pina Cardim. Relatório de Sistemas Operacionais I Guilherme Pina Cardim Relatório de Sistemas Operacionais I Presidente Prudente - SP, Brasil 30 de junho de 2010 Guilherme Pina Cardim Relatório de Sistemas Operacionais I Pesquisa para descobrir as diferenças

Leia mais

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

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

Leia mais

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

Tais operações podem utilizar um (operações unárias) ou dois (operações binárias) valores. Tais operações podem utilizar um (operações unárias) ou dois (operações binárias) valores. 7.3.1.2 Registradores: São pequenas unidades de memória, implementadas na CPU, com as seguintes características:

Leia mais

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

INSTITUTO DE EMPREGO E FORMAÇÃO PROFISSIONAL, I.P. INSTITUTO DE EMPREGO E FORMAÇÃO PROFISSIONAL, I.P. Centro de Emprego e Formação Profissional da Guarda Curso: Técnico de Informática Sistemas (EFA-S4A)-NS Trabalho Realizado Por: Igor_Saraiva nº 7 Com

Leia mais

ARQUITETURA DE COMPUTADORES - 1866

ARQUITETURA DE COMPUTADORES - 1866 7 Unidade Central de Processamento (UCP): O processador é o componente vital do sistema de computação, responsável pela realização das operações de processamento e de controle, durante a execução de um

Leia mais

Sistemas Computacionais II Professor Frederico Sauer

Sistemas Computacionais II Professor Frederico Sauer Sistemas Computacionais II Professor Frederico Sauer Livro-texto: Introdução à Organização de Computadores 4ª edição Mário A. Monteiro Livros Técnicos e Científicos Editora. Atenção: Este material não

Leia mais

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

O quê um Processador e qual a sua função? O quê um Processador e qual a sua função? O processador é um chip de silício responsável pela execução das tarefas atribuídas ao computador. Os processadores (ou CPUs, de Central Processing Unit) são responsáveis

Leia mais

INTRODUÇÃO BARRAMENTO PCI EXPRESS.

INTRODUÇÃO BARRAMENTO PCI EXPRESS. INTRODUÇÃO BARRAMENTO EXPRESS. O processador se comunica com os outros periféricos do micro através de um caminho de dados chamado barramento. Desde o lançamento do primeiro PC em 1981 até os dias de hoje,

Leia mais

Informática I. Aula 4. http://www.ic.uff.br/~bianca/informatica1/ Aula 4-11/09/2006 1

Informática I. Aula 4. http://www.ic.uff.br/~bianca/informatica1/ Aula 4-11/09/2006 1 Informática I Aula 4 http://www.ic.uff.br/~bianca/informatica1/ Aula 4-11/09/2006 1 Ementa Histórico dos Computadores Noções de Hardware e Software Microprocessadores Sistemas Numéricos e Representação

Leia mais

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

Manutenção de Computadores Montagem de microcomputadores: Entendendo melhor os processadores. Professor: Francisco Ary Manutenção de Computadores Montagem de microcomputadores: Entendendo melhor os processadores Professor: Francisco Ary Introdução O processador é um dos componentes mais importantes (e geralmente o mais

Leia mais

Processadores. Prof. Alexandre Beletti Ferreira

Processadores. Prof. Alexandre Beletti Ferreira Processadores Prof. Alexandre Beletti Ferreira Introdução O processador é um circuito integrado de controle das funções de cálculos e tomadas de decisão de um computador. Também é chamado de cérebro do

Leia mais

IDENTIFICAÇÃO MANUTENÇÃO

IDENTIFICAÇÃO MANUTENÇÃO IDENTIFICAÇÃO MANUTENÇÃO ESTRUTURA DOS MICROS PADRÃO PC AULA 01 Sobre aula 1 Números binários e hexadecimais Dispositivos digitais e analógicos Circuitos integrados Estrutura dos micros padrão PC Micros

Leia mais

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

Introdução a Informática. Prof.: Roberto Franciscatto Introdução a Informática Prof.: Roberto Franciscatto 3.1 EXECUÇÃO DAS INSTRUÇÕES A UCP tem duas seções: Unidade de Controle Unidade Lógica e Aritmética Um programa se caracteriza por: uma série de instruções

Leia mais

AULA4: PROCESSADORES. Figura 1 Processadores Intel e AMD.

AULA4: PROCESSADORES. Figura 1 Processadores Intel e AMD. AULA4: PROCESSADORES 1. OBJETIVO Figura 1 Processadores Intel e AMD. Conhecer as funcionalidades dos processadores nos computadores trabalhando suas principais características e aplicações. 2. INTRODUÇÃO

Leia mais

Evolução das CPUs: Dual e Quad Core

Evolução das CPUs: Dual e Quad Core Evolução das CPUs: Dual e Quad Core Cesar Sposito Mário J. Filho Rodrigo Ferrassa... os computadores sequenciais estão se aproximando do limite físico fundamental em sua energia potencial computacional.

Leia mais

Microprocessadores. Prof. Leonardo Barreto Campos 1

Microprocessadores. Prof. Leonardo Barreto Campos 1 Microprocessadores Prof. Leonardo Barreto Campos 1 Sumário Introdução; Arquitetura de Microprocessadores; Unidade de Controle UC; Unidade Lógica Aritméticas ULA; Arquitetura de von Neumann; Execução de

Leia mais

Memória cache. Prof. Francisco Adelton

Memória cache. Prof. Francisco Adelton Memória cache Prof. Francisco Adelton Memória Cache Seu uso visa obter uma velocidade de acesso à memória próxima da velocidade das memórias mais rápidas e, ao mesmo tempo, disponibilizar no sistema uma

Leia mais

Microprocessadores II - ELE 1084

Microprocessadores II - ELE 1084 Microprocessadores II - ELE 1084 CAPÍTULO III OS PROCESSADORES 3.1 Gerações de Processadores 3.1 Gerações de Processadores Primeira Geração (P1) Início da arquitetura de 16 bits CPU 8086 e 8088; Arquiteturas

Leia mais

HARDWARE Montagem e Manutenção de Computadores Instrutor: Luiz Henrique Goulart 15ª AULA OBJETIVOS: PROCESSADORES EVOLUÇÃO / GERAÇÕES BARRAMENTO (BITS) FREQÜÊNCIA (MHZ) OVERCLOCK ENCAPSULAMENTO APOSTILA

Leia mais

Paralelismo. Computadores de alto-desempenho são utilizados em diversas áreas:

Paralelismo. Computadores de alto-desempenho são utilizados em diversas áreas: Computadores de alto-desempenho são utilizados em diversas áreas: - análise estrutural; - previsão de tempo; - exploração de petróleo; - pesquisa em fusão de energia; - diagnóstico médico; - simulações

Leia mais

Hardware Avançado. Laércio Vasconcelos Rio Branco, mar/2007 www.laercio.com.br

Hardware Avançado. Laércio Vasconcelos Rio Branco, mar/2007 www.laercio.com.br Hardware Avançado Laércio Vasconcelos Rio Branco, mar/2007 www.laercio.com.br Avanços recentes em Processadores Chipsets Memórias Discos rígidos Microeletrônica Um processador moderno é formado por mais

Leia mais

Hardware (Nível 0) Organização. Interface de Máquina (IM) Interface Interna de Microprogramação (IIMP)

Hardware (Nível 0) Organização. Interface de Máquina (IM) Interface Interna de Microprogramação (IIMP) Hardware (Nível 0) Organização O AS/400 isola os usuários das características do hardware através de uma arquitetura de camadas. Vários modelos da família AS/400 de computadores de médio porte estão disponíveis,

Leia mais

Componentes de um Sistema de Computador

Componentes de um Sistema de Computador Componentes de um Sistema de Computador HARDWARE: unidade responsável pelo processamento dos dados, ou seja, o equipamento (parte física) SOFTWARE: Instruções que dizem o que o computador deve fazer (parte

Leia mais

Evolução dos Processadores

Evolução dos Processadores Evolução dos Processadores Arquitetura Intel Arquitetura x86 Micro Arquitetura P5 P6 NetBurst Core Processador Pentium Pentium Pro Pentium II Pentium III Pentium 4 Pentium D Xeon Xeon Sequence Core 2 Duo

Leia mais

Aula 04 A. Barramentos. Prof. Ricardo Palma

Aula 04 A. Barramentos. Prof. Ricardo Palma Aula 04 A Barramentos Prof. Ricardo Palma Definição Em ciência da computação barramento é um conjunto de linhas de comunicação que permitem a interligação entre dispositivos, como o CPU, a memória e outros

Leia mais

Disciplina: Introdução à Informática Profª Érica Barcelos

Disciplina: Introdução à Informática Profª Érica Barcelos Disciplina: Introdução à Informática Profª Érica Barcelos CAPÍTULO 4 1. ARQUITETURA DO COMPUTADOR- HARDWARE Todos os componentes físicos constituídos de circuitos eletrônicos interligados são chamados

Leia mais

ORGANIZAÇÃO DE COMPUTADORES MÓDULO 8

ORGANIZAÇÃO DE COMPUTADORES MÓDULO 8 ORGANIZAÇÃO DE COMPUTADORES MÓDULO 8 Índice 1. A Organização do Computador - Continuação...3 1.1. Processadores - II... 3 1.1.1. Princípios de projeto para computadores modernos... 3 1.1.2. Paralelismo...

Leia mais

R S Q 0 0 1 0 1 0 1 0 0 1 1 0 Tabela 17 - Tabela verdade NOR

R S Q 0 0 1 0 1 0 1 0 0 1 1 0 Tabela 17 - Tabela verdade NOR 19 Aula 4 Flip-Flop Flip-flops são circuitos que possuem a característica de manter os bits de saída independente de energia, podem ser considerados os princípios das memórias. Um dos circuitos sequenciais

Leia mais

ORGANIZACÃO DE COMPUTADORES PROCESSADORES CHIPS TRANSISTORES

ORGANIZACÃO DE COMPUTADORES PROCESSADORES CHIPS TRANSISTORES PROCESSADORES CHIPS TRANSISTORES O que é um chip? - conhecido como circuito integrado; - pequeno e fino pedaço de silício no qual os transistores, que formam o microprocessador, foram encapsulados; - processadores

Leia mais

Informática I. Aula 5. http://www.ic.uff.br/~bianca/informatica1/ Aula 5-13/05/2006 1

Informática I. Aula 5. http://www.ic.uff.br/~bianca/informatica1/ Aula 5-13/05/2006 1 Informática I Aula 5 http://www.ic.uff.br/~bianca/informatica1/ Aula 5-13/05/2006 1 Ementa Histórico dos Computadores Noções de Hardware e Software Microprocessadores Sistemas Numéricos e Representação

Leia mais

1.3. Componentes dum sistema informático HARDWARE SOFTWARE

1.3. Componentes dum sistema informático HARDWARE SOFTWARE 1.3. Componentes dum sistema informático Computador Sistema Informático HARDWARE SOFTWARE + Periféricos Sistema Operativo Aplicações HARDWARE - representa todos os componentes físicos de um sistema informático,

Leia mais

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

Contil Informática. Curso Técnico em Informática Processadores Core Contil Informática Curso Técnico em Informática Processadores Core Quais as diferenças entre os processadores Intel Core i3, i5 e i7? A tecnologia avançada na área de hardware possibilita um avanço desenfreado

Leia mais

1. CAPÍTULO COMPUTADORES

1. CAPÍTULO COMPUTADORES 1. CAPÍTULO COMPUTADORES 1.1. Computadores Denomina-se computador uma máquina capaz de executar variados tipos de tratamento automático de informações ou processamento de dados. Os primeiros eram capazes

Leia mais

Sistema de Computação

Sistema de Computação Sistema de Computação Máquinas multinível Nível 0 verdadeiro hardware da máquina, executando os programas em linguagem de máquina de nível 1 (portas lógicas); Nível 1 Composto por registrados e pela ALU

Leia mais

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

Curso de Instalação e Gestão de Redes Informáticas ESCOLA PROFISSIONAL VASCONCELLOS LEBRE Curso de Instalação e Gestão de Redes Informáticas PROCESSADORES DE 64 BITS X PROCESSADORES DE 32 BITS José Vitor Nogueira Santos FT2-0749 Mealhada, 2009 Introdução

Leia mais

FACULDADE PITÁGORAS DISCIPLINA: ARQUITETURA DE COMPUTADORES

FACULDADE PITÁGORAS DISCIPLINA: ARQUITETURA DE COMPUTADORES FACULDADE PITÁGORAS DISCIPLINA: ARQUITETURA DE COMPUTADORES Prof. Ms. Carlos José Giudice dos Santos cpgcarlos@yahoo.com.br www.oficinadapesquisa.com.br Conceito de Computador Um computador digital é

Leia mais

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

Hardware. Objetivos da aula. Fornecer exemplos de processadores Intel. Esclarecer as diferenças e as tecnologias embutidas nos processadores Intel. Hardware UCP Unidade Central de Processamento Características dos processadores Intel Disciplina: Organização e Arquitetura de Computadores Prof. Luiz Antonio do Nascimento Faculdade Nossa Cidade Objetivos

Leia mais

Ministério da Educação Secretaria de Educação Profissional e Tecnológica Instituto Federal de Educação, Ciência e Tecnologia do Rio Grande do Sul

Ministério da Educação Secretaria de Educação Profissional e Tecnológica Instituto Federal de Educação, Ciência e Tecnologia do Rio Grande do Sul QUESTÃO: 29 Além da alternativa a estar correta a alternativa e também pode ser compreendida como correta. Segundo a definição de diversos autores, a gerência de falhas, detecta, isola, notifica e corrige

Leia mais

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

Processador ( CPU ) E/S. Memória. Sistema composto por Processador, Memória e dispositivos de E/S, interligados por um barramento 1 Processadores Computador Processador ( CPU ) Memória E/S Sistema composto por Processador, Memória e dispositivos de E/S, interligados por um barramento 2 Pastilha 3 Processadores (CPU,, Microcontroladores)

Leia mais

Fundamentos de Hardware

Fundamentos de Hardware Fundamentos de Hardware Curso Técnico em Informática SUMÁRIO PROCESSADOR... 3 CLOCK... 4 PROCESSADORES COM 2 OU MAIS NÚCLEOS... 5 NÚCLEOS FÍSICOS E LÓGICOS... 6 PRINCIPAIS FABRICANTES E MODELOS... 6 PROCESSADORES

Leia mais

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

Curso de Instalação e Gestão de Redes Informáticas ESCOLA PROFISSIONAL VASCONCELLOS LEBRE Curso de Instalação e Gestão de Redes Informáticas MEMÓRIA DDR (DOUBLE DATA RATING) José Vitor Nogueira Santos FT2-0749 Mealhada, 2009 Introdução A memória DDR (Double

Leia mais

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

Unidade Central de Processamento (CPU) Processador. Renan Manola Introdução ao Computador 2010/01 Unidade Central de Processamento (CPU) Processador Renan Manola Introdução ao Computador 2010/01 Componentes de um Computador (1) Computador Eletrônico Digital É um sistema composto por: Memória Principal

Leia mais

MÓDULO 7 Modelo OSI. 7.1 Serviços Versus Protocolos

MÓDULO 7 Modelo OSI. 7.1 Serviços Versus Protocolos MÓDULO 7 Modelo OSI A maioria das redes são organizadas como pilhas ou níveis de camadas, umas sobre as outras, sendo feito com o intuito de reduzir a complexidade do projeto da rede. O objetivo de cada

Leia mais

Introdução aos Computadores

Introdução aos Computadores Os Computadores revolucionaram as formas de processamento de Informação pela sua capacidade de tratar grandes quantidades de dados em curto espaço de tempo. Nos anos 60-80 os computadores eram máquinas

Leia mais

3. Arquitetura Básica do Computador

3. Arquitetura Básica do Computador 3. Arquitetura Básica do Computador 3.1. Modelo de Von Neumann Dar-me-eis um grão de trigo pela primeira casa do tabuleiro; dois pela segunda, quatro pela terceira, oito pela quarta, e assim dobrando sucessivamente,

Leia mais

O processador é composto por: Unidade de controlo - Interpreta as instruções armazenadas; - Dá comandos a todos os elementos do sistema.

O processador é composto por: Unidade de controlo - Interpreta as instruções armazenadas; - Dá comandos a todos os elementos do sistema. O processador é composto por: Unidade de controlo - Interpreta as instruções armazenadas; - Dá comandos a todos os elementos do sistema. Unidade aritmética e lógica - Executa operações aritméticas (cálculos);

Leia mais

Visão Geral da Arquitetura de Computadores. Prof. Elthon Scariel Dias

Visão Geral da Arquitetura de Computadores. Prof. Elthon Scariel Dias Visão Geral da Arquitetura de Computadores Prof. Elthon Scariel Dias O que é Arquitetura de Computadores? Há várias definições para o termo arquitetura de computadores : É a estrutura e comportamento de

Leia mais

FACULDADE PITÁGORAS PRONATEC

FACULDADE PITÁGORAS PRONATEC FACULDADE PITÁGORAS PRONATEC DISCIPLINA: ARQUITETURA DE COMPUTADORES Prof. Ms. Carlos José Giudice dos Santos carlos@oficinadapesquisa.com.br www.oficinadapesquisa.com.br Objetivos Ao final desta apostila,

Leia mais

AULA 1. Informática Básica. Gustavo Leitão. gustavo.leitao@ifrn.edu.br. Disciplina: Professor: Email:

AULA 1. Informática Básica. Gustavo Leitão. gustavo.leitao@ifrn.edu.br. Disciplina: Professor: Email: AULA 1 Disciplina: Informática Básica Professor: Gustavo Leitão Email: gustavo.leitao@ifrn.edu.br Estudo de caso Empresa do ramo de seguros Presidência RH Financeiro Vendas e Marketing TI CRM Riscos Introdução

Leia mais

Estrutura de um Computador. Linguagem de Programação Rone Ilídio UFSJ - CAP

Estrutura de um Computador. Linguagem de Programação Rone Ilídio UFSJ - CAP Estrutura de um Computador Linguagem de Programação Rone Ilídio UFSJ - CAP Hardware e Software HARDWARE: Objetos Físicos que compões o computador Circuitos Integrados, placas, cabos, memórias, dispositivos

Leia mais

Hardware de Computadores

Hardware de Computadores Placa Mãe Hardware de Computadores Introdução Placa-mãe, também denominada mainboard ou motherboard, é uma placa de circuito impresso eletrônico. É considerado o elemento mais importante de um computador,

Leia mais

Serial Paralela USB FireWire(IEEE1394)

Serial Paralela USB FireWire(IEEE1394) Serial Paralela USB FireWire(IEEE1394) histórico Tudo começou em 1980 quando a IBM estava desenvolvendo seu primeiro micro PC. Já haviam definido que o barramento ISA seria usado para permitir que o IBM

Leia mais

3/9/2010. Ligação da UCP com o barramento do. sistema. As funções básicas dos registradores nos permitem classificá-los em duas categorias:

3/9/2010. Ligação da UCP com o barramento do. sistema. As funções básicas dos registradores nos permitem classificá-los em duas categorias: Arquitetura de Computadores Estrutura e Funcionamento da CPU Prof. Marcos Quinet Universidade Federal Fluminense P.U.R.O. Revisão dos conceitos básicos O processador é o componente vital do sistema de

Leia mais

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

Organização e Arquitetura de Computadores I. de Computadores Universidade Federal de Campina Grande Departamento de Sistemas e Computação Curso de Bacharelado em Ciência da Computação Organização e Arquitetura de I Organização Básica B de (Parte V, Complementar)

Leia mais

CPU Unidade Central de Processamento. História e progresso

CPU Unidade Central de Processamento. História e progresso CPU Unidade Central de Processamento História e progresso O microprocessador, ou CPU, como é mais conhecido, é o cérebro do computador e é ele que executa todos os cálculos e processamentos necessários,

Leia mais

IW10. Rev.: 02. Especificações Técnicas

IW10. Rev.: 02. Especificações Técnicas IW10 Rev.: 02 Especificações Técnicas Sumário 1. INTRODUÇÃO... 1 2. COMPOSIÇÃO DO IW10... 2 2.1 Placa Principal... 2 2.2 Módulos de Sensores... 5 3. APLICAÇÕES... 6 3.1 Monitoramento Local... 7 3.2 Monitoramento

Leia mais

Processador ARM Cortex-A9

Processador ARM Cortex-A9 Erick Nogueira Nascimento (032483) Franz Pietz (076673) Lucas Watanabe (134068) 11 de junho de 2012 Introdução Alto desempenho e economia de energia Arquitetura ARMv7-A Características do processador super-escalável

Leia mais

Capacidade = 512 x 300 x 20000 x 2 x 5 = 30.720.000.000 30,72 GB

Capacidade = 512 x 300 x 20000 x 2 x 5 = 30.720.000.000 30,72 GB Calculando a capacidade de disco: Capacidade = (# bytes/setor) x (méd. # setores/trilha) x (# trilhas/superfície) x (# superfícies/prato) x (# pratos/disco) Exemplo 01: 512 bytes/setor 300 setores/trilha

Leia mais

Processadores. Guilherme Pontes

Processadores. Guilherme Pontes Processadores Guilherme Pontes Já sabemos o básico! Como já sabemos, o processador exerce uma das mais importantes funções do computador. Vamos agora nos aprofundar em especificações mais técnicas sobre

Leia mais

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

Introdução a Informática. Prof.: Roberto Franciscatto Introdução a Informática Prof.: Roberto Franciscatto 2.1 CONCEITO DE BIT O computador só pode identificar a informação através de sua elementar e restrita capacidade de distinguir entre dois estados: 0

Leia mais

Ao longo do presente capítulo será apresentada uma descrição introdutória da tecnologia FPGA e dos módulos básicos que a constitui.

Ao longo do presente capítulo será apresentada uma descrição introdutória da tecnologia FPGA e dos módulos básicos que a constitui. 3 Tecnologia FPGA Ao longo do presente capítulo será apresentada uma descrição introdutória da tecnologia FPGA e dos módulos básicos que a constitui. 3.1. FPGA: Histórico, linguagens e blocos Muitos dos

Leia mais

Pré-requisitos para Instalação Física e Lógica do SISLOC

Pré-requisitos para Instalação Física e Lógica do SISLOC Pré-requisitos para Instalação Física e Lógica do SISLOC Sumário Pré-Requisitos de Instalação Física e Lógica do SISLOC...3 Servidores de Dados...3 Servidores de Aplicação (Terminal Service)...3 Estações

Leia mais

Gerência de Memória RAM em Computadores com Mais de 4GB O sistema Windows x86 (32bits) não tem capacidade de reconhecer, fisicamente, mais que 3,X GB de RAM, a não ser que seja ativado, manualmente, o

Leia mais

CISC RISC Introdução A CISC (em inglês: Complex Instruction Set Computing, Computador com um Conjunto Complexo de Instruções), usada em processadores Intel e AMD; suporta mais instruções no entanto, com

Leia mais

Arquitetura de Von Neumann e os Computadores Modernos

Arquitetura de Von Neumann e os Computadores Modernos Arquitetura de Von Neumann e os Computadores Modernos Arquitetura de Computadores e Software Básico Aula 5 Flávia Maristela (flaviamsn@ifba.edu.br) Arquitetura de Von Neumann e as máquinas modernas Onde

Leia mais

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

Memória RAM. A memória RAM evolui constantemente. Qual a diferença entre elas? No clock (velocidade de comunicação com o processador) Memória RAM Introdução As memórias são as responsáveis pelo armazenamento de dados e instruções em forma de sinais digitais em computadores. Para que o processador possa executar suas tarefas, ele busca

Leia mais

RISC X CISC - Pipeline

RISC X CISC - Pipeline RISC X CISC - Pipeline IFBA Instituto Federal de Educ. Ciencia e Tec Bahia Curso de Analise e Desenvolvimento de Sistemas Arquitetura de Computadores 25 e 26/30 Prof. Msc. Antonio Carlos Souza Referências

Leia mais

ULA Sinais de Controle enviados pela UC

ULA Sinais de Controle enviados pela UC Solução - Exercícios Processadores 1- Qual as funções da Unidade Aritmética e Lógica (ULA)? A ULA é o dispositivo da CPU que executa operações tais como: Adição Subtração Multiplicação Divisão Incremento

Leia mais

Barramentos e Chipsets

Barramentos e Chipsets Sumário Introdução Barramentos e Chipsets Eduardo Amaral Barramentos Barramento frontal (Front Side Bus) Barramento de memória Barramento de externo ou de I/O Chipset Ponte norte Ponte sul Introdução Organização

Leia mais

UNIVERSIDADE FEDERAL DE SANTA CATARINA MODELAGEM DE UMA PLATAFORMA VIRTUAL PARA SISTEMAS EMBUTIDOS BASEADA EM POWERPC

UNIVERSIDADE FEDERAL DE SANTA CATARINA MODELAGEM DE UMA PLATAFORMA VIRTUAL PARA SISTEMAS EMBUTIDOS BASEADA EM POWERPC UNIVERSIDADE FEDERAL DE SANTA CATARINA DANIEL CARLOS CASAROTTO JOSE OTÁVIO CARLOMAGNO FILHO MODELAGEM DE UMA PLATAFORMA VIRTUAL PARA SISTEMAS EMBUTIDOS BASEADA EM POWERPC Florianópolis, 2004 DANIEL CARLOS

Leia mais

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

Sumário. Velocidade do processador. Velocidade do processador. Velocidade do processador. Velocidade do processador. Manutenção de Hardware. Manutenção de Hardware Sumário CPU Clock Interno e Externo Palavra binária Cronologia dos processadores Multiplicação de clock Tipos de soquetes e famílias de processadores Tecnologias proprietárias de

Leia mais

ARTIGO IV PRINCIPAIS PARTES DA CPU

ARTIGO IV PRINCIPAIS PARTES DA CPU ARTIGO IV PRINCIPAIS PARTES DA CPU Principais partes da CPU: Nos primeiros computadores as partes da CPU eram construídas separadamente, ou seja, um equipamento fazia o papel de unidade lógica e aritmética

Leia mais

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

Sumário. Manutenção de Hardware. Clock Manutenção de Hardware CPU Reinaldo Gomes reinaldo@cefet-al.br Clock Interno e Externo Sumário Palavra binária Cronologia dos processadores Multiplicação de clock Tipos de soquetes e famílias de processadores

Leia mais

Prof. Esp. Lucas Cruz

Prof. Esp. Lucas Cruz Prof. Esp. Lucas Cruz O hardware é qualquer tipo de equipamento eletrônico utilizado para processar dados e informações e tem como função principal receber dados de entrada, processar dados de um usuário

Leia mais

Unidade 13: Paralelismo:

Unidade 13: Paralelismo: Arquitetura e Organização de Computadores 1 Unidade 13: Paralelismo: SMP e Processamento Vetorial Prof. Daniel Caetano Objetivo: Apresentar os conceitos fundamentais da arquitetura SMP e alguns detalhes

Leia mais

Entendendo como funciona o NAT

Entendendo como funciona o NAT Entendendo como funciona o NAT Vamos inicialmente entender exatamente qual a função do NAT e em que situações ele é indicado. O NAT surgiu como uma alternativa real para o problema de falta de endereços

Leia mais

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

periféricos: interfaces humano-computador (HCI) arquivo de informação comunicações Introdução aos Sistemas de Computação (6) Análise de componentes num computador Estrutura do tema ISC 1. Representação de informação num computador 2. Organização e estrutura interna dum computador 3.

Leia mais

PROJETO DE REDES www.projetoderedes.com.br

PROJETO DE REDES www.projetoderedes.com.br PROJETO DE REDES www.projetoderedes.com.br Curso de Tecnologia em Redes de Computadores Disciplina: Redes I Fundamentos - 1º Período Professor: José Maurício S. Pinheiro AULA 6: Switching Uma rede corporativa

Leia mais

Organização e arquitetura de computadores Protocolos de barramento

Organização e arquitetura de computadores Protocolos de barramento Organização e arquitetura de computadores Protocolos de barramento Alunos: José Malan, Gustavo Marques, Johnathan Alves, Leonardo Cavalcante. Universal serial bus (USB) O USB é um padrão da indústria que

Leia mais

Fundamentos em Informática

Fundamentos em Informática Fundamentos em Informática 04 Organização de Computadores nov/2011 Componentes básicos de um computador Memória Processador Periféricos Barramento Processador (ou microprocessador) responsável pelo tratamento

Leia mais

Capítulo 4. MARIE (Machine Architecture Really Intuitive and Easy)

Capítulo 4. MARIE (Machine Architecture Really Intuitive and Easy) Capítulo 4 João Lourenço Joao.Lourenco@di.fct.unl.pt Faculdade de Ciências e Tecnologia Universidade Nova de Lisboa 2007-2008 MARIE (Machine Architecture Really Intuitive and Easy) Adaptado dos transparentes

Leia mais

28/9/2010. Paralelismo no nível de instruções Processadores superescalares

28/9/2010. Paralelismo no nível de instruções Processadores superescalares Arquitetura de Computadores Paralelismo no nível de instruções Processadores superescalares Prof. Marcos Quinet Universidade Federal Fluminense P.U.R.O. Processadores superescalares A partir dos resultados

Leia mais

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

CPU - Significado CPU. Central Processing Unit. Unidade Central de Processamento CPU - Significado CPU Central Processing Unit Unidade Central de Processamento CPU - Função Na CPU são executadas as instruções Instrução: comando que define integralmente uma operação a ser executada

Leia mais

CENTRAL PRCESSING UNIT

CENTRAL PRCESSING UNIT Processador O processador, também chamado de CPU ( CENTRAL PRCESSING UNIT) é o componente de hardware responsável por processar dados e transformar em informação. Ele também transmite estas informações

Leia mais

Arquitetura de Rede de Computadores

Arquitetura de Rede de Computadores TCP/IP Roteamento Arquitetura de Rede de Prof. Pedro Neto Aracaju Sergipe - 2011 Ementa da Disciplina 4. Roteamento i. Máscara de Rede ii. Sub-Redes iii. Números Binários e Máscara de Sub-Rede iv. O Roteador

Leia mais

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

Curso EFA Técnico/a de Informática - Sistemas. Óbidos Curso EFA Técnico/a de Informática - Sistemas Óbidos MÓDULO 769 Arquitectura interna do computador Carga horária 25 2. PROCESSADOR (UNIDADE CENTRAL DE PROCESSAMENTO CPU) Formadora: Vanda Martins 3 O processador

Leia mais

Analisando a arquitetura do processador AMD K8 utilizando a ferramenta de simulação PTLsim com benchemarks SPEC 2000 e SPEC 2006

Analisando a arquitetura do processador AMD K8 utilizando a ferramenta de simulação PTLsim com benchemarks SPEC 2000 e SPEC 2006 Analisando a arquitetura do processador AMD K8 utilizando a ferramenta de simulação PTLsim com benchemarks SPEC 2000 e SPEC 2006 Eduardo Machado Real UEMS Universidade Estadual de Mato Grosso do Sul Nova

Leia mais

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

Contil Informática. Curso Tecnico em Informatica Rafael Barros Sales Tecnologo em Redes de Computadores Tecnico em Informatica CREA/AC Contil Informática Curso Tecnico em Informatica Rafael Barros Sales Tecnologo em Redes de Computadores Tecnico em Informatica CREA/AC Processadores O processador é o cérebro do micro, encarregado de processar

Leia mais

NOÇÕES DE INFORMÁTICA Agente de Polícia Federal 2012

NOÇÕES DE INFORMÁTICA Agente de Polícia Federal 2012 NOÇÕES DE INFORMÁTICA Agente de Polícia Federal 2012 SUMÁRIO UNIDADE 1 Conceitos básicos e modos de utilização de tecnologias, ferramentas, aplicativos e procedimentos de informática 1.1 Tipos de computadores

Leia mais

Campus Capivari Análise e Desenvolvimento de Sistemas (ADS) Prof. André Luís Belini E-mail: prof.andre.luis.belini@gmail.com /

Campus Capivari Análise e Desenvolvimento de Sistemas (ADS) Prof. André Luís Belini E-mail: prof.andre.luis.belini@gmail.com / Campus Capivari Análise e Desenvolvimento de Sistemas (ADS) Prof. André Luís Belini E-mail: prof.andre.luis.belini@gmail.com / andre.belini@ifsp.edu.br MATÉRIA: ICO Aula N : 09 Tema: Unidade Central de

Leia mais

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

Intel Atom. Arquitetura do processador para dispositivos móveis. Fabrício Rodrigues / Fernando Rodrigues UNISUAM CENTRO UNIVERSITÁRIO AUGUSTO MOTTA Graduação em Ciência da Computação Trabalho da disciplina: Tópicos Especiais em Arquitetura de Computadores Professor: Charles Bastos Intel Atom Arquitetura do

Leia mais

Máquinas Multiníveis

Máquinas Multiníveis Infra-Estrutura de Hardware Máquinas Multiníveis Prof. Edilberto Silva www.edilms.eti.br edilms@yahoo.com Sumário Conceitos básicos Classificação de arquiteturas Tendências da tecnologia Família Pentium

Leia mais

Figura 1 - O computador

Figura 1 - O computador Organização e arquitectura dum computador Índice Índice... 2 1. Introdução... 3 2. Representação da informação no computador... 4 3. Funcionamento básico dum computador... 5 4. Estrutura do processador...

Leia mais