Arquitectura e Organização Interna de Computadores

Documentos relacionados
Aplicações Informáticas e Sistemas de Exploração 10º ANO

MINISTÉRIO DA EDUCAÇÃO CENTRO FEDERAL DE EDUCAÇÃO TECNOLÓGICA CELSO SUCKOW DA FONSECA CAMPUS PETRÓPOLIS

PLANIFICAÇÃO A MÉDIO PRAZO

1.º ANO PLANIFICAÇÃO A MÉDIO PRAZO

Execução detalhada de instruções

Organização de Computadores Digitais. Cap.10: Conjunto de Instruções: Modos de Endereçamento e Formatos

Organização e Arquitetura de Computadores SI31C. Professora Me. Sediane Carmem Lunardi Hernandes

Execução detalhada de instruções

Arquitectura de Computadores (ACom)

UNIVERSIDADE LUSÍADA DE LISBOA. Programa da Unidade Curricular ARQUITECTURA DE COMPUTADORES Ano Lectivo 2017/2018

PROGRAMA DE DISCIPLINA

UNIVERSIDADE LUSÍADA DE LISBOA. Programa da Unidade Curricular ARQUITECTURA DE COMPUTADORES Ano Lectivo 2014/2015

UNIVERSIDADE LUSÍADA DE LISBOA. Programa da Unidade Curricular ARQUITECTURA DE COMPUTADORES Ano Lectivo 2018/2019

1 REPRESENTAÇÃO DIGITAL DE INFORMAÇÃO Bases de Numeração Representação de Números em Base 2 5

Escola Básica e Secundária de Santa Maria. Ano Letivo 2017/2018. Informação Prova Especial de Avaliação. Tecnologias Específicas

TVDA - Tested, Validated, Documented Architectures. Arquitecturas de automação testadas e validadas para máquinas.

Arquitectura de Computadores II. Periférico Genérico PG01/04

PROGRAMA DE DISCIPLINA

Organização de Computadores

William Stallings Arquitetura e Organização de Computadores 8 a Edição

o Coesão e Coerência textuais a partir da especificidade do gênero.; Componentes Curriculares por módulo Módulo I Componentes Curriculares

2ª Lista de Exercícios de Arquitetura de Computadores

FCA - Editora de Informática xv

Arquitetura de Computadores

Arquitectura de Computadores

9º ANO PLANIFICAÇÃO A MÉDIO PRAZO

Infra-estrutura de Hardware. Introdução. Juliana Basto Diniz

Unidade Central de Processamento 2. Registradores

Organização e Arquitetura de Computadores I

Arquitetura e Organização de Computadores

16/8/2010. A arquitetura de um sistema computacional representa o modelo da organização e funcionamento de um sistema de processamento

2.1 Circuitos electrónicos analógicos Circuitos electrónicos digitais...29

Hardware, Processador e Memória

2º Estudo Dirigido CAP 3

Arquitetura e Organização de Computadores

Arquitectura de Computadores

Arquitetura e Organização de Computadores

Organização de Computadores I

Microcontroladores e Interfaces

Organização Estruturada de Computadores Arquitetura e Organizaçãode Computadores. Nesta Aula. Abstração de Computadores. O Modelo von Neumann

Os textos nestas caixas foram adicionados pelo Prof. Joubert

Organização e Arquitetura de Computadores I

William Stallings Arquitetura e Organização de Computadores 8 a Edição. Capítulo 12 Estrutura e função do processador

UNIVERSIDADE LUSÍADA DE LISBOA. Programa da Unidade Curricular ARQUITECTURA DE COMPUTADORES Ano Lectivo 2013/2014

Módulo 3 - Estrutura e configuração de Sistemas Operativos monoposto

Periféricos possuem características diferentes. Periféricos são mais lentos que UCP e Memória Necessita-se de módulos de Entrada/Saída


William Stallings Arquitetura e Organização de Computadores 8 a Edição. Capítulo 1 Introdução

William Stallings Arquitetura e Organização de Computadores 8 a Edição

Gestão de Memória. Espaço de Endereçamento

Arquitectura de Computadores

FUNDAMENTOS DE ARQUITETURAS DE COMPUTADORES. Cristina Boeres,

ESPECIFICAÇÕES TÉCNICAS PARA PRODUÇÃO DE FICHEIROS PS2

Os textos nestas caixas foram adicionados pelo Prof. Joubert

Notas de Aula Guilherme Sipahi Arquitetura de Computadores. Arquitetura de Computadores Modernos

Processamento de imagem a cores

Sistemas Embebidos I , Tiago Miguel Dias ADEETC - Secção de Arquitecturas e Sistemas Operativos

Arquitectura de Computadores

Problemas com Entrada e Saída

Arquitetura de Computadores. Revisão Volnys Bernal. Agenda. Revisão: Arquitetura de Computadores. Sobre esta apresentação

Auditoria às Reclamações e Pedidos de Informação dos CTT Correios de Portugal, S.A. 2017

Pretende-se que ao longo deste ciclo escolar, os alunos consigam adquirir competências básicas nas TIC.

Arquitectura de Computadores (ACom)

Departamento de Engenharia Elétrica. ELE Microprocessadores I. Prof. Carlos Antonio Alves Sala 59 Fone

Arquitetura e Organização de Computadores

Arquitectura de Computadores (ACom)

UNIDADE CENTRAL DE PROCESSAMENTO FELIPE G. TORRES

Introdução. Arquitetura e Organização de Computadores I. Programa. Arquitetura e Organização de. Computadores. Capítulo 1.

Autores: MSc. Marcos Luiz Mucheroni Dr. José Hiroki Saito RES\JMO

Sistemas de Entrada e Saídas III

Prof. Gustavo Oliveira Cavalcanti

Dispositivos de Entrada e Saída

Organização de computadores. Prof. Moisés Souto

Arquitectura de Computadores

PLANO DE APRENDIZAGEM. 1. DADOS DE IDENTIFICAÇÃO: Curso: Bacharelado em Sistemas de Informação Disciplina: Arquitetura e Organização de Computadores

Gestão de Memória. Espaço de Endereçamento

Sistemas Operacionais

Organização e Arquitetura de Computadores. Leslier S. Corrêa

Nome: N.º Ano: Turma: Turno: Responde às seguintes questões 1. Qual o primeiro nome do computador à base de transístores?

INTRODUÇÃO À ARQUITETURA E ORGANIZAÇÃO DE COMPUTADORES. Função e Estrutura. Introdução Organização e Arquitetura. Organização e Arquitetura

Arquitectura de Computadores (ACom)

BARRAMENTOS DO SISTEMA FELIPE G. TORRES

Sistemas Operacionais. Conceitos de Hardware

William Stallings Arquitetura e Organização de Computadores 8 a Edição

Centro Federal de Educação Tecnológica de Santa Catarina Departamento Acadêmico de Eletrônica Conversores Estáticos. Prof. Clóvis Antônio Petry.

Especificações Técnicas Rastreador Omniturbo e Omnidual

PLANO DE APRENDIZAGEM. 1. DADOS DE IDENTIFICAÇÃO: Curso: Bacharelado em Sistemas de Informação Disciplina: Arquitetura e Organização de Computadores

PLANIFICAÇÃO A MÉDIO PRAZO

O estudo da arquitectura de computadores efectua-se com recurso à Abstracção

Organização de Computadores II

TÉCNICO LISBOA. [i.s. Controlo Em Espaço de Estados. Primeiro Teste. Mestrado Integrado em Engenharia Electrotécnica e de Computadores

Arquitetura de Computadores Unidade 2 Organização Funcional dos Sistemas de Computação tópico 2.3 Subsistemas de E/S

Sumário. CAPÍTULO 1 Introdução 35. CAPÍTULO 2 Representação de Dados em Sistemas de Computação 73

Política de Privacidade do 69ª SBPC

Estrutura Básica de um Computador

Transcrição:

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 cm títul Arquitectura e Organizaçã Interna de Cmputadres é uma versã reduzida da traduçã d livr livr hmónim Cmputer Organizatin and Architecture, da autria de William STallings, publicad Prentice Hall. O bjectiv é ferecer as estudantes, e a tds s restantes interessads um livr de referência, em língua prtuguesa, que pssa servir de guia para estud e a divulgaçã ds temas e tecnlgias ligads à Engenharia ds Cmputadres. Os capítuls esclhids para presente trabalh sã s cnsiderads mais relevantes para acmpanhament das aulas que tenh vind a ministrar a lng ds ans, na área das Arquitecturas de Cmputadres e da Cmputaçã Paralela. A versã de referência esclhida é a 4ª Ediçã, Outrs capítuls irã send dispnibilizads à medida que frem send prduzids. Cnteúd Lista de Figuras Lista de Tabelas Vista Geral Evluçã ds Cmputadres e Rendiment Barraments de Sistema Cmpnentes d cmputadr Funções d cmputadr Os Cicls de Extracçã e de Execuçã Interrupções Interrupções e Cicl de Instruçã Interrupções Múltiplas Funçã de E/S Estruturas de Intercnexã Barraments de Intercnexã Estrutura d Barrament Hierarquia de Múltipls Barraments Elements d prject de Barrament Tips de Barraments Universidade d Minh

Métd de Arbitragem Temprizaçã Largura d Barrament Tips de Transferências de Dads PCI Estrutura d Barrament Cmands PCI Transferência de Dads Arbitragem Resum Leitura Recmendada Memória Interna Vista Geral d Sistema de Memória de um Cmputadr Características ds Sistemas de Memória A Hierarquia de Memória Memória Principal de Semi-cndutres Tips de Memória de Semi-cndutres de Acess- Aleatóri Organizaçã Lógica d Integrad Empactament de Integrads Organizaçã ds Móduls Crrecçã de Errs Memória Oculta Princípis Elements d prject de cache Tamanh da cache Funçã de Crrespndência Crrespndência Directa Crrespndência assciativa Crrespndência em Jgs Assciativs Algritm de Substituiçã Plítica de Escrita Tamanh d blc Númer de caches Caches Simples versus Dis-Níveis Unificada versus Repartida Organizaçã da Cache d Pentium Cnsistência da cache de Dads Cntrl da Cache Organizaçã da Cache d PwerPC Organizaçã DRAM avançada DRAM melhrada Cache DRAM DRAM Síncrna DRAM Rambus RamLink Memória Externa Discs Magnétics RAID Intrduçã 2

Entrada/Saída Nível 0 de RAID Nível 4 de RAID Nível de RAID 5 Dispsitivs Externs Teclad/Mnitr Cntrladr de Disc Móduls de E/S Funçã d Módul Estrutura de um Módul de E/S E/S Prgramada Vista Geral Cmands de E/S Instruções de E/S E/S Cnduzida pr Interrupçã Prcessament de Interrupçã Tópics de Prject O Cntrladr de Interrupções, Intel 8259A O Periféric de Interface Prgramável, Intel 8255A Acess Direct AH Memória Obstáculs ah E/S Prgramada e pr Interrupçã Funçã de DMA Canais e Prcessadres A evluçã da Funçã de E/S Características ds Canais de E/S Canais e Prcessadres Interface Extern Tips de Interface Cnfigurações Pnt-a-Pnt e Multi-Pnt Interface para Pequens Sistemas de Cmputaçã (SCSI) Versões SCSI Barrament Série P1394 Suprte a Sistema de Operaçã Aritmética d Cmputadr Jgs de instruções: Características e Funções Características das Instruções Máquina Elements de uma Instruçã Máquina Representaçã da Instruçã Tips de Instruçã Númer de Endereçs Prject de Jgs de Instruções Tips de Operands Númers Caracteres Dads Lógics Tips de Dads n Pentium Tips de dads d PwerPC Tips de peraçã Transferência de Dads Aritmética Intrduçã 3

Lógica Cnversã Entrada/Saída Cntrl de Sistema Transferência de Cntrl Instruções de Derivaçã Instruções de Avanç Instruções de Chamada a Sub-rtinas Tips de peraçã d Pentium Instruções de Chamada/Retrn Gestã de Memória Códigs de cndiçã Tips de peraçã d PwerPC Instruções de Derivaçã Instruções de Carregar/Guardar Linguagem de Mntagem Jgs de Instruções: Mds de Endereçament e Frmats Endereçament Endereçament Imediat Endereçament Direct Endereçament Indirect Endereçament pr Regist Endereçament Indirect pr Regist Endereçament pr Deslcament Endereçament Relativ Endereçament pr Regist-Base Indexaçã Endereçament de Pilha Mds de Endereçament n Pentium Mds de endereçament n PwerPc Endereçament Guarda/Carrega Endereçament de Derivaçã Instruções Aritméticas Frmats de Instruçã Cmpriment da instruçã Alcaçã de Bits Frmats de Instruçã d Pentium Frmats de Instruçã d PwerPc. Prcessadr Estrutura e Funçã Organizaçã d Prcessadr Organizaçã ds regists Regists visíveis a utilizadr Regists de Cntrl e de Estad Exempl de Organizaçã de Regists de Micrprcessadr O cicl de Instruções Cicl Indirect Flux de Dads Linha de Encadeament de Instruções Estratégia de Encadeament Intrduçã 4

Md de prceder cm derivações Múltipls fluxs Pré-extracçã d alv da derivaçã Tampã de laç Prgnóstic de Derivaçã Linha de encadeament d Intel 80846 O Prcessadr Pentium Organizaçã de regists Regist EFLAGS Regists de Cntrl Prcessament de Interrupções Excepções e Interrupções Tabela de Vectr de Interrupções Tratament de Interrupções Cmputadres cm Jg de Instruções Reduzidas Características da Execuçã de Instruções A cntrvérsia RISC versus CISC A. Pina/2000-05-10 Departament de Infrmática/Universidade d Minh Intrduçã 5