Conteúdo. Capítulo 3 Visão de Topo da Função e Interconexões do Computador. Pontos Chave Ciclo de Instrução. Componentes CPU.
|
|
- Matheus Henrique Castilhos
- 5 Há anos
- Visualizações:
Transcrição
1 Capítulo 3 Visão de Topo da Função e Interconexões do Computador Conteúdo Componentes Função Busca e execução de instruções Interrupções & Função de E/S Estruturas de Interconexão Barramento de Interconexão Estrutura Múltiplas hierarquias Elementos do projecto PCI Estrutura Comandos Transferência de dados Arbitragem António Pina 11/05 2 Pontos Chave Ciclo de Instrução busca de instrução busca de 1 ou mais operandos execução salvaguarda de zero ou mais operandos teste de interrupção Componentes principais a interligar quase sempre através de um barramento Tópicos chave para barramentos arbitragem, temporização e largura Componentes CPU Unidade de Controlo Unidade Aritmética e Lógica Memória Principal Armazenamento temporário para código e resultados Dispositivos de E/S Dados e instruções à entrada e resultados à saída António Pina 11/05 3 António Pina 11/05 4
2 Componentes do Computador: Vista de Topo Ciclo de Instrução Dois passos Busca Execução António Pina 11/05 5 António Pina 11/05 6 Ciclo de Busca Contador de Programa (PC) contém o endereço da instrucão seguinte Processador extrai a instrução da localização da memória apontada pelo PC Incrementa o PC Excepto se for indicado o contrário A instrução é carregada no Registo de Instrucão (IR) Processador interpreta a instrução e executa as acções associadas, no ciclo de instrução Ciclo de Execução Interpretação & Execução Processador-memória Transferência de dados entre o CPU e memória principal Processador-E/S Transferência de dados entre o CPU e o módulo de E/S Processamento de Dados Operações aritméticas ou lógicas nos dados Controlo Alteração da sequência de operações e.g. derivação (derivação) Combinações António Pina 11/05 7 António Pina 11/05 8
3 Programa em Execução (a) Instruction format (b) Integer format Program counter(pc) = Address of instruction Instruction register(ir) = Instruction being executed Accumulator(AC) = Temporary storage 0001 = Load AC from memory 0010 = Store AC to memory 0101 = Add to AC from memory Figure 3.4 Characteristics of a Hypothetical Machine António Pina 11/05 9 António Pina 11/05 10 Ciclo de Instrução - Diagrama de Estado Interrupcões Mecanismo usados pelos módulos (e.g. E/S) para interromper a sequência normal de processamento Classes de interrupções Programa e.g. transbordo (overflow), divisão por zero Temporizador (alarme) Gerado pelo relógio interior do processador Usado para comutação compulsiva de tarefas E/S do controlador de E/S Falha do Equipamento e.g. alimentação, erro de paridade da memória António Pina 11/05 11 António Pina 11/05 12
4 Fluxo de Controlo de Programa Interrupções e Ciclo de Instrução Vantages do uso de interrupções não esperar pela conclusão da operação corrente de E/S Ciclo de instrução revisitado adicionado um ciclo de interrupção Processador examina a interrupção Indicada por um sinal Se não ocorreu interrupção, busca a instrução seguinte Se há uma interrupção pendente Suspende a execução do programa corrente Salvaguarda o contexto Carrega o PC com o endereço inicial da rotina de interrupções Interrupção do Processo Restauro do contexto e continuação do programa António Pina 11/05 13 António Pina 11/05 14 Transferência de Controlo via Interrupções Ciclo de Instrução com Interrupções António Pina 11/05 15 António Pina 11/05 16
5 Tempo de Programa com Espera Curta de E/S Tempo de Programa com Espera Longa de E/S António Pina 11/05 17 António Pina 11/05 18 Ciclo de Instrução (com Interrupções) - Diagrama de Estado Múltiplas Interrupções Ocorrência simultânea Duas abordagens Processamento sequencial Enquanto processa uma interrupção o processador ignora as novas ocorrências de interrupções Interrupções ficam pendentes e são avaliadas após a conclusão do processamento actual Interrupções processadas na sequência da sua ocorrência Processamento aninhado Interrupções de baixa prioridade podem ser interrompidas por outras de maior prioridade Quando é concluído o processamento da interrupção de maior prioridade faz-se o retorno à interrupção anterior António Pina 11/05 19 António Pina 11/05 20
6 Múltiplas Interrupções - Sequencial Múltiplas Interrupções Aninhadas António Pina 11/05 21 António Pina 11/05 22 Ligação de Componentes Componentes do Computador Todos os componentes estão ligados Diferentes tipos de conexão para diferentes tipos de componentes Memória Entrada/Saída CPU António Pina 11/05 23 António Pina 11/05 24
7 Ligação à Memória Recebe e envia dados Recebe endereços (de posições) Recebe sinais de controlo Leitura Escrita Temporização Conexão de Entrada/Saída (1) Idêntico à memória do ponto de vista do processador Saída Recebe dados do computador Envia dados para o periférico Entrada Recebe dados do periférico Envia dados para o computador António Pina 11/05 25 António Pina 11/05 26 Conexão de Entrada/Saída (2) Recebe sinais de controlo do computador Envia sinais de controlo para os periféricos e.g. rotação do disco Recebe endereços do computador e.g. número de porta para identificar o periférico Envia sinais de interrupção (controlo) Ligação ao CPU Lê instruções e dados Salvaguarda dados (após processamento) Envia sinais de controlo para outras unidades Recebe e reage a interrupções António Pina 11/05 27 António Pina 11/05 28
8 O que é um barramento? Caminho de comunicação entre 2 ou mais dispositivos partilhado entre dispositivos Difusão (em geral) apenas um dispositivo pode transmitir, pelo barramento Agrupados (em geral) Informação de endereços (barramento de endereços) Informação de dados (barramento de dados) Informação de controlo (barramento de controlo) Miscelânea alimentação, terra, relógio,... Barramento de Endereços Identifica a origem ou destino dos dados e.g. CPU necessita de ler ou escrever uma instrução de uma localização na memória Largura de barramento determina a capacidade máxima do sistema e.g tem endereços de 16 bits i.e. um espaço de 64K de endereços António Pina 11/05 29 António Pina 11/05 30 Barramento de Dados Transporta dados Recordar que a este nível não há diferença entre dados e instruções Largura é o factor determinante no desempenho 8, 16, 32, 64 bits Barramento de Controlo Transporta sinais de controlo e temporização Memória: leitura/escrita E/S: leitura/escrita Transferência: Confirmação (ACK) indica que os dados foram aceites ou colocados no barramento Barramento: pedido/aceitação Interrupção: pedido/confirmação Relógio usado para sincronizar as operações Reiniciar inicia todos os módulos António Pina 11/05 31 António Pina 11/05 32
9 Esquema de Interconexão de Barramento Um único Barramento: Problemas Muitos dispositivos num só barramento Maiores atrasos de propagação afecta o desempenho Barramento pode tornar-se um gargalo quando a demanda se aproxima do limite de capcidade Muitos sistemas usam múltiplos barramentos para ultrapassar estes problemas António Pina 11/05 33 António Pina 11/05 34 Múltiplos Barramentos num Sistema Estruturados numa hierarquia ponte/interface entre barramentos Barramentos de alta-velocidade mais perto do processador dispositivos E/S de alta-capacidade Barramentos de baixa-velocidade distantes do processador dispositivos E/S de baixa-capacidade Barramento de Dados Transporta dados Recordar que, a este nível, não há diferença entre dados e instruções Largura é o factor determinante no desempenho 8, 16, 32, 64 bits António Pina 11/05 35 António Pina 11/05 36
10 Barramento de Elevado Desempenho Elementos do Projecto de Barramento Tipo Dedicado Multiplexado Métod de arbitragem Centralizado Distribuído Temporização Síncrona Assíncrona Largura de barramento Endereços Dados Tipo de transferência Leitura Escrita Leitura-modifica-Escrita Leitura-depois-Escrita Bloco António Pina 11/05 37 António Pina 11/05 38 Tipos de Barramento Dedicado Linhas separadas de dados e de endereços Multiplexados Linhas partilhadas As mesmas linhas com múltiplos propósitos Multiplexagem no tempo Linhas de controlo para validar dados e endereços Vantagens Menos linhas, poupa-se em custo e espaço Desvantagens Controlo mais complexo Possível redução em desempenho Arbitragem de Barramento Múltiplos módulos necessitam ser controlados e.g. controladores de CPU e DMA Só um módulo controla o barramento ao mesmo tempo necessário forma de arbitragem Arbitragem centralizada distribuída António Pina 11/05 39 António Pina 11/05 40
11 Arbitragem Centralizada Só um dispositivo de hardware controla o acesso Controlador de Barramento ou Árbitro Módulo separado ou parte do CPU Arbitragem Distribuída Sem controlador central Cada módulo contém lógica de controlo de acesso Actuam em conjunto para partilhar o barramento António Pina 11/05 41 António Pina 11/05 42 Temporização Refere-se à forma como os eventos são coordenados no barramento Síncrona Assíncrona Temporização Síncrona Eventos são marcados por sinais de relógio Signal de relógio Barramento tem uma linha de relógio 1s e 0s de duração igual Uma simples transmissão 1-0 é chamada ciclo de relógio Todos os dispositivos podem ler a linha de relógio Todos os eventos começam no início de um ciclo de relógio Muito eventos ocupam um simples ciclo de relógio António Pina 11/05 43 António Pina 11/05 44
12 Temporização Síncrona Diagrama de Temporização Síncrona Um exemplo (leitura) durante o 1º ciclo de relógio CPU lança um endereço de memória CPU emite um sinal de endereço autorizado durante o 2º ciclo de relógio CPU emite um comando de leitura durante o 3º ciclo de relógio módulo de memória lança os dados na linha de dados António Pina 11/05 45 António Pina 11/05 46 Temporização Assíncrona A ocorrência de um evento no barramento segue e depende da ocorrência de um evento anterior Um exemplo (escritaa) CPU lança um endereço de memória CPU emite um sinal de endereço autorizado CPU emite um comando de leitura Módulo de memória responde lançando os dados Linha de reconhecimento activada para avisar o CPU da existência de dados Após a leitura dos dados o sinal de leitura é desactivado módulo de memória liberta as linhas de dados e de reconhecimento CPU remove a informação de endereço Diagrama Leitura Temporização Assíncrona António Pina 11/05 47 António Pina 11/05 48
13 Comparação dos Métodos Temporização Temporização síncrona é mais simples todos os dispositivos actuam a uma taxa fixa de relógio Temporização assíncrona é mais flexível uma combinação de dispositivos lentos e rápidos podem partilhar o barramento Barramento Largura Quanto mais largo o barramento de dados, maior o número de bits transferido ao mesmo tempo Quanto mais largo o barramento de endereços, maior a gama de localizações que podem ser referenciadas António Pina 11/05 49 António Pina 11/05 50 Tipos Transferências de Dados Tipos Transferências de Dados (1) Tipos de transferências leitura e escrita multiplexada ou não multiplexada leitura-modificação-escrita leitura imediatamente seguida por uma escrita no mesmo endereço a totalidade da operação é tipicamente indivisivel usada para proteger um recurso de memória partilhada num sistema de multiprogramação leitura-depois de-escrita operação indívisivel usada para efeito de teste transferência de dados em bloco 1 único ciclo de endereço seguido por N ciclos de dados António Pina 11/05 51 António Pina 11/05 52
14 Tipos Transferências de Dados (2) Barramentos nos PC ISA Micro Channel Architecture EISA VESA Video Local Bus Futurebus+ PCI António Pina 11/05 53 António Pina 11/05 54 Barramento ISA (1) Industrial Standard Architecture Primeira arquitectura de sistema aberto para PCs Barramentos de 8-bit e 16-bit ISA Barramento de 8-bits usado inicialmente no PC-XT 62 pinos relógio de 4.77 MHz 20 linhas de endereços 1 MB de memória endereçável 8 linhas de dados 6 linhas de interrupção, 2 canais de DMA Barramento ISA (2) 16-bits barramento de 8-bit era muito limitativo barramento de 16-bit introduzido com o PC-AT e aumentado o conector de barramento de 8-bit e 62-pinos com um conector de 36-pinos relógio de 8.33 MHz total de 24 linhas de endereços espaço de endereçamento 16MB 16 linhas de dados aumentado com 5 linhas de interrupção e 4 canais DMA António Pina 11/05 55 António Pina 11/05 56
15 Barramento ISA (3) CPU Memory Bus drivers logic Keyboard ISA Bus Bus slots Barramento MCA Micro Channel Architecture O surgimento dos processadores 386 e 486 exigiu mais desempenho do barramento ISA 2 operações de barramento para transferir palavras de 32-bit IBM queria introduzir o MCA na série de sistemas PS/2 Oferecia muitos melhoramentos ao barramento ISA elevada velocidade arbitragem de barramento configuração automática Implementações de 16 de 32-bit António Pina 11/05 57 António Pina 11/05 58 Barramento EISA Extensão ao ISA Introduzido em para melhorar o barramento ISA dados 16/32-bits endereços 24/32-bis relógio 8.33 MHz Compatibilidade com o equipmento ISA Desempenho duas vezes superior ao ISA Mais interrupções e canais DMA Nunca chegou a ser popular foi usado apenas por sistemas muito exigentes em desempenho Barramento VESA VESA Video Local Bus Video Electronics Standards Assoc. Dotou os periféricos de vídeo e gráficos com accesso rápido à memória principal Implementado em conjunção com ISA/EISA para suportar outros periféricos dados de 32/64-bits endereços de 24/32-bits António Pina 11/05 59 António Pina 11/05 60
16 VESA Bus CPU Memory Bus drivers logic Keyboard ISA Bus VL Bus slots Bus slots Futurebus+ Barramento assíncrono de elevado desempenho Introduzido nos finais de 80s Independente da tecnologia da arquitectura e processador Suporta a tolerância a falha e sistemas elevada confiança memória cache Tinha a possibilidade de suplantar os outros barramentos por causa da sua flexibilidade Flexibilidade implicava um custo de implementação superior ao do barramento PCI dirigido a tipos de utilizadores diferentes António Pina 11/05 61 António Pina 11/05 62 PCI Bus PCI: Sistema de Secretária Peripheral Component Interconnection projectado pela Intel em 1990 todas as patentes foram entregues ao domínio publico elevada largura de banda barramento independente do processador temporização sínchrona e arbitragem centralizada Especificação até 64 linhas de dados e 66 MHz 528 MB/s projectado para atender aos requisitos de E/S dos sistemas modernos requere menos circuitos integrados para ser implementado suporta outros barramentos ligados ao barramento PCI António Pina 11/05 63 António Pina 11/05 64
17 PCI: Sistema Servidor PCI: Estrutura de Barramento (1) Configurável como barramento de 32-ou 64-bits Linhas de Barramento (mandatório) Linhas de sistema Inclui relógio e reset Linhas de endereço e linhas de dados Multiplexagem no tempo de 2 linhas endereço/dados Linhas de controlo de interface Controlo do tempo das transacções Linhas de arbitragem Não partilhadas Cada mestre PCI tem o seu próprio par de linhas de arbitragem que ligam directamente ao árbitro de barramento PCI Linhas de erro António Pina 11/05 65 António Pina 11/05 66 PCI: Estrutura de Barramento (2) Linhas de Barramento (opcional) Linhas de interrupção Não partilhadas Suporta linhas de Cache Extensão para barramento de 64-bits 32 linhas adicionais Multiplexagem no tempo 2 linhas para os dispositivos estabelecerem transferências de 64-bits Linhas de varrimento JTAG Para procedimentos de teste PCI: Commandos (1) Actividade de Barramento transacções entre iniciador(mestre) e alvo mestre determina o tipe de transacção Comandos reconhecimento de interrupção (IA) ciclo especial leitura e escrita de E/S leitura memória, linha de leitura, múltiplas leituras escrita memória, escrita e invalidação configuração de leitura/escrita ciclo de endereço dual António Pina 11/05 67 António Pina 11/05 68
18 PCI: Commandos (2) Reconhecimento de Interrupção comando de leitura para o dispositivo que actua como controlador de interrupções Ciclo especial usado para difundir mensagens para um ou vários alvos PCI Leitura/escrita de E/S usado para transferir dados entre o mestre e o controlador E/S Leitura/escrita de memória usado para especificar a transferência de uma rajada de dados Configuração da leitura/escrita o mestre pode actualizar os parâmeters de configuração do dispositivo Ciclo de endereço dual usado pelo mestre para indicar que está a usar endereçamento de 64-bits Transferência de Dados (1) Toda a transferência de dados numa única transacção uma fase de endereçamento + uma ou mais fases de dados Um exemplo(leitura) Evento a no início de transacção é activada a linha de FRAME + a linha mantém-se activada até o mestre estar pronto para completar coloca endereço inicial no barramento de endereço e os comandos de leitura nas linhas C/BE Evento b o alvo reconhece o seu endereço ao tique 2 do relógio António Pina 11/05 69 António Pina 11/05 70 Transferência de Dados(2) Evento c mestre cessa de alimentar o barramento AD mestre indica quais as linhas de AD que devem ser usadas muda a informação nas linhas C/BE mestre activa IRDY para indicar que está pronto Event d o alvo seleccionado activa DEVSEL para indicar que vai responder o alvo coloca os dados pedidos e activa TRDY Event e o mestre lê os dados ao tique 4 e troca o byte, seguidamente activa as linhas necessárias para preparar a próxima leitura António Pina 11/05 71 Transferência de Dados (3) Evento f alvo necessita de tempo para preparar o próximo bloco de dados alvo desactiva TRDY para indicar que não vai haver novos dados durante o próximo ciclo o bloco de dados é lido no início do tique 6 Evento g durante o tique 6, o alvo coloca os terceiros dados no barramento mestre de barramento não está pronto, por isso desactiva IRDY o alvo mantém os terceiros dados para um ciclo de relógio extra Evento h mestre desactiva FRAME mestre activa IRDY Evento I mestre desactiva IRDY, colocando o barramento no estado de espera alvo desactiva TRDY e DEVSEL António Pina 11/05 72
19 PCI: Operação de Leitura Arbitragem Centralizada e síncrona Cada mestre tem um único sinal para pedido/aceitação as linhas de sinal são ligadas ao árbitro central é usado um protocolo simples de aperto de mão para pedido/aceitação Mestre tem que arbitrar cada transacção António Pina 11/05 73 António Pina 11/05 74 PCI: Arbitragem de Barramento PCI: Exemplo de Arbitragem (1) Evento a Antes do tique 1, A já activou o sinal REQ Árbitro faz amostragem deste sinal no início do tique 1 Evento b Durante o tique 1, B activa o sinal REQ Evento c Ao mesmo tempo, árbitro activa GNT-A Evento d A faz a amostragem GNT-A no início do tique 2 A descobre que IRDY e TRDY estão desactivados + barramento está à espera A activa FRAME e coloca o endereço e comando A continua a activar REQ-A + há uma segunda transicção a efectuar António Pina 11/05 75 António Pina 11/05 76
20 PCI: Exemplo de Arbitragem (2) PCI: Arbitragem de Barramento Evento e arbitro faz a amostragem de todas as linhas de REQ no tique 3 + toma a decisão de entregar o barramento a B + activa GNT-B e desactiva GNT-A Evento f A desactiva FRAME A coloca os dados e activa IRDY Alvo lê os dados no início do próximo ciclo de relógio Evento g No início do tique 5, B detecta IRDY e FRAME desactivados B activa FRAME B desactiva REQ + porque quer efectuar uma transacção António Pina 11/05 77 António Pina 11/05 78
William Stallings Arquitetura e Organização de Computadores 8 a Edição
William Stallings Arquitetura e Organização de Computadores 8 a Edição Capítulo 3 Visão de alto nível da função e interconexão do computador slide 1 Conceito de programa Sistemas hardwired são inflexíveis.
Leia maisOs textos nestas caixas foram adicionados pelo Prof. Joubert
William Stallings Arquitetura e Organização de Computadores 8 a Edição Capítulo 3 Visão de alto nível da função e interconexão do computador Os textos nestas caixas foram adicionados pelo Prof. Joubert
Leia maisWilliam Stallings Arquitetura e Organização de Computadores 8 a Edição
William Stallings Arquitetura e Organização de Computadores 8 a Edição Capítulo 3 Visão de Nível Superior das Funções e Interconexões do Computador Parte 3 Barramentos Conectando Todas as unidades devem
Leia maisBarramento. Prof. Leonardo Barreto Campos 1
Barramento Prof. Leonardo Barreto Campos 1 Sumário Introdução; Componentes do Computador; Funções dos Computadores; Estrutura de Interconexão; Interconexão de Barramentos Elementos de projeto de barramento;
Leia maisOrganização e Arquitetura de Computadores I
Organização e Arquitetura de Computadores I BARRAMENTO Slide 1 Sumário Introdução Componentes de Computador Funções dos Computadores Estruturas de Interconexão Interconexão de Barramentos Slide 2 Introdução
Leia maisOrganização de Computadores
Organização de Computadores Aula 19 Barramentos: Estruturas de Interconexão Rodrigo Hausen 14 de outubro de 2011 http://cuco.pro.br/ach2034 1/40 Apresentação 1. Bases Teóricas 2. Organização de computadores
Leia maisBARRAMENTOS. Adão de Melo Neto
BARRAMENTOS Adão de Melo Neto 1 SUMÁRIO COMPUTADOR EXEMPLO DE UMA INSTRUÇÃO NA MEMÓRIA CICLO DE BUSCA/EXECUÇÃO DE UM INSTRUÇÃO INTERRUPÇÃO ACESSO DIRETO A MEMÓRIA (DMA DIRECT MEMORY ACESS) BARRAMENTO BARRAMENTO
Leia maisBARRAMENTOS. Adão de Melo Neto
BARRAMENTOS Adão de Melo Neto 1 SUMÁRIO COMPUTADOR EXEMPLO DE UMA INSTRUÇÃO NA MEMÓRIA CICLO DE BUSCA/EXECUÇÃO DE UM INSTRUÇÃO INTERRUPÇÃO ACESSO DIRETO A MEMÓRIA (DMA DIRECT MEMORY ACESS) BARRAMENTO BARRAMENTO
Leia maisWilliam Stallings Computer Organization and Architecture
William Stallings Computer Organization and Architecture Capítulo 3 Como o Processador Funciona Arquitetura von Neumann Como discutido anteriormente, os projetos dos computadores modernos são baseados
Leia maisBARRAMENTOS DO SISTEMA FELIPE G. TORRES
BARRAMENTOS DO SISTEMA FELIPE G. TORRES BARRAMENTOS DO SISTEMA Um computador consiste em CPU, memória e componentes de E/S, com um ou mais módulos de cada tipo. Esses componentes são interconectados de
Leia maisBARRAMENTOS. Adão de Melo Neto
BARRAMENTOS Adão de Melo Neto 1 SUMÁRIO COMPUTADOR EXEMPLO DE UMA INSTRUÇÃO NA MEMÓRIA CICLO DE BUSCA/EXECUÇÃO DE UM INSTRUÇÃO BARRAMENTO BARRAMENTO DE DADOS, BARRAMENTO DE ENDEREÇOS E DE CONTROLE PRINCIPAIS
Leia maisBARRAMENTO DO SISTEMA. Adão de Melo Neto
BARRAMENTO DO SISTEMA Adão de Melo Neto 1 BARRAMENTOS DO SISTEMA O mecanismo mais comum de interconexão dos componentes de um computador (processador, memória principal e módulos de E/S) usa um barramento
Leia maisOrganização de Computadores Sistema de Interconexão. Professor: Francisco Ary
Organização de Computadores Sistema de Interconexão Professor: Francisco Ary Como já sabemos, um computador é constituído basicamente por: processador; memória; e dispositivo de entrada e de saída. O comportamento
Leia maisARQUITETURA DE COMPUTADORES
ARQUITETURA DE COMPUTADORES Arquitetura de Von Newmann Prof Daves Martins Msc Computação de Alto Desempenho Email: daves.martins@ifsudestemg.edu.br Vídeos Vídeo aula RNP http://edad.rnp.br/rioflashclient.php?xmlfile=/ufjf/licenciatura_com
Leia maisSSC510 Arquitetura de Computadores 1ª AULA
SSC510 Arquitetura de Computadores 1ª AULA REVISÃO DE ORGANIZAÇÃO DE COMPUTADORES Arquitetura X Organização Arquitetura - Atributos de um Sistema Computacional como visto pelo programador, isto é a estrutura
Leia maisSâmia Rodrigues Gorayeb. Arquitetura de Computadores Barramento
Sâmia Rodrigues Gorayeb Arquitetura de Computadores Barramento Arquitetura de Computadores Agenda: Barramento 1. Introdução (definição). 2. Função 3. Vantagem e Desvantagem 4. Característica 5. Tipos 6.
Leia maisOrganização de Computadores
Organização de Computadores Aula 23 Entrada e Saída (I/O) Rodrigo Hausen 03 de novembro de 2011 http://cuco.pro.br/ach2034 1/62 Apresentação 1. Bases Teóricas 2. Organização de computadores... 2.3. Estruturas
Leia maisOrganização de computadores. Prof. Moisés Souto
Organização de computadores Prof. Moisés Souto Moisés Souto docente.ifrn.edu.br/moisessouto professor.moisessouto.com.br moises,souto@ifrn.edu.br @moises_souto Aula 06 CICLO DE INSTRUÇÕES Unidade Central
Leia maisProblemas com Entrada e Saída
Problemas com Entrada e Saída Periféricos possuem características diferentes Geram diferentes quantidades de dados Em velocidades diferentes Em formatos diferentes Periféricos são mais lentos que UCP e
Leia maisMódulo 3 - Estrutura e configuração de Sistemas Operativos monoposto
Módulo 3 - Estrutura e configuração de Sistemas Operativos monoposto 20-05-2009 - Aula nº 121,122 Funções de um Sistema Operativo Gestão do processador ao nível da sua planificação Gestão da Memória Gestão
Leia mais- Arquitetura de sistemas digitais- Cap 2 Arquitetura de computadores
- Arquitetura de sistemas digitais- Cap 2 Arquitetura de computadores Prof. Alan Petrônio - www.ufsj.edu.br/alan Evolução e desempenho do computador Primeira geração: ENIAC 20 acumuladores de 10 dígitos
Leia maisDispositivos de Entrada e Saída
Departamento de Ciência da Computação - UFF Dispositivos de Entrada e Saída Profa. Débora Christina Muchaluat Saade debora@midiacom.uff.br Problemas com Entrada e Saída ü Periféricos possuem características
Leia maisBarramentos. Alberto Felipe Friderichs Barros
Barramentos Alberto Felipe Friderichs Barros Os principais componentes de um computador são: processador, memória e dispositivos de E/S. Para que estes módulos possam se comunicar é necessário que exista
Leia maisPerifé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
Periféricos possuem características diferentes Geram diferentes quantidades de dados Em velocidades diferentes Em formatos diferentes Periféricos são mais lentos que UCP e Memória Necessita-se de módulos
Leia maishttp://www.ic.uff.br/~debora/fac! 1 Periféricos possuem características diferentes Geram diferentes quantidades de dados Em velocidades diferentes Em formatos diferentes Periféricos são mais lentos que
Leia maisMicrocontroladores e Interfaces
Microcontroladores e Interfaces 3º Ano Eng. Electrónica Industrial Carlos A. Silva 2º Semestre de 2004/2005 http://www.dei.uminho.pt/lic/mint Assunto: ses Aula #11 O que é um bus BUS: Traduz-se como barramento
Leia maisSistemas de Entrada e Saída
Sistemas de Entrada e Saída Eduardo Ferreira dos Santos Ciência da Computação Centro Universitário de Brasília UniCEUB Maio, 2016 1 / 33 Sumário 1 Dispositivos de E/S 2 Interrupções 3 Software de E/S 2
Leia maisOrganização e Arquitetura de Computadores I
Organização e Arquitetura de Computadores I Entrada e Saída Slide 1 Entrada e Saída Dispositivos Externos E/S Programada Organização e Arquitetura de Computadores I Sumário E/S Dirigida por Interrupção
Leia maisUniversidade Federal de Campina Grande Departamento de Sistemas e Computação Curso de Bacharelado em Ciência da Computação.
Universidade Federal de Campina Grande Departamento de Sistemas e Computação Curso de Bacharelado em Ciência da Computação Organização e Arquitetura de I Organização e Arquitetura Básicas B de (Parte III)
Leia maisBarramentos. Alguns sistemas reutilizam linhas de barramento para múltiplas funções; Dados Endereços Controle
Aula 07 BARRAMENTOS Barramentos Para que as placas de expansão possam ser utilizados em qualquer micro, independentemente do processador instalado, utiliza-se diversos modelos de barramentos de expansão.
Leia maisSSC0112 Organização de Computadores Digitais I
SSC0112 Organização de Computadores Digitais I 27ª Aula Barramento Profa. Sarita Mazzini Bruschi sarita@icmc.usp.br 1 Pontos Importantes CPU, memória e módulos de E/S necessitam estar conectados trocam
Leia maisConstrução de um protótipo de interface para microcomputador tipo PC para interligar duas placas mãe
Construção de um protótipo de interface para microcomputador tipo PC para interligar duas placas mãe Orientando: Cleverson dos Santos Orientador: Antonio Carlos Tavares Blumenau, Julho/2002 Roteiro da
Leia maisOrganização de Computadores 1
Organização de Computadores 1 3.4 SISTEMA DE ENTRADA E SAÍDA Prof. Luiz Gustavo A. Martins Arquitetura de von Newmann: Computadores atuais Componentes estruturais: Memória Principal Unidade de Processamento
Leia maisOrganização de computadores. Segundo Bimestre CNAT Prof. Jean Galdino
Organização de computadores Segundo Bimestre CNAT 2015.2 Prof. Jean Galdino Sistemas de Interconexão BARRAMENTOS 2 Alguns pontos Um ciclo de instrução consiste: de uma busca de instrução seguida por zero
Leia maisSistemas Operacionais. Interrupção e Exceção
Sistemas Operacionais Interrupção e Exceção Interrupção e Exceção Durante a execução de um programa podem ocorrer alguns eventos inesperados, ocasionando um desvio forçado no seu fluxo de execução. Estes
Leia maisSSC0611 Arquitetura de Computadores
SSC0611 Arquitetura de Computadores 6ª Aula Entrada e Saída Profa. Sarita Mazzini Bruschi sarita@icmc.usp.br Estrutura da máquina de von Neumann Dispositivos Periféricos Interface com o mundo exterior
Leia maisOrganização de Computadores II
Universidade Estácio de Sá Curso de Informática Organização de Computadores II Entrada e Saída Prof. Gabriel P. Silva 24.11.2004 Comunicação com o Processador A comunicação dos periféricos com o processador
Leia maisArquitetura e Organização de Computadores I
AULA 09 Estruturas de Interconexão (Barramentos) II Existem algumas questões relacionadas ao desempenho do sistema e os barramentos que merecem ser destacadas. 1. a quantidade de dispositivos conectados
Leia mais1 REPRESENTAÇÃO DIGITAL DE INFORMAÇÃO Bases de Numeração Representação de Números em Base 2 5
PREFÁCIO 1 REPRESENTAÇÃO DIGITAL DE INFORMAÇÃO 1 1.1 Bases de Numeração 3 1.1.1 Representação de Números Inteiros em Base b 3 1.1.2 Representação de Números em Base 2 5 1.1.3 Representação de Números Fraccionários
Leia maisUniversidade Federal de Campina Grande Unidade Acadêmica de Sistemas e Computação Curso de Bacharelado em Ciência da Computação.
Universidade Federal de Campina Grande Unidade Acadêmica de Sistemas e Computação Curso de Bacharelado em Ciência da Computação Organização e Arquitetura de Computadores I Organização e Arquitetura Básicas
Leia maisOrganização de computadores. Prof. Moisés Souto
Organização de computadores Prof. Moisés Souto Moisés Souto docente.ifrn.edu.br/moisessouto professor.moisessouto.com.br moisessouto@ifrn.edu.br Aula 06 CICLO DE INSTRUÇÕES Unidade Central de Processamento
Leia maisPCS-2529 Introdução aos Processadores. Prof. Dr. Paulo Sérgio Cugnasca
PCS-2529 Introdução aos Processadores Prof. Dr. Paulo Sérgio Cugnasca 1 2 Existem 4 esquemas diferentes de E/S possíveis, cada um se aplicando em uma determinada situação. E/S Programada. E/S Acionada
Leia maisArquitetura de Sistemas Operacionais Francis Berenger Machado / Luiz Paulo Maia (Material Adaptado)
Arquitetura de Sistemas Operacionais Francis Berenger Machado / Luiz Paulo Maia (Material Adaptado) Capítulo 3 Concorrência Agenda Introdução Interrupções e exceções Operações de Entrada/Saída Buffering
Leia maisProf. Gustavo Oliveira Cavalcanti https://sites.google.com/a/poli.br/professorgustavooc/
Sistemas Digitais Prof. Gustavo Oliveira Cavalcanti gustavooc@poli.br https://sites.google.com/a/poli.br/professorgustavooc/ Conteúdo Programático (Organização e Arquitetura) Arquitetura e história dos
Leia maisParte I Multiprocessamento
Sistemas Operacionais I Estrutura dos SO Prof. Gregorio Perez gregorio@uninove.br 2004 Parte I Multiprocessamento Roteiro 1 Multiprocessadores em Sistemas Fortemente Acoplados 1.1 1.2 1.3 Processamento
Leia maisOrganização e Arquitetura de Computadores INTRODUÇÃO
Organização e Arquitetura de Computadores INTRODUÇÃO A Arquitetura de Computadores trata do comportamento funcional de um sistema computacional, do ponto de vista do programador (ex. tamanho de um tipo
Leia maisBarramento. Entrada. Saída
Barramentos em Microcomputadores Jonathan Pereira Barramento Conjunto de fios paralelos com função em comum Microproc Memória Dispositivo Entrada Dispositivo Saída Barramento Barramento Tipos: Interno:
Leia maisBarramentos. Tópicos
Barramentos Prof. Alexandre Beletti Cap. 2 Tanenbaum Cap. 2 -Stallings Tópicos Estrutura de Barramento Tipos de Barramento Controladora de Barramento Largura de Barramento Transmissão Síncrona e Assíncrona
Leia maisSistema de entrada e saída (E/S)- Módulos de E/S; tipos de operações de E/S
Sistema de entrada e saída (E/S)- Módulos de E/S; tipos de operações de E/S Explicitar aos alunos os modelos de entrada e saída em um computador e quais barramentos se aplicam a cada componente: memória,
Leia maisAula 12: Memória: Barramentos e Registradores
Aula 12: Memória: Barramentos e Registradores Diego Passos Universidade Federal Fluminense Fundamentos de Arquiteturas de Computadores Diego Passos (UFF) Memória: Barramentos e Registradores FAC 1 / 34
Leia maisPeripheral Component Interconnect PCI
Peripheral Component Interconnect PCI Walter Fetter Lages w.fetter@ieee.org Universidade Federal do Rio Grande do Sul Escola de Engenharia Departamento de Engenharia Elétrica Microprocessadores II Copyright
Leia maisBarramentos: interface e temporização
Barramentos: interface e temporização Os barramentos (endereços, dados, controlo) são o meio de comunicação entre o microcontrolador e o exterior A nossa análise deste assunto incidirá sobre dois tipos
Leia maisCapítulo 13: Sistemas de E/S. Operating System Concepts with Java 7th Edition, Nov 15, 2006
Capítulo 13: Sistemas de E/S Capítulo 13: Sistemas de E/S Hardware de E/S Interface de E/S da aplicação Subsistema de E/S do kernel Transformando requisições de E/S em operações de hardware Fluxos Desempenho
Leia maisO COMPUTADOR POR DENTRO
1 2 SISTEMAS DE INFORMAÇÃO O COMPUTADOR POR DENTRO Ensino Recorrente 3 4 O CPU constitui o orgão central do computador. As suas características determinam, em grande medida, a performance global do sistema.
Leia maisSistemas Operacionais
Sistemas Operacionais Entrada e Saída Norton Trevisan Roman Marcelo Morandini Jó Ueyama Apostila baseada nos trabalhos de Kalinka Castelo Branco, Antônio Carlos Sementille, Luciana A. F. Martimiano e nas
Leia maisOrganização de Sistemas Computacionais Processadores: Organização da CPU
Universidade Paulista UNIP Curso: Ciências da Computação Turma: CCP30 Turno: Noturno Disciplina: Arquitetura de Computadores Professor: Ricardo Loiola Alunos: Thiago Gomes dos Santos Matrícula: C63873-0
Leia maisFundamentos de Sistemas Operacionais
Fundamentos de Sistemas Operacionais Aula 14: Entrada e Saída: Dispositivos e Tipos de Acesso Diego Passos Dispositivos de E/S Operação de E/S É qualquer operação que mova dados do contexto do processador
Leia maisSistemas Operativos I/O. Rui Maranhão
Sistemas Operativos I/O Rui Maranhão (rma@fe.up.pt) I/O (E/S)? Parte do SO que permite interagir (convenientemente) com o ambiente que o rodeia Cria canais virtuais entre os programas e os periféricos
Leia maisDispositivos de Entrada e Saída
Departamento de Ciência da Computação - UFF Dispositivos de Entrada e Saída Prof. Marcos A. Guerine mguerine@ic.uff.br 1 Dipositivos periféricos ou simplesmente periféricos permitem a comunicação da máquina
Leia maisUNIDADE CENTRAL DE PROCESSAMENTO FELIPE G. TORRES
Tecnologia da informação e comunicação UNIDADE CENTRAL DE PROCESSAMENTO FELIPE G. TORRES CICLO DE INSTRUÇÕES OU DE EXECUÇÃO Arquitetura de computadores 2 CICLO DE EXECUÇÃO No inicio de cada ciclo de instrução,
Leia maisMicroprocessadores. Sistemas de Entrada / Saída
Sistemas de Entrada / Saída António M. Gonçalves Pinheiro Departamento de Física Covilhã - Portugal pinheiro@ubi.pt Modos de transferência de informação entre µprocessador e sistemas de Entrada/Saída.
Leia maisOrganização Básica de Computadores (Parte III)
Instituto Federal de Educação, Ciência e Tecnologia Paraíba Unidade Acadêmica de Informação e Comunicação Curso Superior de Tecnologia em Redes de Organização Básica de (Parte III) Prof.a Maria de Lourdes
Leia maisArquitetura de Microprocessadores
Arquitetura de Computadores UNIDADE 4 Arquitetura de 27-02-2019 Sumário FSB e Além; Tipo de microprocessadores; Organização do Sistema de E/S; Hierarquia da memória; North Bridge A CPU Bus, Front Side
Leia maisOrganização de Computadores Aula 05
Organização de Computadores Aula 05 Componente Computador Unidade Central de Processamento (CPU) Memória Unidades de E/S Barramentos Modelo de Von Neumann Apresentado em 1945 Conceito de programa armazenado
Leia maisEntrada e Saída e Dispositivos
Entrada e Saída e Dispositivos Uma das funções do Sistema Operacional é: - Gerência de dispositivos de E/S. Operações: - Tratamento de interrupções - Tratamento erros - Interfaceamento entre os dispositivos
Leia mais2ª Lista de Exercícios de Arquitetura de Computadores
2ª Lista de Exercícios de Arquitetura de Computadores 1. Descreva as funções desempenhadas pelos escalonadores de curto, médio e longo prazo em um SO. 2. Cite três motivos pelos quais o controle do processador
Leia maisAula 03 - Concorrência. por Sediane Carmem Lunardi Hernandes
1 Aula 03 - Concorrência por Sediane Carmem Lunardi Hernandes 2 1. Introdução Sistemas operacionais podem ser vistos como um conjunto de rotinas executadas concorrentemente de forma ordenada Princípio
Leia maisWilliam Stallings Organização de computadores digitais. Capítulo 14 Operação da Unidade de Controle
William Stallings Organização de computadores digitais Capítulo 14 Operação da Unidade de Controle Microoperações o A execução de um programa em um computador se faz através: o do ciclo de Busca e Execução.
Leia maisUniversidade Federal de Minas Gerais. Sistemas Operacionais. Aula 19. Sistema de Entrada/Saída
Aula 19 Sistema de Entrada/Saída Sistema de E/S Por que estudar? Essenciais! Muitos tipos: - mouse - discos - impressora - scanner - rede - modem Cada fabricante complica de um jeito diferente. Tempos
Leia maisArquitetura e Organização de Computadores
UNIVERSIDADE FEDERAL RURAL DO SEMI-ÁRIDO DEPARTAMENTO DE CIÊNCIAS EXATAS E NATURAIS CURSO DE CIÊNCIA DA COMPUTAÇÃO Arquitetura e Organização de Computadores Conjunto de Instruções Prof. Sílvio Fernandes
Leia maisSistemas Operacionais
Sistemas Operacionais Cristina Boeres página do curso: http://www.ic.uff.br/~boeres/so.html boeres@ic.uff.br Sistemas Operacionais O que é um SO?! um gerenciador de recursos?! uma interface?! máquina virtual?
Leia mais30 de Maio de Aula 21
30 de Maio de 2005 1 Entradas e saídas de dados I Aula 21 Estrutura desta aula Sistemas de entradas/saídas de dados (I/O) Desempenho: throughput vs latência Anatomia dos discos rígidos Barramentos Tipos
Leia maisMicrocontroladores e Interfaces 3º Ano Eng. Electrónica Industrial. O que é um bus
Microcontroladores e Interfaces 3º Ano Eng. Electrónica Industrial Carlos A. Silva 2º Semestre de 2005/2006 http://www.dei.uminho.pt/lic/mint Assunto: ses Aula #12 O que é um bus BUS: Traduz-se como barramento
Leia maisArquitetura e Organização de Computadores
Arquitetura e Organização de Computadores Interconexão do Computador Givanaldo Rocha de Souza http://docente.ifrn.edu.br/givanaldorocha givanaldo.rocha@ifrn.edu.br Material do prof. Sílvio Fernandes -
Leia maisBarramento CoreConnect
Barramento CoreConnect MO801 1º semestre de 2006 Prof. Rodolfo Jardim de Azevedo Fabiana Bellette Gil - RA 028671 CoreConnect Agenda Conceitos básicos Introdução ao CoreConnect Arquitetura Referências
Leia maisEntrada/Saída. Capítulo 5. Sistemas Operacionais João Bosco Junior -
Capítulo 5 Afirmações Entrada/Saída Introdução Processos se comunicam com o mundo externo através de dispositivos de E/S. Processos não querem ou não precisam entender como funciona o hardware. Função
Leia maisArquitetura de Computadores
Arquitetura de Computadores Componentes básicos de um computador Memória Processador Periféricos Barramento O processador (ou microprocessador) é responsável pelo tratamento de informações armazenadas
Leia maisArquitectura e Organização de Computadores Versão Provisória
Componentes do computador Funções do computador o Os Ciclos de Extracção e de Execução o Interrupções o Interrupções e o Ciclo de Instrução o Interrupções Múltiplas o Função de E/S Estruturas de Interconexão
Leia maisINSTITUTO FEDERAL CATARINENSE Campus Ibirama
INSTITUTO FEDERAL CATARINENSE Campus Ibirama Arquitetura de Hardware Professor Eduardo Stahnke Arquiteturas Grande diversidade das arquiteturas de computadores Componentes básicos do computador Os Principais
Leia maisChips Processadores (2) Nível da Lógica Digital (Aula 9) Barramentos. Chips Processadores (3)
Nível da Lógica Digital (Aula 9) Barramentos Roberta Lima Gomes - LPRM/DI/UFES Sistemas de Programação I Eng. Elétrica 2007/2 Chips Processadores (1) Cada processador possui uma pinagem característica.
Leia maisNível da Lógica Digital. Barramentos. (Aula 9) Roberta Lima Gomes - LPRM/DI/UFES Sistemas de Programação I Eng. Elétrica 2007/2
Nível da Lógica Digital (Aula 9) Barramentos Roberta Lima Gomes - LPRM/DI/UFES Sistemas de Programação I Eng. Elétrica 2007/2 Agradecimentos: Camilo Calvi - LPRM/DI/UFES Chips Processadores (1) Cada processador
Leia maisArquitectura dos PC s
Capítulo 2 Arquitectura dos PC s Vamos considerar alguns conceitos básico da arquitectura dos PC s. O conhecimento do Hardware torna mais simples e compreensível o desenvolvimento de aplicações bem como
Leia maisArquitetura de Computadores Unidade 2 Organização Funcional dos Sistemas de Computação tópico 2.3 Subsistemas de E/S
Arquitetura de Computadores Unidade 2 Organização Funcional dos Sistemas de Computação tópico 2.3 Subsistemas de E/S Prof. Dr. Eng. Fred Sauer http://www.fredsauer.com.br fsauer@gmail.com TÓPICOS - FUNÇÕES
Leia maisDispositivos de Entrada e Saída
Departamento de Ciência da Computação - UFF Dispositivos de Entrada e Saída Prof. Marcos A. A. Guerine mguerine@ic.uff.br 1 Dipositivos periféricos ou simplesmente periféricos permitem a comunicação da
Leia maisOrganização de Computadores 1
Organização de Computadores 1 3.1 CPU: Unidade de Processamento Central Prof. Luiz Gustavo A. Martins Arquitetura de von Newmann Unidade de Processamento Central (CPU): Memória Principal Unidade de Processamento
Leia maisEntrada e Saída (E/S)
Organização e Arquitetura de Computadores Entrada e Saída (E/S) Givanaldo Rocha de Souza http://docente.ifrn.edu.br/givanaldorocha givanaldo.rocha@ifrn.edu.br Baseado no material do prof. Sílvio Fernandes
Leia maisIntrodução à Computação: Arquitetura von Neumann
Introdução à Computação: Arquitetura von Neumann Beatriz F. M. Souza (bfmartins@inf.ufes.br) http://inf.ufes.br/~bfmartins/ Computer Science Department Federal University of Espírito Santo (Ufes), Vitória,
Leia maisEstrutura Básica de um Computador
SEL-0415 Introdução à Organização de Computadores Estrutura Básica de um Computador Aula 2 Prof. Dr. Marcelo Andrade da Costa Vieira INTRODUÇÃO n Organização Æ implementação do hardware, componentes, construção
Leia maisHardware. Componentes Básicos e Funcionamento
1 Hardware 2 2 Componentes Básicos e Funcionamento 1 Hardware 3 Conjunto de dispositivos elétricos/eletrônicos que englobam a CPU, a memória e os dispositivos de entrada/saída de um sistema de computador
Leia mais4.3 - DMA & Chipset. CEFET-RS Curso de Eletrônica. Profs. Roberta Nobre & Sandro Silva. e
CEFET-RS Curso de Eletrônica 4.3 - DMA & Chipset Profs. Roberta Nobre & Sandro Silva robertacnobre@gmail.com e sandro@cefetrs.tche.br Unidade 04.3.1 DMA Dados podem ser transferidos entre dispositivos
Leia maisOrganização e Arquitetura de Computadores I
Universidade Federal de Campina Grande Departamento de Sistemas e Computação Curso de Bacharelado em Ciência da Computação Organização e Arquitetura de I Organização e Arquitetura Básicas de (Parte III
Leia maisCurso Técnico de Nível Médio
Curso Técnico de Nível Médio Disciplina: Informática Básica 2. Hardware: Componentes Básicos e Funcionamento Prof. Ronaldo Componentes de um Sistema de Computador HARDWARE: unidade
Leia maisBarramento ISA. Placas ISA de 8 bits: usam apenas 62 pinos
Industry Standard Architecture Barramento Industrial desenvolvido pela IBM em 1980. O primeiro computador pessoal IBM (1981) inclui uma adaptação do barramento ISA de 8 bits, para a interligação dos diversos
Leia maisIntrodução à Arquitetura de Computadores
Introdução à Arquitetura de Computadores 2014/2015 1º Semestre 2º Teste 16 de Janeiro de 2015 Duração: 1h30 - O teste é sem consulta, apenas tem disponível o anexo que lhe deverá ter sido entregue com
Leia maisINFORMÁTICA BÁSICA HARDWARE: COMPONENTES BÁSICOS E FUNCIONAMENTO.
INFORMÁTICA BÁSICA HARDWARE: COMPONENTES BÁSICOS E FUNCIONAMENTO isabeladamke@hotmail.com Componentes de um Sistema de Computador HARDWARE: unidade responsável pelo processamento dos dados, ou seja, o
Leia maisArquitetura e Organização de Computadores
Arquitetura e Organização de Computadores Conjunto de Instruções Givanaldo Rocha de Souza http://docente.ifrn.edu.br/givanaldorocha givanaldo.rocha@ifrn.edu.br Material do prof. Sílvio Fernandes - UFERSA
Leia maisMICROPROCESSADORES. Unidade de Entrada/Saída (I/O) Nuno Cavaco Gomes Horta. Universidade Técnica de Lisboa / Instituto Superior Técnico
MICROPROCESSADORES (I/O) Nuno Cavaco Gomes Horta Universidade Técnica de Lisboa / Instituto Superior Técnico Sumário Introdução Unidade de Processamento Unidade de Controlo Conjunto de Instruções Unidade
Leia maisArquitetura de Um Computador
Arquitetura de Um Computador José Costa Introdução à Arquitetura de Computadores Departamento de Engenharia Informática (DEI) Instituto Superior Técnico 2013-09-20 José Costa (DEI/IST) Arquitetura de Um
Leia maisPeriféricos e Interfaces Ano lectivo 2003/2004 Docente: Ana Paula Costa. Aula Teórica 9
Aula Teórica 9 Sumário: Os sistemas de barramentos: A arquitectura de 8 bits, a arquitectura de 16 bits, os sistemas ISA, EISA, VLB e PCI. Leitura Recomendada: Capítulos 20, 21, 22, 24 e 25 - Hans-Peter
Leia mais