SlideShare uma empresa Scribd logo
1 de 9
Baixar para ler offline
Introdução à
Arquitetura de
Computadores
Prof.ª Ms. Elaine Cecília Gatto



                                  1
Modelo com Barramentos de
Sistema
• A arquitetura de von Neumann foi melhorada com o passar
  dos anos. Atualmente, os programas e dados armazenados
  podem ser buscados de dispositivos mais lentos, como os
  HDs, pen drives, cds, dvds, e então são copiados antes da
  execução, quando necessário, nos dispositivos mais rápidos,
  RAMs, Cachê e Registradores. Devido a essas melhorias, hoje
  existe o chamado modelo com barramentos de sistema.




                                                                2
Modelo com Barramentos de
Sistema




                            3
Modelo com Barramentos de
Sistema
• Neste modelo há 3 tipos de barramentos externos à CPU:
  • Dados: Responsável por mover os dados da memória principal para
    os registradores da CPU e vice-versa
  • Endereço: Responsável por armazenar o endereço dos dados que o
    barramento de dados está acessando naquele momento;
  • Controle: Responsável por carregar os sinais de controle necessários
    que especificam como a transferência de informações deve ser feita.
• Outras melhorias feitas no modelo de von Neumann:
  • Registradores de indexação para endereçamento;
  • Dados de ponto flutuante;
  • Interrupções de entrada e saída assíncrona;
  • Memória virtual;
  • Registradores gerais;                                                  4
  • Etc.
Lei de Moore
• Gordon Moore, fundador da Intel afirmou: “A densidade de
  transistores em um circuito integrado irá dobrar a cada ano”
• Atualmente diz-se: “A densidade dos chips de silício dobra a
  cada 18 meses”
• Esta é a lei de Moore: quantos transistores cabem em um
  circuito integrado (ou pastilha)? Quão pequenos poderão se
  tornar? Quanto ainda conseguiremos empacotar chips?
• Moore gostaria que o seu “postulado” durasse por 10 anos,
  mas não foi isso que aconteceu e está acontecendo. Esta lei
  está valendo há mais de 40 anos e ainda não há um
  prognóstico para definir os limites da integração.
• Entretanto, existem limitações físicas e financeiras que ditarão   5
  o fim da lei de Moore.
Lei de Rock
• “O custo de capital de equipamentos para construir semicondutores
  irá dobrar a cada quatro anos”. Postulado criado por Arthur Rock,
  antigo capitalista de Intel.
• A lei foi formulada a partir das observações de Rock a respeito da
  própria Intel. Rock viu o preço da fábrica de chips, passar de 12.000
  dólares em 1968, para 12 milhões nos anos 90. O custo para abrir
  uma nova fábrica de chips nos anos 2000 era de 3 bilhões de
  dólares.
• Qual será o preço de custo da construção de chips cada vez mais
  rápidos e menores? As fábricas de chips estão dispostas a arcar com
  esses custos?
• Computação orgânica, computação quântica, física molecular,
  supercondução, etc, são resultados de pesquisas que procuram
  novas formas para construção de novas tecnologias computacionais.       6
Referencias
1.   MONTEIRO, Mario A. Introdução a Organização de Computadores.
     5ª ed. Rio de Janeiro: LTC, 2007

2.   TANENBAUM, Andrew S. Organização Estruturada                   de
     Computadores. 5ª ed. São Paulo: Pearson Prentice Hall, 2010.

3.   STALLINGS, William. Arquitetura e Organização de Computadores.
     8ª ed. São Paulo: Pearson Prentice Hall, 2010.

4.   NULL, Linda. Princípios Básicos de Arquitetura e Organização de
     Computadores. 2ª ed. Porto Alegre: Bookman, 2010.

5.   LORIN, Harold. Introducao a Arquitetura e Organizacao de            7
     Computadores. Rio de Janeiro: Campus, 11985.
Referencias
1.   PATTERSON, David A.; HENNESSY, John L. Computer Organization
     and Design: The Hardware And Software Interface. 2ª ed. San
     Francisco, USA: Morgan Kaufmann, 1998.

2.   PATTERSON, David A.; HENNESSY, John L. Organização e Projeto de
     Computadores: A Interface Hardware e Software. 2ª ed. Rio de
     Janeiro: LTC, 2000.

3.   WEBER, Raul Fernando. Fundamentos de Arquitetura de
     Computadores. 3ª ed. Porto Alegre, RS: Bookman, Instituto de
     Informatica da UFRGS, 2008.

4.   TANENBAUM, Andrew S. Organização Estruturada                   de
     Computadores. 4ª ed. Rio de Janeiro: LTC, 2001.
                                                                         8
5.   TANENBAUM, Andrew S. Organização Estruturada                   de
     Computadores. 5ª ed. São Paulo: Pearson Prentice Hall, 2009.
Referencias
1.   HENNESSY, JOHAN L. Arquitetura de Computadores: uma
     abordagem quantitativa. Rio de Janeiro: Campus, 2003.
2.   REBONATO, MARCELO T. Organização de Computadores: notas de
     aula. Universidade de Passo Fundo.
3.   RICARTE, IVAN l. M. Organização de Computadores. Universidade
     Estadual de Campinas.




                                                                     9

Mais conteúdo relacionado

Mais procurados

Introdução à Informática
Introdução à InformáticaIntrodução à Informática
Introdução à InformáticaFabio Marques
 
Aula 3 sistema computacional (hardware e software)
Aula 3   sistema computacional (hardware e software)Aula 3   sistema computacional (hardware e software)
Aula 3 sistema computacional (hardware e software)Vitor Hugo Melo Araújo
 
Introdução - Arquitetura e Organização de Computadores
Introdução - Arquitetura e Organização de ComputadoresIntrodução - Arquitetura e Organização de Computadores
Introdução - Arquitetura e Organização de ComputadoresWellington Oliveira
 
Processadores - CPU
Processadores - CPUProcessadores - CPU
Processadores - CPURoney Sousa
 
2009 1 - sistemas operacionais - aula 3 - processos
2009 1 - sistemas operacionais - aula 3 - processos2009 1 - sistemas operacionais - aula 3 - processos
2009 1 - sistemas operacionais - aula 3 - processosComputação Depressão
 
Sistemas operacionais
Sistemas operacionaisSistemas operacionais
Sistemas operacionaisvini_campos
 
Montagem manutenção de computadores
Montagem manutenção de computadoresMontagem manutenção de computadores
Montagem manutenção de computadoressetilsonadobmov
 
Arquitetura básica de um computador
Arquitetura básica de um computadorArquitetura básica de um computador
Arquitetura básica de um computadorNécio de Lima Veras
 
Sistema operacional introdução
Sistema operacional introduçãoSistema operacional introdução
Sistema operacional introduçãoCleber Ramos
 
Lista de Exerícios - Manutenção e Redes de Computadores IFNMG - Campus Januária
Lista de Exerícios - Manutenção e Redes de Computadores IFNMG - Campus JanuáriaLista de Exerícios - Manutenção e Redes de Computadores IFNMG - Campus Januária
Lista de Exerícios - Manutenção e Redes de Computadores IFNMG - Campus JanuáriaSuzana Viana Mota
 
Arquitetura de computadores Módulo 4
Arquitetura de computadores Módulo 4Arquitetura de computadores Módulo 4
Arquitetura de computadores Módulo 4Luis Ferreira
 
Aulas iniciais de informática 1
Aulas iniciais de informática 1Aulas iniciais de informática 1
Aulas iniciais de informática 1diasferraciolli
 
Curso básico de informática
Curso básico de informáticaCurso básico de informática
Curso básico de informáticaRony Oliveira
 
Módulo 5 Arquitetura de Computadores
Módulo 5 Arquitetura de ComputadoresMódulo 5 Arquitetura de Computadores
Módulo 5 Arquitetura de ComputadoresLuis Ferreira
 
Aula Introdução a Arquitetura e Organização de Computadores
Aula Introdução a Arquitetura e Organização de ComputadoresAula Introdução a Arquitetura e Organização de Computadores
Aula Introdução a Arquitetura e Organização de ComputadoresGilvan Latreille
 

Mais procurados (20)

Introdução à Informática
Introdução à InformáticaIntrodução à Informática
Introdução à Informática
 
Aula 3 sistema computacional (hardware e software)
Aula 3   sistema computacional (hardware e software)Aula 3   sistema computacional (hardware e software)
Aula 3 sistema computacional (hardware e software)
 
Introdução - Arquitetura e Organização de Computadores
Introdução - Arquitetura e Organização de ComputadoresIntrodução - Arquitetura e Organização de Computadores
Introdução - Arquitetura e Organização de Computadores
 
Placa-Mãe
Placa-Mãe Placa-Mãe
Placa-Mãe
 
Aula 01 A história da informática
Aula 01   A história da informáticaAula 01   A história da informática
Aula 01 A história da informática
 
Processadores - CPU
Processadores - CPUProcessadores - CPU
Processadores - CPU
 
2009 1 - sistemas operacionais - aula 3 - processos
2009 1 - sistemas operacionais - aula 3 - processos2009 1 - sistemas operacionais - aula 3 - processos
2009 1 - sistemas operacionais - aula 3 - processos
 
Sistemas operacionais
Sistemas operacionaisSistemas operacionais
Sistemas operacionais
 
Montagem manutenção de computadores
Montagem manutenção de computadoresMontagem manutenção de computadores
Montagem manutenção de computadores
 
Arquitetura básica de um computador
Arquitetura básica de um computadorArquitetura básica de um computador
Arquitetura básica de um computador
 
Placa mãe
Placa mãePlaca mãe
Placa mãe
 
Aula 01 chipset
Aula 01   chipsetAula 01   chipset
Aula 01 chipset
 
Sistema operacional introdução
Sistema operacional introduçãoSistema operacional introdução
Sistema operacional introdução
 
Lista de Exerícios - Manutenção e Redes de Computadores IFNMG - Campus Januária
Lista de Exerícios - Manutenção e Redes de Computadores IFNMG - Campus JanuáriaLista de Exerícios - Manutenção e Redes de Computadores IFNMG - Campus Januária
Lista de Exerícios - Manutenção e Redes de Computadores IFNMG - Campus Januária
 
Arquitetura de computadores Módulo 4
Arquitetura de computadores Módulo 4Arquitetura de computadores Módulo 4
Arquitetura de computadores Módulo 4
 
Aulas iniciais de informática 1
Aulas iniciais de informática 1Aulas iniciais de informática 1
Aulas iniciais de informática 1
 
Curso básico de informática
Curso básico de informáticaCurso básico de informática
Curso básico de informática
 
Módulo 5 Arquitetura de Computadores
Módulo 5 Arquitetura de ComputadoresMódulo 5 Arquitetura de Computadores
Módulo 5 Arquitetura de Computadores
 
Aula 01 instalação de hardware
Aula 01 instalação de hardwareAula 01 instalação de hardware
Aula 01 instalação de hardware
 
Aula Introdução a Arquitetura e Organização de Computadores
Aula Introdução a Arquitetura e Organização de ComputadoresAula Introdução a Arquitetura e Organização de Computadores
Aula Introdução a Arquitetura e Organização de Computadores
 

Destaque

Modelo von newman
Modelo von newmanModelo von newman
Modelo von newmanangel4575
 
John Von Neumann - Paula
John Von Neumann - PaulaJohn Von Neumann - Paula
John Von Neumann - PaulaAlberto Casaca
 
Modelo.de von neumann
Modelo.de von neumannModelo.de von neumann
Modelo.de von neumannmarilowis
 
Arquitectura von neumann
Arquitectura von neumannArquitectura von neumann
Arquitectura von neumannfjruiziesalixar
 
Memórias secundárias
Memórias secundáriasMemórias secundárias
Memórias secundáriasCarloxEnrike
 
Biografia de John von Neumann
Biografia de John von NeumannBiografia de John von Neumann
Biografia de John von Neumannecandrea
 
Arquitetura e Manutenção de Computadores
Arquitetura e Manutenção de ComputadoresArquitetura e Manutenção de Computadores
Arquitetura e Manutenção de ComputadoresEmanoel Lopes
 
Arquitetura de-computadores
Arquitetura de-computadoresArquitetura de-computadores
Arquitetura de-computadoresPimentel
 
John Von Neumann
John Von NeumannJohn Von Neumann
John Von Neumannisabel_7
 
John Von Neumann
John Von NeumannJohn Von Neumann
John Von Neumannisabel_7
 
John von neumann
John von neumannJohn von neumann
John von neumannsbrierton
 
Programação de Jogos Digitais - Aula 06
Programação de Jogos Digitais - Aula 06Programação de Jogos Digitais - Aula 06
Programação de Jogos Digitais - Aula 06Anderson Andrade
 

Destaque (20)

Modelo von newman
Modelo von newmanModelo von newman
Modelo von newman
 
John Von Neumann - Paula
John Von Neumann - PaulaJohn Von Neumann - Paula
John Von Neumann - Paula
 
Modelo.de von neumann
Modelo.de von neumannModelo.de von neumann
Modelo.de von neumann
 
Arquitectura von neumann
Arquitectura von neumannArquitectura von neumann
Arquitectura von neumann
 
John von neumann
John von neumannJohn von neumann
John von neumann
 
Memórias
MemóriasMemórias
Memórias
 
Memórias secundárias
Memórias secundáriasMemórias secundárias
Memórias secundárias
 
Biografia de John von Neumann
Biografia de John von NeumannBiografia de John von Neumann
Biografia de John von Neumann
 
Arquitetura e Manutenção de Computadores
Arquitetura e Manutenção de ComputadoresArquitetura e Manutenção de Computadores
Arquitetura e Manutenção de Computadores
 
Arquitetura de-computadores
Arquitetura de-computadoresArquitetura de-computadores
Arquitetura de-computadores
 
Tipos de memórias
Tipos de memóriasTipos de memórias
Tipos de memórias
 
John Von Neumann
John Von NeumannJohn Von Neumann
John Von Neumann
 
John Von Neumann
John Von NeumannJohn Von Neumann
John Von Neumann
 
Apresentação
ApresentaçãoApresentação
Apresentação
 
Processadores RISC
Processadores RISCProcessadores RISC
Processadores RISC
 
Cisc, risc e pipeline
Cisc, risc e pipelineCisc, risc e pipeline
Cisc, risc e pipeline
 
Introducao aula-i
Introducao aula-iIntroducao aula-i
Introducao aula-i
 
CISC e RISC
CISC e RISCCISC e RISC
CISC e RISC
 
John von neumann
John von neumannJohn von neumann
John von neumann
 
Programação de Jogos Digitais - Aula 06
Programação de Jogos Digitais - Aula 06Programação de Jogos Digitais - Aula 06
Programação de Jogos Digitais - Aula 06
 

Semelhante a Introdução à Arquitetura de Computadores

Redes 2 padronização e arquitetura de redes
Redes 2 padronização e arquitetura de redesRedes 2 padronização e arquitetura de redes
Redes 2 padronização e arquitetura de redesMauro Pereira
 
Trabalho Sobre Fundamentos da Informatica
Trabalho Sobre Fundamentos da InformaticaTrabalho Sobre Fundamentos da Informatica
Trabalho Sobre Fundamentos da InformaticaGhost56
 
Aula 3 - Redes de Computadores A - Administração da Internet. Modelo TCP/IP.
Aula 3 - Redes de Computadores A - Administração da Internet. Modelo TCP/IP.Aula 3 - Redes de Computadores A - Administração da Internet. Modelo TCP/IP.
Aula 3 - Redes de Computadores A - Administração da Internet. Modelo TCP/IP.Filipo Mór
 
Organizacao e estrutura de Computadores
Organizacao e estrutura de ComputadoresOrganizacao e estrutura de Computadores
Organizacao e estrutura de ComputadoresSuzana Viana Mota
 
Apostila redes prof_diegofiori_vfinal
Apostila redes prof_diegofiori_vfinalApostila redes prof_diegofiori_vfinal
Apostila redes prof_diegofiori_vfinalOdilon Junior
 
Apostila redes locais de computadores
Apostila redes locais de computadoresApostila redes locais de computadores
Apostila redes locais de computadoresfernandao777
 
Infraestrutura De Hardware Volume 1 2 e 3
Infraestrutura De Hardware   Volume 1 2 e 3Infraestrutura De Hardware   Volume 1 2 e 3
Infraestrutura De Hardware Volume 1 2 e 3Albérico Henrique
 
Aula 5 - Protocolos de comunicação
Aula 5 - Protocolos de comunicação Aula 5 - Protocolos de comunicação
Aula 5 - Protocolos de comunicação MaraLuizaGonalvesFre
 
Redes de computadores e suas tendências
Redes de computadores e suas tendênciasRedes de computadores e suas tendências
Redes de computadores e suas tendênciasAlexandre Santana
 
Arquitetura de computadores
Arquitetura de computadoresArquitetura de computadores
Arquitetura de computadoresIsraelNba
 
Informática Aplicada - Rede de computadores
Informática Aplicada - Rede de computadoresInformática Aplicada - Rede de computadores
Informática Aplicada - Rede de computadoresAnderson Pontes
 
Apostila Redes - GDH
 Apostila Redes - GDH Apostila Redes - GDH
Apostila Redes - GDHPessoal
 
Interoperabilidade prof. mateus - npa810
Interoperabilidade   prof. mateus - npa810Interoperabilidade   prof. mateus - npa810
Interoperabilidade prof. mateus - npa810unievitosilva
 
Aula01 - conceitos iniciais de infraestrura de redes
Aula01 -  conceitos iniciais de infraestrura de redesAula01 -  conceitos iniciais de infraestrura de redes
Aula01 - conceitos iniciais de infraestrura de redesCarlos Veiga
 

Semelhante a Introdução à Arquitetura de Computadores (20)

Endereçamento de memória
Endereçamento de memóriaEndereçamento de memória
Endereçamento de memória
 
Redes 2 padronização e arquitetura de redes
Redes 2 padronização e arquitetura de redesRedes 2 padronização e arquitetura de redes
Redes 2 padronização e arquitetura de redes
 
Trabalho Sobre Fundamentos da Informatica
Trabalho Sobre Fundamentos da InformaticaTrabalho Sobre Fundamentos da Informatica
Trabalho Sobre Fundamentos da Informatica
 
Aula 3 - Redes de Computadores A - Administração da Internet. Modelo TCP/IP.
Aula 3 - Redes de Computadores A - Administração da Internet. Modelo TCP/IP.Aula 3 - Redes de Computadores A - Administração da Internet. Modelo TCP/IP.
Aula 3 - Redes de Computadores A - Administração da Internet. Modelo TCP/IP.
 
RedesI-aula1.pdf
RedesI-aula1.pdfRedesI-aula1.pdf
RedesI-aula1.pdf
 
Organizacao e estrutura de Computadores
Organizacao e estrutura de ComputadoresOrganizacao e estrutura de Computadores
Organizacao e estrutura de Computadores
 
I pv6 apostila
I pv6 apostilaI pv6 apostila
I pv6 apostila
 
Apostila redes prof_diegofiori_vfinal
Apostila redes prof_diegofiori_vfinalApostila redes prof_diegofiori_vfinal
Apostila redes prof_diegofiori_vfinal
 
Apostila redes locais de computadores
Apostila redes locais de computadoresApostila redes locais de computadores
Apostila redes locais de computadores
 
Infraestrutura De Hardware Volume 1 2 e 3
Infraestrutura De Hardware   Volume 1 2 e 3Infraestrutura De Hardware   Volume 1 2 e 3
Infraestrutura De Hardware Volume 1 2 e 3
 
Aula 5 - Protocolos de comunicação
Aula 5 - Protocolos de comunicação Aula 5 - Protocolos de comunicação
Aula 5 - Protocolos de comunicação
 
Redes de computadores e suas tendências
Redes de computadores e suas tendênciasRedes de computadores e suas tendências
Redes de computadores e suas tendências
 
Processadores intel 4000 a 4004
Processadores intel 4000 a 4004Processadores intel 4000 a 4004
Processadores intel 4000 a 4004
 
Arquitetura de Computadores.pptx
Arquitetura de Computadores.pptxArquitetura de Computadores.pptx
Arquitetura de Computadores.pptx
 
Arquitetura de computadores
Arquitetura de computadoresArquitetura de computadores
Arquitetura de computadores
 
Informática Aplicada - Rede de computadores
Informática Aplicada - Rede de computadoresInformática Aplicada - Rede de computadores
Informática Aplicada - Rede de computadores
 
Apostila Redes - GDH
 Apostila Redes - GDH Apostila Redes - GDH
Apostila Redes - GDH
 
Interoperabilidade prof. mateus - npa810
Interoperabilidade   prof. mateus - npa810Interoperabilidade   prof. mateus - npa810
Interoperabilidade prof. mateus - npa810
 
Aula01 - conceitos iniciais de infraestrura de redes
Aula01 -  conceitos iniciais de infraestrura de redesAula01 -  conceitos iniciais de infraestrura de redes
Aula01 - conceitos iniciais de infraestrura de redes
 
Apostila internet
Apostila internetApostila internet
Apostila internet
 

Mais de Elaine Cecília Gatto

A influência da Tecnologia em cada faixa etaria
A influência da Tecnologia em cada faixa etariaA influência da Tecnologia em cada faixa etaria
A influência da Tecnologia em cada faixa etariaElaine Cecília Gatto
 
Inteligência Artificial Aplicada à Medicina
Inteligência Artificial Aplicada à MedicinaInteligência Artificial Aplicada à Medicina
Inteligência Artificial Aplicada à MedicinaElaine Cecília Gatto
 
Além do Aprendizado Local e Global: Particionando o espaço de classes em prob...
Além do Aprendizado Local e Global: Particionando o espaço de classes em prob...Além do Aprendizado Local e Global: Particionando o espaço de classes em prob...
Além do Aprendizado Local e Global: Particionando o espaço de classes em prob...Elaine Cecília Gatto
 
Apresentação da minha tese de doutorado no EPPC
Apresentação da minha tese de doutorado no EPPCApresentação da minha tese de doutorado no EPPC
Apresentação da minha tese de doutorado no EPPCElaine Cecília Gatto
 
Como a pesquisa científica impacta o mundo real.pptx
Como a pesquisa científica impacta o mundo real.pptxComo a pesquisa científica impacta o mundo real.pptx
Como a pesquisa científica impacta o mundo real.pptxElaine Cecília Gatto
 
Explorando correlações entre rótulos para o particionamento do espaço de rótu...
Explorando correlações entre rótulos para o particionamento do espaço de rótu...Explorando correlações entre rótulos para o particionamento do espaço de rótu...
Explorando correlações entre rótulos para o particionamento do espaço de rótu...Elaine Cecília Gatto
 
Community Detection for Multi-Label Classification - Seminários UFSCar
Community Detection for Multi-Label Classification - Seminários UFSCarCommunity Detection for Multi-Label Classification - Seminários UFSCar
Community Detection for Multi-Label Classification - Seminários UFSCarElaine Cecília Gatto
 
Classificação Multirrótulo: Aprendizado de Correlações
Classificação Multirrótulo: Aprendizado de CorrelaçõesClassificação Multirrótulo: Aprendizado de Correlações
Classificação Multirrótulo: Aprendizado de CorrelaçõesElaine Cecília Gatto
 
EXPLORANDO CORRELAÇÕES PARA O PARTICIONAMENTO DO ESPAÇO DE RÓTULOS EM PROBLEM...
EXPLORANDO CORRELAÇÕES PARA O PARTICIONAMENTO DO ESPAÇO DE RÓTULOS EM PROBLEM...EXPLORANDO CORRELAÇÕES PARA O PARTICIONAMENTO DO ESPAÇO DE RÓTULOS EM PROBLEM...
EXPLORANDO CORRELAÇÕES PARA O PARTICIONAMENTO DO ESPAÇO DE RÓTULOS EM PROBLEM...Elaine Cecília Gatto
 
Community Detection Method for Multi-Label Classification
Community Detection Method for Multi-Label ClassificationCommunity Detection Method for Multi-Label Classification
Community Detection Method for Multi-Label ClassificationElaine Cecília Gatto
 
Mulheres na Campus Party assumir o feminismo ou não – Blogueiras Feministas.pdf
Mulheres na Campus Party assumir o feminismo ou não – Blogueiras Feministas.pdfMulheres na Campus Party assumir o feminismo ou não – Blogueiras Feministas.pdf
Mulheres na Campus Party assumir o feminismo ou não – Blogueiras Feministas.pdfElaine Cecília Gatto
 
Explorando Correlações entre Rótulos usando Métodos de Detecção de Comu...
Explorando Correlações entre Rótulos usando Métodos de Detecção de Comu...Explorando Correlações entre Rótulos usando Métodos de Detecção de Comu...
Explorando Correlações entre Rótulos usando Métodos de Detecção de Comu...Elaine Cecília Gatto
 
EXPLORANDO CORRELAÇÕES PARA O PARTICIONAMENTO DO ESPAÇO DE RÓTULOS EM PROBLEM...
EXPLORANDO CORRELAÇÕES PARA O PARTICIONAMENTO DO ESPAÇO DE RÓTULOS EM PROBLEM...EXPLORANDO CORRELAÇÕES PARA O PARTICIONAMENTO DO ESPAÇO DE RÓTULOS EM PROBLEM...
EXPLORANDO CORRELAÇÕES PARA O PARTICIONAMENTO DO ESPAÇO DE RÓTULOS EM PROBLEM...Elaine Cecília Gatto
 
Pipeline desdobramento escalonamento
Pipeline desdobramento escalonamentoPipeline desdobramento escalonamento
Pipeline desdobramento escalonamentoElaine Cecília Gatto
 
Resumo das Instruções de Desvio Incondicionais MIPS 32 bits
Resumo das Instruções de Desvio Incondicionais MIPS 32 bitsResumo das Instruções de Desvio Incondicionais MIPS 32 bits
Resumo das Instruções de Desvio Incondicionais MIPS 32 bitsElaine Cecília Gatto
 
Como descobrir e classificar coisas usando machine learning sem compilcação
Como descobrir e classificar coisas usando machine learning sem compilcaçãoComo descobrir e classificar coisas usando machine learning sem compilcação
Como descobrir e classificar coisas usando machine learning sem compilcaçãoElaine Cecília Gatto
 

Mais de Elaine Cecília Gatto (20)

A influência da Tecnologia em cada faixa etaria
A influência da Tecnologia em cada faixa etariaA influência da Tecnologia em cada faixa etaria
A influência da Tecnologia em cada faixa etaria
 
Inteligência Artificial Aplicada à Medicina
Inteligência Artificial Aplicada à MedicinaInteligência Artificial Aplicada à Medicina
Inteligência Artificial Aplicada à Medicina
 
Além do Aprendizado Local e Global: Particionando o espaço de classes em prob...
Além do Aprendizado Local e Global: Particionando o espaço de classes em prob...Além do Aprendizado Local e Global: Particionando o espaço de classes em prob...
Além do Aprendizado Local e Global: Particionando o espaço de classes em prob...
 
Apresentação da minha tese de doutorado no EPPC
Apresentação da minha tese de doutorado no EPPCApresentação da minha tese de doutorado no EPPC
Apresentação da minha tese de doutorado no EPPC
 
entrevista r7.pdf
entrevista r7.pdfentrevista r7.pdf
entrevista r7.pdf
 
Como a pesquisa científica impacta o mundo real.pptx
Como a pesquisa científica impacta o mundo real.pptxComo a pesquisa científica impacta o mundo real.pptx
Como a pesquisa científica impacta o mundo real.pptx
 
Empoderamento Feminino
Empoderamento FemininoEmpoderamento Feminino
Empoderamento Feminino
 
Explorando correlações entre rótulos para o particionamento do espaço de rótu...
Explorando correlações entre rótulos para o particionamento do espaço de rótu...Explorando correlações entre rótulos para o particionamento do espaço de rótu...
Explorando correlações entre rótulos para o particionamento do espaço de rótu...
 
Community Detection for Multi-Label Classification - Seminários UFSCar
Community Detection for Multi-Label Classification - Seminários UFSCarCommunity Detection for Multi-Label Classification - Seminários UFSCar
Community Detection for Multi-Label Classification - Seminários UFSCar
 
Classificação Multirrótulo: Aprendizado de Correlações
Classificação Multirrótulo: Aprendizado de CorrelaçõesClassificação Multirrótulo: Aprendizado de Correlações
Classificação Multirrótulo: Aprendizado de Correlações
 
EXPLORANDO CORRELAÇÕES PARA O PARTICIONAMENTO DO ESPAÇO DE RÓTULOS EM PROBLEM...
EXPLORANDO CORRELAÇÕES PARA O PARTICIONAMENTO DO ESPAÇO DE RÓTULOS EM PROBLEM...EXPLORANDO CORRELAÇÕES PARA O PARTICIONAMENTO DO ESPAÇO DE RÓTULOS EM PROBLEM...
EXPLORANDO CORRELAÇÕES PARA O PARTICIONAMENTO DO ESPAÇO DE RÓTULOS EM PROBLEM...
 
Community Detection Method for Multi-Label Classification
Community Detection Method for Multi-Label ClassificationCommunity Detection Method for Multi-Label Classification
Community Detection Method for Multi-Label Classification
 
Mulheres na Campus Party assumir o feminismo ou não – Blogueiras Feministas.pdf
Mulheres na Campus Party assumir o feminismo ou não – Blogueiras Feministas.pdfMulheres na Campus Party assumir o feminismo ou não – Blogueiras Feministas.pdf
Mulheres na Campus Party assumir o feminismo ou não – Blogueiras Feministas.pdf
 
Curtinhas de sábado.pdf
Curtinhas de sábado.pdfCurtinhas de sábado.pdf
Curtinhas de sábado.pdf
 
Explorando Correlações entre Rótulos usando Métodos de Detecção de Comu...
Explorando Correlações entre Rótulos usando Métodos de Detecção de Comu...Explorando Correlações entre Rótulos usando Métodos de Detecção de Comu...
Explorando Correlações entre Rótulos usando Métodos de Detecção de Comu...
 
EXPLORANDO CORRELAÇÕES PARA O PARTICIONAMENTO DO ESPAÇO DE RÓTULOS EM PROBLEM...
EXPLORANDO CORRELAÇÕES PARA O PARTICIONAMENTO DO ESPAÇO DE RÓTULOS EM PROBLEM...EXPLORANDO CORRELAÇÕES PARA O PARTICIONAMENTO DO ESPAÇO DE RÓTULOS EM PROBLEM...
EXPLORANDO CORRELAÇÕES PARA O PARTICIONAMENTO DO ESPAÇO DE RÓTULOS EM PROBLEM...
 
Pipeline desdobramento escalonamento
Pipeline desdobramento escalonamentoPipeline desdobramento escalonamento
Pipeline desdobramento escalonamento
 
Cheat sheet Mips 32 bits
Cheat sheet Mips 32 bitsCheat sheet Mips 32 bits
Cheat sheet Mips 32 bits
 
Resumo das Instruções de Desvio Incondicionais MIPS 32 bits
Resumo das Instruções de Desvio Incondicionais MIPS 32 bitsResumo das Instruções de Desvio Incondicionais MIPS 32 bits
Resumo das Instruções de Desvio Incondicionais MIPS 32 bits
 
Como descobrir e classificar coisas usando machine learning sem compilcação
Como descobrir e classificar coisas usando machine learning sem compilcaçãoComo descobrir e classificar coisas usando machine learning sem compilcação
Como descobrir e classificar coisas usando machine learning sem compilcação
 

Introdução à Arquitetura de Computadores

  • 2. Modelo com Barramentos de Sistema • A arquitetura de von Neumann foi melhorada com o passar dos anos. Atualmente, os programas e dados armazenados podem ser buscados de dispositivos mais lentos, como os HDs, pen drives, cds, dvds, e então são copiados antes da execução, quando necessário, nos dispositivos mais rápidos, RAMs, Cachê e Registradores. Devido a essas melhorias, hoje existe o chamado modelo com barramentos de sistema. 2
  • 3. Modelo com Barramentos de Sistema 3
  • 4. Modelo com Barramentos de Sistema • Neste modelo há 3 tipos de barramentos externos à CPU: • Dados: Responsável por mover os dados da memória principal para os registradores da CPU e vice-versa • Endereço: Responsável por armazenar o endereço dos dados que o barramento de dados está acessando naquele momento; • Controle: Responsável por carregar os sinais de controle necessários que especificam como a transferência de informações deve ser feita. • Outras melhorias feitas no modelo de von Neumann: • Registradores de indexação para endereçamento; • Dados de ponto flutuante; • Interrupções de entrada e saída assíncrona; • Memória virtual; • Registradores gerais; 4 • Etc.
  • 5. Lei de Moore • Gordon Moore, fundador da Intel afirmou: “A densidade de transistores em um circuito integrado irá dobrar a cada ano” • Atualmente diz-se: “A densidade dos chips de silício dobra a cada 18 meses” • Esta é a lei de Moore: quantos transistores cabem em um circuito integrado (ou pastilha)? Quão pequenos poderão se tornar? Quanto ainda conseguiremos empacotar chips? • Moore gostaria que o seu “postulado” durasse por 10 anos, mas não foi isso que aconteceu e está acontecendo. Esta lei está valendo há mais de 40 anos e ainda não há um prognóstico para definir os limites da integração. • Entretanto, existem limitações físicas e financeiras que ditarão 5 o fim da lei de Moore.
  • 6. Lei de Rock • “O custo de capital de equipamentos para construir semicondutores irá dobrar a cada quatro anos”. Postulado criado por Arthur Rock, antigo capitalista de Intel. • A lei foi formulada a partir das observações de Rock a respeito da própria Intel. Rock viu o preço da fábrica de chips, passar de 12.000 dólares em 1968, para 12 milhões nos anos 90. O custo para abrir uma nova fábrica de chips nos anos 2000 era de 3 bilhões de dólares. • Qual será o preço de custo da construção de chips cada vez mais rápidos e menores? As fábricas de chips estão dispostas a arcar com esses custos? • Computação orgânica, computação quântica, física molecular, supercondução, etc, são resultados de pesquisas que procuram novas formas para construção de novas tecnologias computacionais. 6
  • 7. Referencias 1. MONTEIRO, Mario A. Introdução a Organização de Computadores. 5ª ed. Rio de Janeiro: LTC, 2007 2. TANENBAUM, Andrew S. Organização Estruturada de Computadores. 5ª ed. São Paulo: Pearson Prentice Hall, 2010. 3. STALLINGS, William. Arquitetura e Organização de Computadores. 8ª ed. São Paulo: Pearson Prentice Hall, 2010. 4. NULL, Linda. Princípios Básicos de Arquitetura e Organização de Computadores. 2ª ed. Porto Alegre: Bookman, 2010. 5. LORIN, Harold. Introducao a Arquitetura e Organizacao de 7 Computadores. Rio de Janeiro: Campus, 11985.
  • 8. Referencias 1. PATTERSON, David A.; HENNESSY, John L. Computer Organization and Design: The Hardware And Software Interface. 2ª ed. San Francisco, USA: Morgan Kaufmann, 1998. 2. PATTERSON, David A.; HENNESSY, John L. Organização e Projeto de Computadores: A Interface Hardware e Software. 2ª ed. Rio de Janeiro: LTC, 2000. 3. WEBER, Raul Fernando. Fundamentos de Arquitetura de Computadores. 3ª ed. Porto Alegre, RS: Bookman, Instituto de Informatica da UFRGS, 2008. 4. TANENBAUM, Andrew S. Organização Estruturada de Computadores. 4ª ed. Rio de Janeiro: LTC, 2001. 8 5. TANENBAUM, Andrew S. Organização Estruturada de Computadores. 5ª ed. São Paulo: Pearson Prentice Hall, 2009.
  • 9. Referencias 1. HENNESSY, JOHAN L. Arquitetura de Computadores: uma abordagem quantitativa. Rio de Janeiro: Campus, 2003. 2. REBONATO, MARCELO T. Organização de Computadores: notas de aula. Universidade de Passo Fundo. 3. RICARTE, IVAN l. M. Organização de Computadores. Universidade Estadual de Campinas. 9