Notas de Aula Guilherme Sipahi Arquitetura de Computadores. Arquitetura de Computadores Modernos
|
|
- Luzia Alcântara Bergler
- 6 Há anos
- Visualizações:
Transcrição
1 Ntas de Aula Guilherme Sipahi Arquitetura de Cmputadres Arquitetura de Cmputadres Mderns Passs da execuçã de um prgrama: 1. Fetch (busca) da nva instruçã da memória p/ registr. 2. PC (prgram cunter) apnta p/ nva instruçã. 3. Determinaçã d tip de instruçã buscada em (1.) 4. Se a instruçã usa uma palavra da memória, determinar ande ela está 5. Se necessári, buscar a palavra na memória 6. Executar a instruçã 7. Vltar p/ 1. - Esses passs dependem da linguagem de máquina d prcessadr. Esta linguagem pde ser implementada diretamente via "hardware" (cmpnentes eletrônics) u via prgrama chamad interpretadr que transfrma essas instruções em um cnjunt de instruções em um cnjunt de instruções mais simples que pdem ser executadas pr um 'hardware' mais simples de ser cnstruíd. - Instruções mais lngas sã mais "caras" para serem implementadas n hardware, prém quand implementadas prvêm ganhs de perfrmance: Busca de cnjunts mais pderss, e mais cmplexs, de instruções. instruções específicas p/ pnt flutuante suprte diret a acess de elements de matrizes uma única instruçã timizada para substituir cnjunts de instruções que aparecem sempre em sequência. - O cust para implementar via hardware estas instruções é alt, justificável apenas p/ high perfrmance cmputer. - O cust de manter cmputadres c/ cnjunts de instruções diferentes também é "alt". Prgramas para um cmputadr nã rdam em utr. Saída: Família de Prcessadres High-End: instruções pr hardware (cnjunt cmplet) Lw-End: interpretadr p/ transfrmar cnjunt cmplet de instruções em instruções mais simples p/ um hardware mais simples. - IBM intrduz term "Arquitetura" p/ descrever este nível de cmpatibilidade. - Vantagens d cmputadr cm instruções interpretadas: Habilidade p/ crrigir instruções incrretamente implementadas, u ainda, para mascarar deficiência de design n hardware básic. Pssibilidade de incluir nvas instruções a um cust mínim, mesm depis da entrega d cmputadr. Design estruturad permite desenvlviment, teste e dcumentaçã eficientes das instruções cmplexas.
2 - Ns ans 70 praticamente tds s cmputadres eram interpretads. - High end: DEC VAX - várias centenas de instruções - Lw end: 780, Mtrla 6800 (prcessadres de 8 bits cm instruções interpretadas. - Detalhes técnics favreciam também a interpretaçã: Cntrl stres - ROM's rápidas usadas p/ armazenar as micrinstruções. - Um mtrla 6800 interpretava 1 micrinstruções em 100 ns, e uma instruçã típica tinha 10 micrinstruções. Já acess à memória durava 500 ns. Execuçã direta: 1 μs (1 MHz) Execuçã interpretada: 2 μs (ba relaçã cust benefíci) Execuçã de 10 micrinstruções: 6 μs RISC x CISC Berkeley: Pattersn e Sequin - RISC (SPARC) Stanfrd: Hennessy - MIPS (MIPS) - Em fase inicial: instruções simples p/ serem executadas rapidamente. - Transfrmu-se em: prjetar instruções que pderiam ser iniciadas rapidamente. "Quã lnga é uma instruçã é um fatr mens imprtante d que quantas instruções pdem ser iniciadas pr segund." Primeiras máquinas RISC X CISC na épca (VAX) 50 instruções instruções RISC - Reduced Instructin Set Cmputer CISC - Cmplex Instructin Set Cmputer - Se uma instruçã RISC fr 10 vezes mais rápidas que uma CISC e cinc instruções RISC fizerem uma CISC, entã RISC tem melhr desempenh. Pr que nã tems hje apenas máquinas RISC? - Cmpatibilidade cm prgramas p/ máquinas CISC anterires (Intel) - Núcle RISC de nvs prcessadres Intel (486 em diante). Interpreta apenas instruções mens cmuns (mais cmplexas).
3 Princípis de design (prjet) para Cmputadres Mderns: - Tdas as instruções sã executadas pel hardware Se cmputadr implementar instruções CISC, estas serã quebradas em partes separadas e entã executadas cm uma sequência de micrinstruções. O pass de quebra de instruçã CISC em instruções RISC diminui a perfrmance, mas para instruções mens frequentes pde ser aceitável. - As instruções devem ser fáceis de decdificar Um limite crític na taxa de instruções iniciadas é a decdificaçã das instruções individuais e a determinaçã ds recurss que elas necessitam. Trnar as instruções regulares, fixar seus tamanhs e reduzir númer de camps. Quant mens frmats existirem melhr. - Smente LOADS e STORES devem referenciar a memória Uma das mais simples maneiras de quebrar perações em passs mais simples é carregar e descarregar s perands de registrs, deixand as perações entre registr e a memória para serem executadas em passs separads. Operações entre a memória e s registrs pdem entã ser executadas enquant utras perações sã executadas. - Existência de um grande númer de registrs Manter s dads ns registrs é uma maneira de evitar a demra na busca desses dads na memória.
4 Paralelism - Aumentar a velcidade d relógi é apenas uma maneira de melhrar a perfrmance. Além dist, implica em busca de tecnlgia de execuçã e em limites físics para cada geraçã de nvas tecnlgias. - Paralelism, u executar mais de uma instruçã pr vez, é uma maneira de garantir velcidade sem necessariamente aumentar a velcidade d relógi. - O paralelism n design de cmputadres apresenta-se em duas frmas gerais: Paralelism a nível de instruçã Paralelism a nível de prcessadres Paralelism a nível de Instruções Prefetch buffer (IBM ) - buscava as instruções na memória antes de serem necessárias e armazenava num buffer (registr). Dividia a execuçã em dis passs: busca e execuçã. Pipeline vai mais além: divide a execuçã da instruçã em várias partes, cada uma cmandada pr uma parte dedicada d hardware, pssibilitand suas execuções em paralel. Cicl de execuçã cm 4 passs (ArsTechnica) Pipeline (linha de mntagem) (ArsTechnica) - 10 passs num pipeline, 1 instruçã 10 x unidades de relógi instruções a serem executadas, 110 unidades de relógi - diminuind a latência (a instruçã talvez pudesse ser executada num temp melhr). - aumentand a largura de banda (muit mais instruções pr unidade de temp). Pipeline de 8 passs (ArsTechnica)
5 Arquitetura Superescalar - Dupl Pipeline: uma instruçã de fetch busca um par de instruções executadas em paralel. As duas instruções nã devem cnflitar na busca de recurss. (Fig. 2.5) 486 usava 1 pipeline Pentium 2 pipelines: 1 para qualquer instruçã (u pipeline) e para instruções inteirs simples, e um de flating pint (v pipeline). Regras cmplexas definiam us ds dis pipelines: se as 2ª instruções nã eram infinitamente simples para ser executadas n 2º pipeline, ela era alinhada cm a próxima instruçã e aí executada. Prgramas cm númers inteirs cmpilads especialmente para Pentium rdavam em até metade d temp d mesm prgrama cmpilad para um 486 de mesm clck. Pipeline Superescalar (2 threads) Pipeline Superescalar (múltiplas execuções) (ArsTechnica) ( Tanembaum - fig 2.6) - Ind além de dbrar pipeline. 4 pipelines implica em muitas regras de cnduta e prtant muit mais cmplicad. N entant, a execuçã das instruções, em princípi, leva mais temp d que a busca e a decdificaçã. Entã, se tiverms diverss mecanisms diferentes para pass de execuçã, cmputadr nã tem necessariamente de esperar pela cnclusã desta instruçã, ele pde passar adiante, e se a próxima instruçã nã depende desta, cmeçar sua execuçã antes d términ da primeira.
6 Paralelism a nível de Prcessadr - Existe um limite para ganh desempenh cm a pipeline u cm a arquitetura superescalar. - Um grande númer de prcessadres que executa a mesma sequência de instruções em diferentes cnjunts de dads. (Cntrle Central) Array Cmputers (Tanembaum fig. 2.7) - Vectr Prcessr: a mesma idéia de perar sbre muit dads de uma vez, prém a matriz de dads é clcada num registr vetrial, um cnjunt de registrs cntígus mais que pdem ser alcads cm um única instruçã de maneira sequencial. Este vetr é entã inserid num pipeline, que executa a instruçã e armazena resultad em utr registradr vetrial. Exempls de cmputadres vetriais CRAY, NEC. Arquitetura de um cmputadr Cray
7 Multiprcessadres Multiprcessadres (Tanembaum - fig. 2.8) - 1 única área de memória para diversas CPU's - diferente d Array Cmputer pr serem cpu's independentes - sftware deve cntrlar acess à memória de cada um ds prcessadres - Prcessadres rápids acessand a mesma memória pdem causar cnstantemente cnflit n BUS. As sluções pdem ser a utilizaçã de memórias lcais nã acessíveis as utrs prcessadres. Esta memória pde ser usada para armazenar códig e dads que nã sã cmpartilhads. - O cmpartilhament de memória facilita a prgramaçã pis prgramadr nã precisa se precupar cm a presença ds dads na memória de cada prcessadr. Tds s dads estã na mesma memória. - Exempl: Análise de uma ftgrafia de uma célula. A ft está armazenada na memória e cada prcessadr analisa um pedaç. Se huver superpsiçã de pedaçs, nã é necessári transmitir essa infrmaçã para a memória d prcessadr. Se uma segunda ft fr analisada e s pnts a serem bservads nã cincidirem cm s da 1ª ft é só prcessadr buscar a nva psiçã a ser bservada na memória. Multicmputadres Cnectar um grande númer de prcessadres à memória pde ser extremamente difícil. - Sluçã cnectar cmputadres entre si, sem cmpartilhar a memória. Cada prcessadr (u grip deles) cntará cm uma memória própria. Os dads necessáris sã transmitids de um cmputadr para utr através de prtcls de cmunicaçã via rede, e diversas tplgias sã utilizadas: malha 2D malha 3D estrela anel - Multicmputadres sã mais fáceis de cnstruir que multiprcessadres, prém multiprcessadres sã mais fáceis de prgramar - Tentativas de sluçã híbrida. [1] William Stallings - Cmputer Architecture and Organizatin, Pearsn, 5 th Editin
Organização de Computadores Digitais. Cap.10: Conjunto de Instruções: Modos de Endereçamento e Formatos
Organizaçã de Cmputadres Digitais Cap.10: Cnjunt de Instruções: Mds de Endereçament e Frmats Mds de endereçament Os mds de endereçament sã um aspect da Arquitetura d cnjunt de instruções ns prjets das
Leia maisOrganização de Sistemas de Computadores
Organização de Sistemas de Computadores Cap. 2 (Tanenbaum), Cap. 3 (Weber) 2.1 Processadores 1 CPU UC = buscar instruções na memória principal e determinar o seu tipo ULA = adição e AND Registradores =
Leia maisArquitetura de Computadores Aula 11 - Multiprocessamento
Arquitetura de Computadores Aula 11 - Multiprocessamento Prof. Dr. Eng. Fred Sauer http://www.fredsauer.com.br fsauer@gmail.com 1/28 PROCESSAMENTO PARALELO OBJETIVO: aumentar a capacidade de processamento.
Leia maisExecução detalhada de instruções
MCC Arquitectura de Cmputadres 2004/2005 Execuçã detalhada de instruções Guiã-3 Albert Jsé Prença ------------------------------------------------------------------------------------------------------------------------------------------------
Leia maisINTRODUÇÃO À TECNOLOGIA DA INFORMAÇÃO ORGANIZAÇÃO COMPUTACIONAL
INTRODUÇÃO À TECNOLOGIA DA ORGANIZAÇÃO COMPUTACIONAL PROFESSOR CARLOS MUNIZ ORGANIZAÇÃO DE UM COMPUTADOR TÍPICO Memória: Armazena dados e programas Processador (CPU - Central Processing Unit): Executa
Leia maisProcessadores. Principal função é executar programas armazenados na memória principal.
Processadores Principal função é executar programas armazenados na memória principal. Registradores São memórias pequenas de alta velocidade, usada para armazenar resultados temporários e certas informações
Leia maisSSC0902 Organização e Arquitetura de Computadores
SSC0902 Organização e Arquitetura de Computadores 13ª Aula Definição de Pipeline e Pipeline da arquitetura MIPS Profa. Sarita Mazzini Bruschi sarita@icmc.usp.br Arquitetura CISC CISC Complex Instruction
Leia maisArquitectura e Organização Interna de Computadores
Arquitectura e Organizaçã Interna de Cmputadres Antóni M. Pina Dep. Infrmática, Universidade d Minh Larg d Paç, 4709 Braga cdex, Prtugal Crrei_E: pina@di.uminh.pt Prefáci O text que a seguir apresentams
Leia maisExecução detalhada de instruções
LCC/LEI Sistemas de Cmputaçã 2006/2007 Execuçã detalhada de instruções TPC3 + Guiã Teatral Albert Jsé Prença ------------------------------------------------------------------------------------------------------------------------------------------------
Leia maisOrganização Básica de Computadores. Organização Básica de Computadores. Organização Básica de Computadores. Organização Básica de Computadores
Ciência da Computação Arq. e Org. de Computadores Processadores Prof. Sergio Ribeiro Composição básica de um computador eletrônico digital: Processador Memória Memória Principal Memória Secundária Dispositivos
Leia maisOBJETIVOS DA AULA GESTÃO DE TECNOLOGIA DA INFORMAÇÃO
GESTÃO DE TECNOLOGIA DA INFORMAÇÃO Anhanguera Itapecerica da Serra Curs: Gestã da Tecnlgia da Infrmaçã Disciplina: Mdelagem de Sistemas Prf. Luiz Antni d Nasciment OBJETIVOS DA AULA Cnhecer as características
Leia maisORGANIZAÇÃO DE COMPUTADORES
Organização de Computadores ORGANIZAÇÃO DE COMPUTADORES Curso: Tecnologia em Gestão da Tecnologia da Informação Ano: 2011 Conhecida como Processador ou é o cerebro do computador Unifica todo sistema e
Leia maisMatemática / 1ª série / ICC Prof. Eduardo. Unidade 1: Fundamentos. 1 - Introdução ao Computador
Unidade 1: Fundaments 1 - Intrduçã a Cmputadr Cnceits básics e Terminlgias O cmputadr é uma máquina eletrônica capaz de realizar uma grande variedade de tarefas cm alta velcidade e precisã, desde que receba
Leia maisHalliday & Resnick Fundamentos de Física
Halliday & Resnick Fundaments de Física Mecânica Vlume 1 www.grupgen.cm.br http://gen-i.grupgen.cm.br O GEN Grup Editrial Nacinal reúne as editras Guanabara Kgan, Sants, Rca, AC Farmacêutica, LTC, Frense,
Leia maisSSC0611 Arquitetura de Computadores
SSC0611 Arquitetura de Computadores 7ª Aula Pipeline Profa. Sarita Mazzini Bruschi sarita@icmc.usp.br Arquitetura CISC CISC Complex Instruction Set Computer Computadores complexos devido a: Instruções
Leia maisDependência verdadeira de dados Dependência de recursos Dependência de ramo In-order issue Dynamic issue Vertical waste Horizontal waste Latência
CAP 2 Arquitetura cnvencinal: prcessadr, memória e caminh de dads Prcessadres atuais usam múltiplas unidades funcinais e executa múltiplas instruções n mesm cicl Pipeline Limitações Temp: estági mais lent
Leia maisSistemas Operacionais. Conceitos de Hardware
Sistemas Operacionais Conceitos de Hardware Sumário 1. Introdução 7. RISC e CISC 2. Processador 1. Operações de Processamento 2. Unidade de Controle 3. Ciclos de uma Instrução 3. Memória 1. Memória Principal
Leia mais3. VISÃO DE FUTURO E ESTRATÉGIA DE DESENVOLVIMENTO DE LONGO PRAZO
3. VISÃO DE FUTURO E ESTRATÉGIA DE DESENVOLVIMENTO DE LONGO PRAZO 47 48 3.1. VISÃO DE FUTURO DO MAIS RN PARA 2035 A classe empresarial ptiguar apresenta para a sciedade uma Visã de Futur usada e desafiadra.
Leia maisARQUITETURA DE COMPUTADORES. Organização de Sistemas Computacionais. Prof.: Agostinho S. Riofrio
ARQUITETURA DE COMPUTADORES Organização de Sistemas Computacionais Prof.: Agostinho S. Riofrio Agenda 1. Unidade Central de Processamento 2. Organização da CPU 3. Interpretador 4. RISC x CISC 5. Principios
Leia maisVariáveis e Tipo de Dados
Variáveis e Tip de Dads Alessandr J. de Suza DIATINF - IFRN alessandr.suza@ifrn.edu.br twi;er.cm/ajdsuza Aula 2 Segunda Aula Teórica ² Tips de dads ² Variáveis Armazenament de dads na memória Cnceit e
Leia maisNotas de Aula Guilherme Sipahi Arquitetura de Computadores
Notas de Aula Guilherme Sipahi Arquitetura de Computadores Ciclo de instruções Ciclo de instruções / Pipelining Subciclos de um ciclo de instruções: - Busca: traz a próxima instrução até a CPU - Execução:
Leia maisDescrição do serviço. Visão geral do serviço. Escopo dos serviços Copilot Optimize. Copilot Optimize CAA-1000. Escopo
Descriçã d serviç Cpilt Optimize CAA-1000 Visã geral d serviç Esta Descriçã d serviç ( Descriçã d serviç ) é firmada pr vcê, cliente, ( vcê u Cliente ) e a entidade da Dell identificada na fatura de cmpra
Leia maisEscola Básica e Secundária de Santa Maria. Ano Letivo 2017/2018. Informação Prova Especial de Avaliação. Tecnologias Específicas
Escla Básica e Secundária de Santa Maria An Letiv 2017/2018 Infrmaçã Prva Especial de Avaliaçã Tecnlgias Específicas Prtaria 52/2016, de 16 de junh O presente dcument divulga infrmaçã relativa à Prva Especial
Leia maisArquitetura e Organização de Processadores. Aula 1. Introdução Arquitetura e Organização
Universidade Federal do Rio Grande do Sul Instituto de Informática Programa de Pós-Graduação em Computação Arquitetura e Organização de Processadores Aula 1 Introdução Arquitetura e Organização 1. Arquitetura
Leia maisIntrodução à UML. Mas usaremos apenas um sub-conjunto da UML
A Linguagem UML Intrduçã à UML UML = Unified Mdelling Language (Linguagem de Mdelagem Unificada) É uma ntaçã gráfica (visual) para prjetar sistemas Define diagramas padrnizads É extensível É cmplexa Mas
Leia maisCPU. Funções: Componentes: Processamento; Controle. UC (Unidade de Controle); Registradores; ALU s, FPU s etc. Arquitetura de Computadores 3
CPU CPU Funções: Processamento; Controle Componentes: UC (Unidade de Controle); Registradores; ALU s, FPU s etc. Arquitetura de Computadores 3 Processador A função de um computador é executar tarefas
Leia maisMicroarquiteturas Avançadas
Universidade Federal do Rio de Janeiro Arquitetura de Computadores I Microarquiteturas Avançadas Gabriel P. Silva Introdução As arquiteturas dos processadores têm evoluído ao longo dos anos, e junto com
Leia maisOrganização e Arquitetura de Computadores I
Universidade Federal de Campina Grande Centro de Engenharia Elétrica e Informática Unidade Acadêmica de Sistemas e Computação Curso de Bacharelado em Ciência da Computação Organização e Arquitetura de
Leia mais10. Escreva um programa que leia um texto e duas palavras e substitua todas as ocorrências da primeira palavra com a segunda palavra.
Lista de Exercícis: Vetres, Matrizes, Strings, Pnteirs e Alcaçã Obs: Tdas as questões devem ser implementadas usand funções, pnteirs e alcaçã 1. Faça um prgrama que leia um valr n e crie dinamicamente
Leia maisTESTES DE SOFTWARE.
TESTES DE SOFTWARE Definições... Cntext de desenvlviment... Quem participa? Imprtância: www.treinaweb.cm.br/curss-nline/testes-e-prjets http://www.tiexames.cm.br/nvsite2015/curs_teste_sftware_ctfl.php
Leia maisComo Z constitui-se claramente a hipotenusa de um triângulo retângulo, tem-se
UNIVERSIDADE FEDERAL DA PARAIBA CENTRO DE TENOLOGIA DEPARTAMENTO DE TECNLOGIA MECÂNICA PROF. ANTONIO SERGIO NUMEROS COMPLEXOS Os númers cmplexs representam uma imprtante ferramenta em matemática. Um númer
Leia maisSubstituição de descodificadores antigos
Substituiçã de descdificadres antigs De md a assegurar a dispnibilizaçã cntínua da tecnlgia mais recente as seus subscritres a MultiChice África irá realizar um prcess de actualizaçã ds descdificadres
Leia maisMINISTÉRIO DA EDUCAÇÃO CENTRO FEDERAL DE EDUCAÇÃO TECNOLÓGICA CELSO SUCKOW DA FONSECA CAMPUS PETRÓPOLIS
MINISTÉRIO DA EDUCAÇÃO CENTRO FEDERAL DE EDUCAÇÃO TECNOLÓGICA CELSO SUCKOW DA FONSECA CAMPUS PETRÓPOLIS CURSO SUPERIOR DE ENGENHARIA DE COMPUTAÇÃO DEPARTAMENTO Engenharia de Cmputaçã PLANO DE CURSO DA
Leia maisSIC Gerenciando Através s da Confiabilidade. Fabiana Pereira da Silva Vale
SIC 2013 Gerenciand Através s da Cnfiabilidade Fabiana Pereira da Silva Vale Intrduçã Atualmente as empresas de mineraçã vivem num cenári parecid cm s estudads e bservads pr Adam Smith e Frederick Taylr
Leia maisInfraestrutura de Hardware. Melhorando Desempenho de Pipeline Processadores Superpipeline, Superescalares, VLIW
Infraestrutura de Hardware Melhorando Desempenho de Pipeline Processadores Superpipeline, Superescalares, VLIW Perguntas que Devem ser Respondidas ao Final do Curso Como um programa escrito em uma linguagem
Leia maisManual do Usuário Omnicarreta
Manual d Usuári Omnicarreta 1 Sumári 1. Infrmativ e Central de Atendiment... 2 2. Omnicarreta... 3 2.1. OmniCarreta Lcalizadr... 4 2.2. OmniCarreta Autônm... 5 2.3. Omnicarreta Autônm + Omni Dual u OmniTurb
Leia maisAula 8 Vetores e Ponteiros
Universidade Federal d Espírit Sant Centr Tecnlógic Departament de Infrmática Prgramaçã Básica de Cmputadres Prf. Vítr E. Silva Suza Aula 8 Vetres e Pnteirs 1. Intrduçã Cm já vims, variáveis sã abstrações
Leia maisORGANIZAÇÃO E ARQUITETURA DE COMPUTADORES II AULA 02: PROCESSAMENTO PARALELO: PROCESSADORES VETORIAIS
ORGANIZAÇÃO E ARQUITETURA DE COMPUTADORES II AULA 02: PROCESSAMENTO PARALELO: PROCESSADORES VETORIAIS Prof. Max Santana Rolemberg Farias max.santana@univasf.edu.br Colegiado de Engenharia de Computação
Leia maisXXVIII OLIMPÍADA BRASILEIRA DE MATEMÁTICA PRIMEIRA FASE NÍVEL 2 (7 a. e 8 a. Ensino Fundamental) GABARITO
GABARITO NÍVEL XXVIII OLIMPÍADA BRASILEIRA DE MATEMÁTICA PRIMEIRA FASE NÍVEL (7 a. e 8 a. Ensin Fundamental) GABARITO ) D 6) A ) D 6) C ) C ) C 7) C ) C 7) B ) E ) C 8) A ) E 8) C ) D 4) A 9) B 4) C 9)
Leia maisIntrodução à Organização de Computadores. Sistemas da Computação Prof. Rossano Pablo Pinto, Msc. rossano at gmail com 2 semestre 2007
Introdução à Organização de Computadores Sistemas da Computação Prof. Rossano Pablo Pinto, Msc. rossano at gmail com 2 semestre 2007 Tópicos Processadores Memória Principal Memória Secundária Entrada e
Leia maisTVDA - Tested, Validated, Documented Architectures. Arquitecturas de automação testadas e validadas para máquinas.
TVDA - Tested, Validated, Dcumented Architectures. Arquitecturas de autmaçã testadas e validadas para máquinas. Antóni Varandas Schneider Electric Prtugal Tel. +351 21 750 71 00 Fax: +351 21 750 71 01
Leia mais9º ANO PLANIFICAÇÃO A MÉDIO PRAZO
Agrupament de Esclas General Humbert Delgad Sede na Escla Secundária/3 Jsé Cards Pires Sant Antóni ds Cavaleirs 9º ANO PLANIFICAÇÃO A MÉDIO PRAZO 2015-2016 DISCIPLINA: Sistemas Infrmátics e Redes de Cmputadres
Leia maisALGORITMOS. Expressões e Instruções PrimiKvas. Alessandro J. de Souza DIATINF - IFRN. twi;er.
ALGORITMOS Alessandr J. de Suza DIATINF - IFRN alessandr.suza@ifrn.edu.br twi;er.cm/ajdsuza Expressões e Instruções PrimiKvas Agenda ² Expressões Cnceits Operadres Tips de Expressões Avaliaçã de Expressões
Leia maisActividade Laboratorial Física 12º Ano Condensador Plano
Actividade Labratrial Física 12º An Cndensadr Plan 1. Questã prblema a. Verificar cm varia a capacidade de um cndensadr cm a distância entre as armaduras. b. Verificar cm varia a capacidade de um cndensadr
Leia maisUNIVERSIDADE FEDERAL DE SANTA CATARINA DEPARTAMENTO DE ESTATÍSTICA E INFORMÁTICA BACHARELADO EM SISTEMAS DE INFORMAÇÃO DISCIPLINA DE PROJETOS I
UNIVERSIDADE FEDERAL DE SANTA CATARINA DEPARTAMENTO DE ESTATÍSTICA E INFORMÁTICA BACHARELADO EM SISTEMAS DE INFORMAÇÃO DISCIPLINA DE PROJETOS I RESUMO DE TRABALHO DE CONCLUSÃO DE CURSO Resum d trabalh
Leia maisPrograma de Serviços Polycom Premier
DESCRIÇÃO DE SERVIÇOS POLYCOM Prgrama de Serviçs Plycm Premier O Prgrama de Serviçs Premier da Plycm prvê as Clientes suprte técnic pr telefne, repsiçã antecipada de peças, upgrades e updates de sftware
Leia maisSOLUÇÕES SOB MEDIDA PARA EMPRESAS INOVADORAS. CRESCIMENTO COM ÉTICA E COMPROMISSO SOCIAL.
SOLUÇÕES SOB MEDIDA PARA EMPRESAS INOVADORAS. CRESCIMENTO COM ÉTICA E COMPROMISSO SOCIAL. Descriçã d Prdut O POS-SiTef é uma sluçã cmercializada através de uma parceria da Sftware Express cm as redes adquirentes.
Leia maisComo ajustar o projeto para integrá-lo com o Moodle
Cm ajustar prjet para integrá-l cm Mdle Prjet Cm cadastrar um prjet de curs presencial u à distância O prcediment para cadastrar um prjet de curs é igual a prcediment de cadastr tradicinal de prjets, cm
Leia maisPLANIFICAÇÃO A MÉDIO PRAZO
PLANIFICAÇÃO A MÉDIO PRAZO 2015-2016 DISCIPLINA: Técnicas de Prgramaçã CURSO: Vcacinal Infrmática e Tecnlgias Web ENSINO: Secundári Módul I: Prgramaçã em C/C++ - estrutura básica e cnceits fundamentais
Leia mais1. A pastilha do processador Intel possui uma memória cache única para dados e instruções. Esse processador tem capacidade de 8 Kbytes e é
1. A pastilha do processador Intel 80486 possui uma memória cache única para dados e instruções. Esse processador tem capacidade de 8 Kbytes e é organizado com mapeamento associativo por conjuntos de quatro
Leia mais1. O Programa. 2. Conteúdo programático
EDITAL SENAI-UFPE-ACCENTURE-FACEPE 01/2016 O Departament Reginal d Serviç Nacinal de Aprendizagem Industrial de Pernambuc SENAI-PE, trna públic presente Edital que estabelece prcess de Seleçã e Admissã,
Leia maisUniversidade Federal do Rio de Janeiro Pós-Graduação em Informática. Introdução. Gabriel P. Silva. Gabriel P. Silva
Universidade Federal do Rio de Janeiro Pós-Graduação em Informática Microarquiteturas de Alto Desempenho Introdução Introdução Bibliografia: Computer Architecture: A Quantitative Approach. John L. Hennesy,
Leia maisCOMPUTADORES COM UM CONJUNTO REDUZIDO DE INSTRUÇÕES. Adão de Melo Neto
COMPUTADORES COM UM CONJUNTO REDUZIDO DE INSTRUÇÕES Adão de Melo Neto 1 INTRODUÇÃO Desde 1950, houveram poucas inovações significativas nas áreas de arquitetura e organização de computadores. As principais
Leia maisSistemas Operacionais. Adão de Melo Neto
Sistemas Operacionais Adão de Melo Neto 1 Computador Digital (Hardware) 2 Computador Digital Constituído por um conjunto de componentes interligados (hardware): processadores, memórias, registradores,
Leia maisESTANQUEIDADE DETECÇÃO DE VAZAMENTOS NÃO VISÍVEIS DE LÍQUIDOS SOB PRESSÃO EM TUBULAÇÕES ENTERRADAS INSTRUÇÃO AO CANDIDATO - GERAL IT 088
Página: 1 de 6 1. OBJETIVO Frnecer a candidat as instruções necessárias para a sistemática de avaliaçã de pessal na execuçã d ensai nã destrutiv de Estanqueidade Detecçã de Vazaments Nã Visíveis de Líquids
Leia mais28/8/13. Processadores. Introdução
Processadores 1 Introdução 2 1 Data path 3 Data Path Composto pelo conjunto de registradores e o ULA Instruções register-memory Operações diretamente na memória Transferências entre memória e registrador
Leia maisCONCEITOS DOS SISTEMAS (DE LÓGICA) FORMAIS: AXIOMAS: são wffs cujas verdades são evidentes, isto é, que sã evidentemente verdadeiras
LÓGICA PROPOSICIONAL Os Sistemas Ló gics Frmais pssibilitam cnstruir demnstraçõ es frmais na lógica prpsicinal, e de predicads, e usá -las para determinar a validade de um argument na Língua Prtuguesa
Leia maisEspecificação do Trabalho 1 NetMap
Universidade Federal d Espírit Sant Departament de Infrmática Estruturas de Dads (INF09292) 1 Trabalh Prátic Períd: 2018/2 Prf a Patrícia Dckhrn Csta Email: pdcsta@inf.ufes.br Especificaçã d Trabalh 1
Leia maisUniversidade Federal do Rio de Janeiro Bacharelado de Ciência da Computação. Arquitetura de Computadores I. RISC versus CISC
Universidade Federal do Rio de Janeiro Bacharelado de Ciência da Computação Arquitetura de Computadores I RISC versus CISC Gabriel P. Silva 04.11.2014 Introdução Um dos objetivos de uma arquitetura de
Leia maisUnidade de Controlo Hardwired
Arquitectura de cmputadres 2008/2009 Aerespacial / IST ARQUITECTURA DE COMPUTADORES 2º Trabalh de Labratóri Unidade de Cntrl Hardwired Objectiv: Pretende-se que s aluns cmpreendam a metdlgia usada na síntese,
Leia maisAULA 03: FUNCIONAMENTO DE UM COMPUTADOR
ORGANIZAÇÃO E ARQUITETURA DE COMPUTADORES I AULA 03: FUNCIONAMENTO DE UM COMPUTADOR Prof. Max Santana Rolemberg Farias max.santana@univasf.edu.br Colegiado de Engenharia de Computação O QUE É UM COMPUTADOR?
Leia maisFundamentos de Informática
Fundaments de Infrmática Aula 6 Prf. Gladimir Cerni Catarin gladimir@gmail.cm SERVIÇO NACIONAL DE APRENDIZAGEM COMERCIAL FACULDADE DE TECNOLOGIA SENAC PELOTAS Chipset Um cnjunt imprtante de cmpnentes na
Leia maisOrganização e Arquitetura de Computadores I
Organização e Arquitetura de Computadores I Linguagem de Montagem Slide 1 CISC RISC MIPS Organização e Arquitetura de Computadores I Sumário Representação de instruções Slide 2 CISC O CISC (Complex Instruction
Leia maisCálculo do Valor Acrescentado (VA) no Aves
Cálcul d Valr Acrescentad (VA) n Aves Cnceiçã Silva Prtela Faculdade de Ecnmia e Gestã Universidade Católica Prtuguesa csilva@prt.ucp.pt pt Prgrama AVES Avaliaçã de Externa Esclas de Esclas cm Ensin Secundári
Leia mais2. Na guia Animações da faixa de opções, no grupo Animação, clique em Mais e selecione a animação desejada.
1. Selecine bjet que vcê deseja animar. Um "bjet" nesse cntext é qualquer item em um slide, cm uma imagem, um gráfic u uma caixa de text. Alças de dimensinament aparecem a redr de um bjet quand vcê selecina
Leia maisArquitetura e Organização de Processadores. Aula 4. Pipelines
Universidade Federal do Rio Grande do Sul Instituto de Informática Programa de Pós-Graduação em Computação Arquitetura e Organização de Processadores Aula 4 Pipelines 1. Introdução Objetivo: aumento de
Leia maisO Funcionamento do Processador
O Funcionamento do Processador Arquiteturas para Alto Desmpenho Prof. pauloac@ita.br Sala 110 Prédio da Computação www.comp.ita.br/~pauloac Os cinco componentes clássicos de um Computador - Controle O
Leia maisPROCESSADORES Unidade de Controle Unidade Aritmética e Lógica efetua memória de alta velocidade registradores Program Counter Instruction Register
PROCESSADORES Um computador digital consiste em um sistema interconectado de processadores, memória e dispositivos de entrada e saída. A CPU é o cérebro do computador. Sua função é executar programas armazenados
Leia maisNo final do trabalho são apresentadas algumas medidas de desempenho do sistema, com e sem o processador acoplado.
171 PN25 - UM PROCESSADOR DE ALTO DESEMPENHO PARA MICROCOMPUTADOR DO TIPO PC E SUA APLICAÇÃO EM PROCESSAMENTO DE IMAGENS Jsé Claudi Mura Sueli Pissarra Castellari Institut de Pesquisas Espaciais Ministéri
Leia maisPLANIFICAÇÃO A MÉDIO PRAZO
Agrupament de Esclas General Humbert Delgad Sede na Escla Secundária/3 Jsé Cards Pires Sant Antóni ds Cavaleirs PLANIFICAÇÃO A MÉDIO PRAZO 2016-2017 DISCIPLINA: Equipaments Infrmátics e Redes ENSINO: Secundári
Leia maisPLANIFICAÇÃO A MÉDIO PRAZO
Agrupament de Esclas General Humbert Delgad Sede na Escla Secundária/3 Jsé Cards Pires Sant Antóni ds Cavaleirs PLANIFICAÇÃO A MÉDIO PRAZO 2015-2016 DISCIPLINA: Equipaments Infrmátics e Redes CURSO: Vcacinal
Leia maisSâmia Rodrigues Gorayeb. Arquitetura de Computadores Processadores
Sâmia Rodrigues Gorayeb Arquitetura de Computadores Processadores Arquitetura de Computadores Agenda: 1. Introdução (definição). 2. Funções 3. Arquitetura básica 4. Componentes 5. Funcionamento 6. Modelo
Leia maisFundamentos de Informática 1ºSemestre
Fundaments de Infrmática 1ºSemestre Aula 4 Prf. Nataniel Vieira nataniel.vieira@gmail.cm SERVIÇO NACIONAL DE APRENDIZAGEM COMERCIAL FACULDADE DE TECNOLOGIA SENAC PELOTAS Descrevend Sistemas de um Cmputadr
Leia maisArquitetura de Computadores. Prof. João Bosco Jr.
Arquitetura de Computadores Prof. João Bosco Jr. (CPU) Modelo do Computador Von Neumann Processador Memórias E/S Barramentos Simulação Contador http://courses.cs.vt.edu/csonline/machinearchitecture/lessons/cpu/countprogram.html
Leia maisArquiteturas RISC e CISC. Adão de Melo Neto
Arquiteturas RISC e CISC Adão de Melo Neto 1 Arquitetura RISC Arquitetura RISC. É um das inovações mais importantes e interessantes. RISC significa uma arquitetura com um conjunto reduzido de instruções
Leia maisMódulos de Expansão para Microcontroladores
T e c n l g i a Móduls de Expansã para Micrcntrladres Os melhres e mais mderns MÓDULOS DIDÁTICOS para um ensin tecnlógic de qualidade. Móduls de Expansã para Micrcntrladres INTRODUÇÃO Para maximizar s
Leia maisAlgoritmos e Estruturas de Dados 1 Lista de Exercícios 2
Algritms e Estruturas de Dads 1 Lista de Exercícis 2 Prfessr Paul Gmide Parte Teórica 1 Analisand as 2 estruturas mdificadras d flux de execuçã da linguagem C cnhecidas cm estruturas de seleçã ( ifelse
Leia maisEscola Politécnica da Universidade de São Paulo Departamento de Engenharia de Sistemas Eletrônicos - PSI. PSI Projeto de Sistemas Integrados
Escla Plitécnica da Universidade de Sã Paul Departament de Engenharia de Sistemas Eletrônics - PSI PSI-2553- Prjet de Sistemas Integrads Experiência 4: Desenvlviment de um Sistema Embutid cm Cálcul de
Leia maisRISC 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 maisELT042 - PBL2. Prof. Rodrigo Maximiano A. Almeida Prof Rodrigo de Paula Rodrigues Universidade Federal de Itajubá
ELT042 - PBL2 Prf. Rdrig Maximian A. Almeida Prf Rdrig de Paula Rdrigues Universidade Federal de Itajubá Sumári Dcumentaçã de hardware Prjet Fabricaçã Prcess Sme rights reserved by :RMaN: Dcumentaçã d
Leia maisPrimeira etapa Importância e Diferenças
Discente: Simne Pinheir Machad Prgramaçã de Cmputadres LP001 Java SE Primeira etapa Imprtância e Diferenças Entender a diferença e a imprtância para instalar estes 3 executáveis: 1. O JDK: O Java Develpment
Leia maisMETODOLOGIA DE ESTUDO E PESQUISA. Profª. Drª. Cenidalva Teixeira ETAPAS DA PESQUISA CIENTÍFICA
METODOLOGIA DE ESTUDO E PESQUISA Prfª. Drª. Cenidalva Teixeira Sã Luís 2005 ETAPAS DA PESQUISA CIENTÍFICA 1. Esclha d tema 2. Revisã de literatura 3. Justificativa 4. Frmulaçã d prblema 5. Determinaçã
Leia maisDECISÃO EM RECURSO ADMINISTRATIVO N 001- PE 015/2013
Presidência da República Secretaria Geral Secretaria de Administraçã Diretria de Recurss Lgístics Crdenaçã-Geral de Licitaçã e Cntrat Crdenaçã de Licitaçã DECISÃO EM RECURSO ADMINISTRATIVO N 001- PE 015/2013
Leia maisManual de BRB FERRAMENTA DE INTERCÂMBIO ELETRÔNICO DE DADOS. BRB Banco de Brasília SA
Manual de Instalaçã @EDI BRB FERRAMENTA DE INTERCÂMBIO ELETRÔNICO DE DADOS BRB Banc de Brasília SA SBS Qd. 01, Bl. E Ed. Brasília Brasília/DF Cep: 70.072-900 Fnes: (61) 3120-8143 / 3120-8144 / 3120-8145
Leia maisManual de Instalação
Manual de Instalaçã @EDI BRB SERVIÇO DE INTERCÂMBIO ELETRÔNICO DE DADOS E-Sales Sluções de Integraçã Avenida França, 1162 - Prt Alegre/RS Fne: (51) 3325-8100 http://www.esales.cm.br Julh/2016 Sumári 1.
Leia maisUniversidade Luterana do Brasil Faculdade de Informática. Disciplina de Engenharia de Software Professor Luís Fernando Garcia www.garcia.pro.
Universidade Luterana d Brasil Faculdade de Infrmática Disciplina de Engenharia de Sftware Prfessr Luís Fernand Garcia www.garcia.pr.br EVOLUÇÃO EM ENGENHARIA DE SOFTWARE 10 Sistemas Legads O investiment
Leia mais01/03/2015 GP III 1. Tópicos. O T&D é uma das mais poderosas ferramentas de transformação nas organizações.
Tópics pg 1.Treinament e Desenvlviment 2 2.Imprtância d T&D 3 3.Reflexã 4 4.Cnceit de Treinament 5 5.Cntribuiçã 6 6.Objetivs d Treinament 7 7.Indicadres a Priri de Necessidades de T&D 8 8.Indicadres a
Leia mais4 MÉTODO DE CONTROLE DE CUSTOS
4 MÉTODO DE CONTROLE DE CUSTOS 4.1 Métds de cntrle de custs O sistema de custs para atendiment das necessidades infrmativas scietárias e fiscais deve utilizar a mensuraçã ds recurss cm base em valres histórics
Leia maiso Coesão e Coerência textuais a partir da especificidade do gênero.; Componentes Curriculares por módulo Módulo I Componentes Curriculares
6.2.1 Cmpnentes Curriculares pr módul Módul I Cmpetências Bases Tecnlógicas Cmpnentes Curriculares Desenvlver algritms e prgramas de cmputadres para slucinar prblemas. Lógica; Algritms; Técnicas de prgramaçã;
Leia maisSugestões para Escrita de Artigos Científicos
Sugestões para Escrita de Artigs Científics Organizaçã Geral Um text científic é dividid em secções. A rganizaçã d cnteúd das secções varia de artig para artig. Uma ba sugestã de rganizaçã é a seguinte.
Leia maisObservadores de Estado
Observadres de Estad 1 I N R O D U Ç Ã O O B S E R V D O R E S DE L U E N B E R G E R rdem cmpleta D E D U Ç Ã O : G N H O DO O B S E R V D O R S I N O N I DO O B S E R V D O R lcaçã D U L I D D E O N
Leia maisOrganização e Arquitetura de Computadores. Leslier S. Corrêa
Organização e Arquitetura de Computadores Leslier S. Corrêa O nome refere-se ao matemático John Von Neumann, que foi considerado o criador dos computadores da forma como são projetados até hoje. Entretanto,
Leia maisPlano de curso Inspeção de escavadeira Hidráulica de pneus
PLANO DE CURSO MSOBRINSPHEXW PAG1 Plan de curs Inspeçã de escavadeira Hidráulica de pneus Justificativa d curs Mais de 70% das falhas que crrem em máquinas, equipaments e ferramentas acntecem pr falha
Leia maisO Funcionamento do Processador
O Funcionamento do Processador Arquiteturas para Alto Desmpenho Prof. pauloac@ita.br Sala 110 Prédio da Computação www.comp.ita.br/~pauloac Os cinco componentes clássicos de um Computador - Controle O
Leia maisProcedimento do U.S.HCM/6thEd (2016)
Prcediment d U.S.HCM/6thEd (2016) Tip de cnfiguraçã: mantém critéris d HCM/2010... Incrpraçã em ramais: cm 1 faixa (islada u cmbinações simples) cm 2 faixas (igura 14-5, 14-16) ligações de acess: influência
Leia maisPROCESSADORES SUPERESCALARES FELIPE G. TORRES
PROCESSADORES SUPERESCALARES FELIPE G. TORRES PROCESSAMENTO DAS INSTRUÇÕES Como podemos melhorar esse processamento? Arquitetura de computadores 2 PROCESSAMENTO DAS INSTRUÇÕES Como uma abordagem simplificada,
Leia mais1. DO PROCESSO SELETIVO
EDITAL PTB Nº.21/2016 SELEÇÃO DE CANDIDATOS PARA MATRÍCULA NO CURSO DE FORMAÇÃO INICIAL E CONTINUADA (FIC) OPERADOR DE COMPUTADOR DO IFSP - CÂMPUS PIRITUBA O Câmpus Pirituba d Institut Federal de Educaçã,
Leia maisPlano de curso Inspeção de escavadeira hidráulica de esteira
PLANO DE CURSO MSOBRINSPHEX PAG1 Plan de curs Inspeçã de escavadeira hidráulica de esteira Justificativa d curs Mais de 70% das falhas que crrem em máquinas, equipaments e ferramentas acntecem pr falha
Leia mais