SlideShare uma empresa Scribd logo
1 de 11
História da arquitetura
          ARM
                   Daniel Rocha
                         Angelo
                          Valter
                          Danilo
                  Luis Fernando
                       Henrique
                         Marcos



                                   1
Tópicos
• Origem
• Utilidade
• Evolução da família ARM
• Fabricantes Licenciados


                                      2
Origem
ARM - um acrônimo para: Advanced RISC Machines

O processador teve origem na Inglaterra em 1984 desenvolvido
pela empresa Acorn Computers Limited de Cambrigde.

Durante este período inicial foram usados principalmente para os
sistemas educacionais britânicos e, portanto, não eram amplamente
disponíveis ou conhecido fora da Inglaterra.

No entanto, em 1987, a ARM se tornou o primeiro processador RISC
comercial.

Seu desenvolvimento se deu visando obter melhor desempenho
possível, com a limitação de ser simples, ocupar pouca área e ter
baixo consumo de energia.




                                                                    3
Primeiros ARM
Projeto baseado no processador Berkeley
 RISC I. O Núcleo ARM se manteve
 basicamente com o mesmo tamanho
 durante sua evolução. ARM2 tinha 30,000
 transistores, enquanto o ARM6 evoluiu
 para apenas 35,000. Em 2009 alguns
 fabricantes de netbooks utilizaram
 processadores ARM em seus produtos
 para concorrer com o Atom da Intel.

                                           4
O processador ARM1 (1985)




                            5
Utilidade
Atualmente os processadores ARM são 90% dos
processadores embarcados RISC de 32 bits.

São encontrados em:
 PDAs
 Celulares (Smartphones)
 Tablet
 Calculadoras
 Periféricos Eletrônicos
 Aplicações Industriais
 POS (point of sales)



                                              6
Evolução da família ARM (1985 - 1994)
   ARM1 – 1985 - protótipo que não chegou ao mercado.

   ARM2 – 1986 – Possuía um barramento de dados de 32 bits, porém só usava
    26 bits, deixando os 6 bits restantes para as flags de estado. Foi considerado o
    micro-processador de 32 bits mais simples, com 30.000 transistores (
    comparando com o Motorola modelo 68000, seis anos mais velho e continha
    70.000 transistores), não tinha cache.

    ARM3 – 1989 – 4KB de cache , melhorou a performance.
    Ao longo dos anos 90, a ARM torna-se líder no mercado de processadores
    embarcados, pois oferece alto desempenho com baixo consumo de eneria.

    ARM6 – 1991 – Processador 32 bits, tinha somente 35000 transistores. A
    Apple usou em seus primeiros PDAs processadores ARM 610 (1994).

   ARM7 – 1994 - usa metade da energia usada no ARM6, e tem de 50% a
    100% mais performance.




                                                                                       7
Evolução da família ARM (1994 - 2002)
   ARM7TDMI - 1994 – Pipeline de 3 estágios. Processador de 32 bits que combina
    tamanho reduzido, pouca energia e alta performance (usado em Game Boy Advance,
    iPod).

   StrongARM - 1995 – Série mais rápida que os ARM anteriores, tem limitações de
    softwares com suas versões anteriores pois possui diferentes tamanhos para
    memória e instruções.

   ARM8 -1996 – Pipeline de 5 estágios, banda de memória duplicada. Aumento na
    taxa de clock, redução na CPI.

   ARM9TDMI- 2000 – Pipeline de 5 estágios também, usado em calculadoras HP.
    Reduziu o espaço do programa executável em 35%.

    ARM9E - 2001 – Processador de 32 bits, incluindo instruções da ARM®, Thumb®
    e Dsp. Usado em vídeo-games da Nintendo e telefones como Sony Ericson.

   ARM10E - 2002 – Pipeline de 6 estágios, cache variando entre 32k e 16k,
    dependendo do modelo. Excelente combinação de performance e pouco consumo de
    energia.



                                                                                     8
Evolução da família ARM (2003-2010)
   Xscale - 2006 – Linha produzida pela Intel, baseada na
    arquitetura StrongARM, usam menos energia porque trabalham
    em velocidades inferiores do que os CPUs Desktop. Trabalham
    entre 133MHz e 400MHz, comparado a 2GHz aos CPUs usados em
    desktop. Pipeline de 7 estágios.

   ARM11 -2008 – 532-665 MHz, usado em comunicadores como
    Nokia E90, Apple iPhone.

   Cortex - 2010 – Atualmente o processador mais poderoso da
    ARM, de 600Mhz até mais de 1 GHz. Inclui 13 estágios de
    pipeline, com estados de espera programáveis.




                                                                  9
Fabricantes Licenciados
A arquitetura ARM é licenciável e as principais
empresas licenciados ARM atuais e antigos são:
   Apple Inc
   Intel
   LG
   Microsoft
   Nintendo
   Nvidia
   Sony
   Qualcomm
   Samsung
   Symbios Logic
   Yamaha
                                                  10
Bibliografias

http://www.embarcados.com.br/Noticias/Ultimas-Noticias/Fique-por-dentro-da-arquitetura-ARM.html

http://en.wikipedia.org/wiki/ARM_architecture




                                                                                                  11

Mais conteúdo relacionado

Mais procurados

Sistemas operacionais
Sistemas operacionaisSistemas operacionais
Sistemas operacionaisvini_campos
 
Geração dos Computadores
Geração dos ComputadoresGeração dos Computadores
Geração dos ComputadoresJanielson Lima
 
ESTUDO DE PERFORMANCE DAS ARQUITETURAS RISC E CISC. UM BREVE HISTÓRICO DA EVO...
ESTUDO DE PERFORMANCE DAS ARQUITETURAS RISC E CISC. UM BREVE HISTÓRICO DA EVO...ESTUDO DE PERFORMANCE DAS ARQUITETURAS RISC E CISC. UM BREVE HISTÓRICO DA EVO...
ESTUDO DE PERFORMANCE DAS ARQUITETURAS RISC E CISC. UM BREVE HISTÓRICO DA EVO...Daniel Caixeta
 
Arquitetura dos dispositivos móveis
Arquitetura dos dispositivos móveisArquitetura dos dispositivos móveis
Arquitetura dos dispositivos móveisAlexsander Fontes
 
Introdução à Arquitetura de Computadores
Introdução à Arquitetura de ComputadoresIntrodução à Arquitetura de Computadores
Introdução à Arquitetura de ComputadoresMauro Pereira
 
Correçao computador omputaçao segunda atividade
Correçao computador omputaçao segunda atividadeCorreçao computador omputaçao segunda atividade
Correçao computador omputaçao segunda atividadegastaovalle
 
Segunda geração de computadores (1955 1964)
Segunda geração de computadores (1955 1964)Segunda geração de computadores (1955 1964)
Segunda geração de computadores (1955 1964)Thaís Santos
 
SSD - Solid State Drive
SSD - Solid State DriveSSD - Solid State Drive
SSD - Solid State DriveVagner Leal
 
Aula07 - Arquitetura e Manutenção de Computadores
Aula07 - Arquitetura e Manutenção de ComputadoresAula07 - Arquitetura e Manutenção de Computadores
Aula07 - Arquitetura e Manutenção de ComputadoresJorge Ávila Miranda
 
Redes de computadores
Redes de computadoresRedes de computadores
Redes de computadoresJakson Silva
 
Arquitetura de Computadores: Evolução dos computadores
Arquitetura de Computadores: Evolução dos computadoresArquitetura de Computadores: Evolução dos computadores
Arquitetura de Computadores: Evolução dos computadoresAlex Camargo
 

Mais procurados (20)

Sistemas operacionais
Sistemas operacionaisSistemas operacionais
Sistemas operacionais
 
Aula 15 instalação de hardware
Aula 15 instalação de hardwareAula 15 instalação de hardware
Aula 15 instalação de hardware
 
Linguagem assembly
Linguagem assemblyLinguagem assembly
Linguagem assembly
 
Aula 15 processadores
Aula 15 processadoresAula 15 processadores
Aula 15 processadores
 
Geração dos Computadores
Geração dos ComputadoresGeração dos Computadores
Geração dos Computadores
 
ESTUDO DE PERFORMANCE DAS ARQUITETURAS RISC E CISC. UM BREVE HISTÓRICO DA EVO...
ESTUDO DE PERFORMANCE DAS ARQUITETURAS RISC E CISC. UM BREVE HISTÓRICO DA EVO...ESTUDO DE PERFORMANCE DAS ARQUITETURAS RISC E CISC. UM BREVE HISTÓRICO DA EVO...
ESTUDO DE PERFORMANCE DAS ARQUITETURAS RISC E CISC. UM BREVE HISTÓRICO DA EVO...
 
Arquitetura dos dispositivos móveis
Arquitetura dos dispositivos móveisArquitetura dos dispositivos móveis
Arquitetura dos dispositivos móveis
 
Introdução à Arquitetura de Computadores
Introdução à Arquitetura de ComputadoresIntrodução à Arquitetura de Computadores
Introdução à Arquitetura de Computadores
 
Processadores
ProcessadoresProcessadores
Processadores
 
Aula 08 - Placa Mãe
Aula 08 - Placa MãeAula 08 - Placa Mãe
Aula 08 - Placa Mãe
 
Correçao computador omputaçao segunda atividade
Correçao computador omputaçao segunda atividadeCorreçao computador omputaçao segunda atividade
Correçao computador omputaçao segunda atividade
 
Segunda geração de computadores (1955 1964)
Segunda geração de computadores (1955 1964)Segunda geração de computadores (1955 1964)
Segunda geração de computadores (1955 1964)
 
Risc e cisc
Risc e ciscRisc e cisc
Risc e cisc
 
Redes de Computadores
Redes de ComputadoresRedes de Computadores
Redes de Computadores
 
Cisc, risc e pipeline
Cisc, risc e pipelineCisc, risc e pipeline
Cisc, risc e pipeline
 
SSD - Solid State Drive
SSD - Solid State DriveSSD - Solid State Drive
SSD - Solid State Drive
 
EXCEL 2019
EXCEL 2019EXCEL 2019
EXCEL 2019
 
Aula07 - Arquitetura e Manutenção de Computadores
Aula07 - Arquitetura e Manutenção de ComputadoresAula07 - Arquitetura e Manutenção de Computadores
Aula07 - Arquitetura e Manutenção de Computadores
 
Redes de computadores
Redes de computadoresRedes de computadores
Redes de computadores
 
Arquitetura de Computadores: Evolução dos computadores
Arquitetura de Computadores: Evolução dos computadoresArquitetura de Computadores: Evolução dos computadores
Arquitetura de Computadores: Evolução dos computadores
 

Destaque

Seminário APD: Arquitetura ARM
Seminário APD: Arquitetura ARMSeminário APD: Arquitetura ARM
Seminário APD: Arquitetura ARMTiago Pádua
 
Evolução dos processadores
Evolução dos processadoresEvolução dos processadores
Evolução dos processadoresTiago Garcia
 
Arquitetura do pic
Arquitetura do picArquitetura do pic
Arquitetura do picSaddam Lande
 
Familia de procesadores ARM
Familia de procesadores ARMFamilia de procesadores ARM
Familia de procesadores ARMDan Huerta
 
Memórias digitais1
Memórias digitais1Memórias digitais1
Memórias digitais1Sérgio Reis
 
Memória ROM-RAM de um computador
Memória ROM-RAM de um computadorMemória ROM-RAM de um computador
Memória ROM-RAM de um computadorguest63927f
 
EXPOSIÇÃO DE ARTES NO PAULICÉIA - 6º ANO
EXPOSIÇÃO DE ARTES NO PAULICÉIA - 6º ANOEXPOSIÇÃO DE ARTES NO PAULICÉIA - 6º ANO
EXPOSIÇÃO DE ARTES NO PAULICÉIA - 6º ANOGustavo Blank
 
Paul Cézanne por nós
Paul Cézanne por nósPaul Cézanne por nós
Paul Cézanne por nósteixopp
 
Evolução dos processadores
Evolução dos processadoresEvolução dos processadores
Evolução dos processadoresCelso Mauricio
 
Arte da pré história
Arte da pré históriaArte da pré história
Arte da pré históriaJohn Fp
 
Cubismo ii
Cubismo iiCubismo ii
Cubismo iiAlaor
 
Arquitetura Pré-Colombiana
Arquitetura Pré-ColombianaArquitetura Pré-Colombiana
Arquitetura Pré-ColombianaIsis Magalhães
 
A Arquitetura Pré HistóRica2
A Arquitetura Pré HistóRica2A Arquitetura Pré HistóRica2
A Arquitetura Pré HistóRica2Auriene
 
Arte na pré história [modo de compatibilidade]
Arte na pré história [modo de compatibilidade]Arte na pré história [modo de compatibilidade]
Arte na pré história [modo de compatibilidade]Viviane Marques
 

Destaque (20)

ARM
ARMARM
ARM
 
Seminário APD: Arquitetura ARM
Seminário APD: Arquitetura ARMSeminário APD: Arquitetura ARM
Seminário APD: Arquitetura ARM
 
Evolução dos processadores
Evolução dos processadoresEvolução dos processadores
Evolução dos processadores
 
Arquitetura do pic
Arquitetura do picArquitetura do pic
Arquitetura do pic
 
Familia de procesadores ARM
Familia de procesadores ARMFamilia de procesadores ARM
Familia de procesadores ARM
 
Memórias digitais1
Memórias digitais1Memórias digitais1
Memórias digitais1
 
Memória ROM-RAM de um computador
Memória ROM-RAM de um computadorMemória ROM-RAM de um computador
Memória ROM-RAM de um computador
 
Working in Brazil, por Leon Cláudio Myssior
Working in Brazil, por Leon Cláudio MyssiorWorking in Brazil, por Leon Cláudio Myssior
Working in Brazil, por Leon Cláudio Myssior
 
Pré historia
Pré historiaPré historia
Pré historia
 
EXPOSIÇÃO DE ARTES NO PAULICÉIA - 6º ANO
EXPOSIÇÃO DE ARTES NO PAULICÉIA - 6º ANOEXPOSIÇÃO DE ARTES NO PAULICÉIA - 6º ANO
EXPOSIÇÃO DE ARTES NO PAULICÉIA - 6º ANO
 
Paul Cézanne por nós
Paul Cézanne por nósPaul Cézanne por nós
Paul Cézanne por nós
 
Arquitetura
ArquiteturaArquitetura
Arquitetura
 
As memórias
As memóriasAs memórias
As memórias
 
Evolução dos processadores
Evolução dos processadoresEvolução dos processadores
Evolução dos processadores
 
Arte da pré história
Arte da pré históriaArte da pré história
Arte da pré história
 
PaleolíTico E NeolíTico
PaleolíTico E NeolíTicoPaleolíTico E NeolíTico
PaleolíTico E NeolíTico
 
Cubismo ii
Cubismo iiCubismo ii
Cubismo ii
 
Arquitetura Pré-Colombiana
Arquitetura Pré-ColombianaArquitetura Pré-Colombiana
Arquitetura Pré-Colombiana
 
A Arquitetura Pré HistóRica2
A Arquitetura Pré HistóRica2A Arquitetura Pré HistóRica2
A Arquitetura Pré HistóRica2
 
Arte na pré história [modo de compatibilidade]
Arte na pré história [modo de compatibilidade]Arte na pré história [modo de compatibilidade]
Arte na pré história [modo de compatibilidade]
 

Semelhante a História ARM evolução

Plataforma ARM - TDC 2010
Plataforma ARM - TDC 2010Plataforma ARM - TDC 2010
Plataforma ARM - TDC 2010mfcastellani
 
Processadores
ProcessadoresProcessadores
Processadoresspidi_pt
 
Trabalho de SI - Fábio Pavani!.pptx
Trabalho de SI - Fábio Pavani!.pptxTrabalho de SI - Fábio Pavani!.pptx
Trabalho de SI - Fábio Pavani!.pptxBernardoPinto20
 
Tabela de processadores
Tabela de processadoresTabela de processadores
Tabela de processadoresJose Silva
 
Tipos de: Memórias, Motherboards, Placas Gráficas e Processadores
Tipos de: Memórias, Motherboards, Placas Gráficas e ProcessadoresTipos de: Memórias, Motherboards, Placas Gráficas e Processadores
Tipos de: Memórias, Motherboards, Placas Gráficas e ProcessadoresRui Ferreira
 
Apresentação1
 Apresentação1 Apresentação1
Apresentação1gutka3
 
História do processador
História do processadorHistória do processador
História do processadorMarcos Amauri
 
Processadores
ProcessadoresProcessadores
Processadoresdsde
 
Soquetes e Slots
Soquetes e SlotsSoquetes e Slots
Soquetes e SlotsJullia Mada
 
Mdulo 1 Parte 4
Mdulo 1 Parte 4Mdulo 1 Parte 4
Mdulo 1 Parte 4M1984
 
3 ufcd 0749 - processadores1
3   ufcd 0749 - processadores13   ufcd 0749 - processadores1
3 ufcd 0749 - processadores1CarlosSardinha7
 

Semelhante a História ARM evolução (20)

Arm
ArmArm
Arm
 
Unitec processador
Unitec processadorUnitec processador
Unitec processador
 
Plataforma ARM - TDC 2010
Plataforma ARM - TDC 2010Plataforma ARM - TDC 2010
Plataforma ARM - TDC 2010
 
Aula 3 processadores
Aula 3   processadoresAula 3   processadores
Aula 3 processadores
 
INTEL vs AMD
INTEL vs AMDINTEL vs AMD
INTEL vs AMD
 
Processadores
ProcessadoresProcessadores
Processadores
 
Trabalho de SI - Fábio Pavani!.pptx
Trabalho de SI - Fábio Pavani!.pptxTrabalho de SI - Fábio Pavani!.pptx
Trabalho de SI - Fábio Pavani!.pptx
 
Tabela de processadores
Tabela de processadoresTabela de processadores
Tabela de processadores
 
Processadores
ProcessadoresProcessadores
Processadores
 
Tipos de: Memórias, Motherboards, Placas Gráficas e Processadores
Tipos de: Memórias, Motherboards, Placas Gráficas e ProcessadoresTipos de: Memórias, Motherboards, Placas Gráficas e Processadores
Tipos de: Memórias, Motherboards, Placas Gráficas e Processadores
 
1984
19841984
1984
 
Apresentação1
 Apresentação1 Apresentação1
Apresentação1
 
História do processador
História do processadorHistória do processador
História do processador
 
Processadores
ProcessadoresProcessadores
Processadores
 
Soquetes e Slots
Soquetes e SlotsSoquetes e Slots
Soquetes e Slots
 
Mdulo 1 Parte 4
Mdulo 1 Parte 4Mdulo 1 Parte 4
Mdulo 1 Parte 4
 
3 ufcd 0749 - processadores1
3   ufcd 0749 - processadores13   ufcd 0749 - processadores1
3 ufcd 0749 - processadores1
 
Processadores mobile
Processadores mobileProcessadores mobile
Processadores mobile
 
Arm Cortex
Arm CortexArm Cortex
Arm Cortex
 
Artigo - Matheus
Artigo - MatheusArtigo - Matheus
Artigo - Matheus
 

História ARM evolução

  • 1. História da arquitetura ARM Daniel Rocha Angelo Valter Danilo Luis Fernando Henrique Marcos 1
  • 2. Tópicos • Origem • Utilidade • Evolução da família ARM • Fabricantes Licenciados 2
  • 3. Origem ARM - um acrônimo para: Advanced RISC Machines O processador teve origem na Inglaterra em 1984 desenvolvido pela empresa Acorn Computers Limited de Cambrigde. Durante este período inicial foram usados principalmente para os sistemas educacionais britânicos e, portanto, não eram amplamente disponíveis ou conhecido fora da Inglaterra. No entanto, em 1987, a ARM se tornou o primeiro processador RISC comercial. Seu desenvolvimento se deu visando obter melhor desempenho possível, com a limitação de ser simples, ocupar pouca área e ter baixo consumo de energia. 3
  • 4. Primeiros ARM Projeto baseado no processador Berkeley RISC I. O Núcleo ARM se manteve basicamente com o mesmo tamanho durante sua evolução. ARM2 tinha 30,000 transistores, enquanto o ARM6 evoluiu para apenas 35,000. Em 2009 alguns fabricantes de netbooks utilizaram processadores ARM em seus produtos para concorrer com o Atom da Intel. 4
  • 6. Utilidade Atualmente os processadores ARM são 90% dos processadores embarcados RISC de 32 bits. São encontrados em:  PDAs  Celulares (Smartphones)  Tablet  Calculadoras  Periféricos Eletrônicos  Aplicações Industriais  POS (point of sales) 6
  • 7. Evolução da família ARM (1985 - 1994)  ARM1 – 1985 - protótipo que não chegou ao mercado.  ARM2 – 1986 – Possuía um barramento de dados de 32 bits, porém só usava 26 bits, deixando os 6 bits restantes para as flags de estado. Foi considerado o micro-processador de 32 bits mais simples, com 30.000 transistores ( comparando com o Motorola modelo 68000, seis anos mais velho e continha 70.000 transistores), não tinha cache.  ARM3 – 1989 – 4KB de cache , melhorou a performance. Ao longo dos anos 90, a ARM torna-se líder no mercado de processadores embarcados, pois oferece alto desempenho com baixo consumo de eneria.  ARM6 – 1991 – Processador 32 bits, tinha somente 35000 transistores. A Apple usou em seus primeiros PDAs processadores ARM 610 (1994).  ARM7 – 1994 - usa metade da energia usada no ARM6, e tem de 50% a 100% mais performance. 7
  • 8. Evolução da família ARM (1994 - 2002)  ARM7TDMI - 1994 – Pipeline de 3 estágios. Processador de 32 bits que combina tamanho reduzido, pouca energia e alta performance (usado em Game Boy Advance, iPod).  StrongARM - 1995 – Série mais rápida que os ARM anteriores, tem limitações de softwares com suas versões anteriores pois possui diferentes tamanhos para memória e instruções.  ARM8 -1996 – Pipeline de 5 estágios, banda de memória duplicada. Aumento na taxa de clock, redução na CPI.  ARM9TDMI- 2000 – Pipeline de 5 estágios também, usado em calculadoras HP. Reduziu o espaço do programa executável em 35%.  ARM9E - 2001 – Processador de 32 bits, incluindo instruções da ARM®, Thumb® e Dsp. Usado em vídeo-games da Nintendo e telefones como Sony Ericson.  ARM10E - 2002 – Pipeline de 6 estágios, cache variando entre 32k e 16k, dependendo do modelo. Excelente combinação de performance e pouco consumo de energia. 8
  • 9. Evolução da família ARM (2003-2010)  Xscale - 2006 – Linha produzida pela Intel, baseada na arquitetura StrongARM, usam menos energia porque trabalham em velocidades inferiores do que os CPUs Desktop. Trabalham entre 133MHz e 400MHz, comparado a 2GHz aos CPUs usados em desktop. Pipeline de 7 estágios.  ARM11 -2008 – 532-665 MHz, usado em comunicadores como Nokia E90, Apple iPhone.  Cortex - 2010 – Atualmente o processador mais poderoso da ARM, de 600Mhz até mais de 1 GHz. Inclui 13 estágios de pipeline, com estados de espera programáveis. 9
  • 10. Fabricantes Licenciados A arquitetura ARM é licenciável e as principais empresas licenciados ARM atuais e antigos são:  Apple Inc  Intel  LG  Microsoft  Nintendo  Nvidia  Sony  Qualcomm  Samsung  Symbios Logic  Yamaha 10