Organização de Computadores 1
|
|
|
- Octavio Canto Lopes
- 9 Há anos
- Visualizações:
Transcrição
1 Organização de Computadores SISTEMA DE ENTRADA E SAÍDA Prof. Luiz Gustavo A. Martins
2 Arquitetura de von Newmann: Computadores atuais Componentes estruturais: Memória Principal Unidade de Processamento Central (CPU) Registradores PC Unidade Lógica e Aritmética Unidade de Controle Sistema de E/S Sistema de Interconexão (Barramento do Sistema)
3 Sistema de E/S Composto por periféricos e módulos de E/S. Realiza a troca de informação entre o computador e o ambiente externo. Computador usuário (ex: teclado, monitor). Entre dispositivos (ex: sensores, computadores). Armazenamento de dados (ex: disco magnético). Todos os sistemas devem ter meios eficientes para receberem entradas e deliberarem saídas.
4 Problemas de E/S Comunicação CPU periférico: Ampla variedade de dispositivos com diferentes lógicas de operação. Dispositivos E/S são mais lentos que CPU e MP. Diferentes formas de representações. Solução: Módulo de E/S. Comunicação Módulo periférico: Periféricos têm tempo de resposta bem diferentes. Solução: drivers (módulos de SW de E/S).
5 Taxas Típicas de Dispositivos de E/S
6 Dispositivos externos que proporcionam a troca de informação com o ambiente (usuários e outras máquinas). Podemos classificar os periféricos em: Iteração humana: provê a comunicação com o usuário. Iteração automatizada: provê a interface com a máquina. Comunicação: provê a comunicação com dispositivos remotos. Não estão conectados diretamente ao barramento. A interface entre periféricos e módulo é feita por: Sinais de dados. Sinais de controle. Sinais de estado (status). Periféricos
7 Estrutura Básica do Periférico Sinais de controle do Módulo E/S Sinais de status para o Módulo E/S Periférico Sinais de dados (bits) de e para o Módulo E/S Lógica de Controle Buffer Transdutor Dados (específico ao dispositivo) de e para o ambiente Lógica de controle: controla as operações em resposta aos comandos enviados pelo módulo de E/S. Transdutor: converte os dados da forma digital para outras formas de energia (saída) e vice-versa (entrada). Buffer: mantém temporariamente os dados que estão sendo transferidos.
8 Componente interno responsável pelo: Controle de um ou mais periféricos. Interface entre periféricos e computador (CPU e MP). Principais atribuições: Módulos de E/S Comunicar com a CPU/MP pelo barramento do sistema. Comunicar com os periféricos por links adequados. Fornece uma visão simplificada do dispositivo para a CPU.
9 Módulos de E/S: Principais Funções Controle e temporização: coordenação o fluxo de dados entre o computador e os periféricos. Comunicação com a CPU: envolve a decodificação de comandos, envio e recebimento de dados, informação sobre status de periféricos e reconhecimento de endereço. Comunicação com periféricos: envolve o envio de comandos, transferência de dados e consulta de status. Bufferização dos dados: armazenamento temporário visando adequar as diferentes taxas de transferência. Detecção de erros: identificação de erros e envio de informações para o processador. Mau funcionamento (físico) ou erro na transmissão dos bits (lógico).
10 Operação de Entrada de Dados Etapas da operação: 1. A CPU verifica o status do módulo de E/S. 2. O módulo de E/S retorna o status. 3. Se pronto (ready), a CPU requisita a transferência. Se (busy), a CPU volta a executar o passo O módulo de E/S obtém os dados do dispositivo. 5. O módulo de E/S transfere os dados para a CPU. Existem variações: Ex: acesso direto à memória (DMA).
11 Estrutura Básica do Módulo de E/S Interface com o barramento do sistema Interface com os periféricos
12 Decisões de um Módulo de E/S Esconder ou revelar as propriedades do dispositivo à CPU. Suportar simples ou múltiplos periférico(s). Controlar ou delegar as funções do dispositivo à CPU. Algumas destas decisões podem ser tomadas no nível do Sistema Operacional.
13 Modo de Endereçamento Endereçamento mapeado na memória: dispositivos de E/S e memória compartilham um único espaço de endereçamento. Os endereços são divididos entre a memória e dispositivos de E/S. E/S parece como uma memória de leitura/escrita. Não requer comando especial para E/S. Endereçamento independente: dispositivos de E/S e memória utilizam um espaço de endereçamento separado. Dobra a capacidade de endereçamento (espaço de memória e de E/S). Necessidade de diferenciar entre E/S e memória. Comandos especiais para E/S.
14 Exemplo de Endereçamento (10 bits) Endereçamento mapeado na memória Endereçamento independente End dados controle / status Memória Dispostivos de E/S End Espaço de Memória End Espaço de E/S dados C / E 0 = ocupado 1 = pronto 1 = iniciar leitura End. Instrução Operando 200 Carregar AC 1 Armazenar AC Carregar AC 1023 Desviar se sinal = Carregar AC 1022 End. Instrução Operando 200 Iniciar E/S Testar E/S 35 Desviar se ocupado 201 Leitura 35
15 Técnicas de Operação de E/S Modo como são realizadas as operações de E/S. Afeta a iteração entre CPU/memória e módulo de E/S. Técnicas utilizadas: Transferência E/S CPU MP Transferência E/S MP sem Interrupções E/S programada com Interrupções E/S dirigida por interrupção Acesso direto à memória (DMA)
16 E/S Programada Método de E/S mais simples. Dados são transferidos entre CPU e módulo E/S. CPU tem controle direto da operação. CPU espera até operação de E/S ser completada. Requer consulta periódica (verificação do status). Desvantagem: desperdício de processamento. Vantagem: Implementação Simples.
17 Instruções e Comandos de E/S Instrução E/S: comando lido da memória principal. Execução da instrução E/S consiste na geração e envio de: Comando de E/S. Endereço que especifica o módulo e o periférico apropriados. Cada dispositivo possui um endereço de identificação. Ponto de vista CPU: transferência de dados = acesso à memória. Comando E/S: solicitação enviada pela CPU ao módulo. Controle: usado para ativar um periférico e indicar a ação a ser executada. Teste: usado para testar as condições de estado do periférico Gravação e leitura : indica ao módulo para obter um dado do barramento e transmiti-lo ao periférico ou vice-versa.
18 E/S Programada: Leitura de Dados CPU solicita uma operação de E/S. Módulo de E/S realiza a operação. Módulo de E/S configura os bits de status. CPU verifica o status periodicamente. Se pronto, a CPU obtém os dados do módulo. CPU grava os dados na memória.
19 E/S Controlada por Interrupção Técnica para reduzir o tempo gasto nas E/S. Contorna os problemas de espera da CPU. Próprio módulo de E/S informa quando operação for concluída (via interrupção). Não precisa de verificação periódica do status do dispositivo. CPU executa a Rotina de Serviço de Interrupção (ISR).
20 E/S com Interrupção: Leitura de Dados Ponto de vista da CPU: Solicita uma operação de E/S. Aguarda, executando outras tarefas. Verifica se há interrupção pendente. Se existir: salva o contexto na pilha e executa rotina de tratamento da interrupção. Caso contrário: continua sua operação. Ponto de vista do módulo de E/S: Executa a operação de E/S solicitada. Configura os bits de status. Envia sinal de interrupção. Envia dados ao barramento, qdo. requisitado.
21 Processamento da Interrupção Rotina de Tratamento da Interrupção
22 Interrupção: Funcionamento da Pilha
23 E/S por interrupção: Decisões de Projeto Múltiplos módulos múltiplas interrupções. Como identificar módulo gerador da interrupção? Linhas de interrupção individuais Software polling Daisy chain ou hardware polling Arbitragem do barramento (bus mastering) Como lidar com múltiplas interrupções? Desabilitar interrupções Definir prioridades Múltiplas linhas: CPU pega a linha de maior prioridade. SW de pesquisa ou Daisy-chain: a ordem de pesquisa determina a prioridade. Arbitragem: somente o mestre atual pode interromper.
24 Exemplo: Barramento do PC O 80x86 tem uma linha de interrupção. Sistemas baseados no 8086 utilizam um controlador de interrupção (8259A). 8259A: tem oito (8) linhas de interrupções. Seqüência de eventos: 8259A aceita interrupções. 8259A determina prioridades. 8259A sinaliza ao CPU reconhece (ack). 8259A coloca o vetor de identificação no barramento de dados. CPU processa a interrupção.
25 Exemplo: Barramento ISA Este barramento utiliza 2 controladores 8259A encadeados. O Link é via interrupção 2. Total de 15 linhas (16-1 para o link). IRQ9 é usada para redirecionar alguma coisa tentando usar a IRQ2. Arquiteturas atuais incorporaram o 8259A no Chipset.
26 E/S com DMA (Directly Memory Access) Técnicas anteriores requerem intervenção ativa da CPU. Possível solução: E/S com DMA. Controlador DMA: Módulo adicional (hardware) no barramento. Assume o papel da CPU na transferência dos dados. Ideal para transferência de grandes volumes de dados.
27 E/S com DMA: Leitura de Dados CPU configura o controlador DMA: Tipo de operação (leitura ou gravação). Endereço do dispositivo. Endereço inicial do bloco de memória. Quantidade de dados a ser transferida. Controlador DMA realiza as operações de transferência. Controlador DMA envia um sinal de interrupção. CPU recebe a interrupção e ativa a rotina de tratamento correspondente.
28 Estrutura Básica do Controlador DMA Endereço da memória + Endereço do dispositivo Linhas de Controle
29 Transferência DMA: Roubo de Ciclo DMA precisa usar o barramento para transferir os dados da memória para os dispositivos de E/S. Aguardar a liberação pela CPU. Forçar a suspensão temporária da CPU (roubo de ciclo). Assume controle do barramento por 1 ciclo de clock. NÃO é interrupção. Transfere um bloco de dados. CPU suspende o ciclo de instrução antes de usar o barramento. Provoca um atraso na CPU. Não tanto quanto se ela própria efetuasse a transferência.
30 Pontos de Parada da CPU
31 Configuração do DMA Único barramento e controlador DMA separado Único barramento e controlador DMA integrado Barramento separado e controlador DMA integrado
32 Características dos Canais de E/S Representa uma extensão do conceito de DMA. Capaz de executar instruções de E/S. Total controle sobre as operações de E/S. Instruções estão armazenadas na MP. CPU indica a localização do programa a ser executado. Controla transferência dos dados. Canal seletor: controla vários tipos de dispositivos de E/S de alta velocidade, ficando dedicado à transferência de dados de um deles. Canal multiplexador: transfere dados para vários dispositivos de E/S ao mesmo tempo. Intercala as unidades de dados entre os dispositivos de E/S.
33 Perspectiva Geral de E/S
34 Interfaces Externas A interface de um módulo de E/S com um periférico depende da natureza e da operação do periférico. Transferência: simplex, half ou full-duplex. Temporização (timming): Síncrona ou assíncrona. Multiplicidade: Ponto a ponto: linha dedicada entre o módulo de E/S e o periférico. Multiponto: utilizada para conexão de dispositivos externos de armazenamento em massa e multimídia.
35 Transmissão: Interfaces Externas Paralela: várias linhas de conexão entre o módulo e periférico. Diversos bits são transferidos ao mesmo tempo. Problema: limitação no tamanho do cabo. Propagação dos sinais no meio físico (cabo). Envolve um controle sofisticado complexo e caro. Serial: apenas uma linha para transmissão dos dados. Bits transmitidos em seqüência (um de cada vez). Bytes são serializados em uma ponta e remontados na outra. Implementação mais simples e barata. Não é afetada por atrasos no meio físico (cabo).
36 Exemplos de Interfaces e Periféricos RS-232 modems, faxs, placas áudio, placas de rede. PS/2 Mouse e teclado. Centronics impressoras, scanners. AGP placas gráficas. ATA/IDE discos magnéticos. ATAPI discos ópticos. SCSI discos magnéticos e ópticos, scanners. SATA discos magnéticos. USB discos magnéticos, impressoras, scanners, modems. Firewire discos magnéticos, câmaras fotográficas e vídeo. PCMCIA discos, faxs, modems, placas de rede.
Organizaçã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
Organizaçã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
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
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
Dispositivos 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 [email protected] Problemas com Entrada e Saída ü Periféricos possuem características
Barramento. 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;
Entrada 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 [email protected] Baseado no material do prof. Sílvio Fernandes
Problemas 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
Organizaçã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
Dispositivos de Entrada e Saída
Departamento de Ciência da Computação - UFF Dispositivos de Entrada e Saída Prof. Marcos A. Guerine [email protected] 1 Dipositivos periféricos ou simplesmente periféricos permitem a comunicação da máquina
Sistema 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,
Aula 09. Módulos de Entrada e Saída
Aula 09 Módulos de Entrada e Saída Módulo de E/S Se não tivermos como colocar dados nos computadores de que eles servirão? Os barramentos fornecem um meio de mover dados de dentro para fora do sistema.
Dispositivos de Entrada e Saída
Departamento de Ciência da Computação - UFF Dispositivos de Entrada e Saída Prof. Marcos A. A. Guerine [email protected] 1 Dipositivos periféricos ou simplesmente periféricos permitem a comunicação da
SSC0611 Arquitetura de Computadores
SSC0611 Arquitetura de Computadores 6ª Aula Entrada e Saída Profa. Sarita Mazzini Bruschi [email protected] Estrutura da máquina de von Neumann Dispositivos Periféricos Interface com o mundo exterior
Entrada 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
Fundamentos 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
Notas da Aula 14 - Fundamentos de Sistemas Operacionais
Notas da Aula 14 - Fundamentos de Sistemas Operacionais 1. Dispositivos de E/S Uma operação de entrada e saída é aquela que envolve a leitura ou escrita de dados a partir de dispositivos que estão fora
Sistemas 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
Aula 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
Mó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
Universidade 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
Gerência de Entrada e Saída
Gerência de Entrada e Saída Dispositivos de Entrada e Saída (1) Constituídos de 2 partes: Mecânica Eletrônica Controladora ou Adaptadora Controladora Placa ligada a um slot livre, ou inserida diretamente
PCS-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
Capí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
UFRJ IM - DCC. Sistemas Operacionais I. Unidade IV Gerência de Recursos Entrada e Saída. 02/12/2014 Prof. Valeria M. Bastos
UFRJ IM - DCC Sistemas Operacionais I Unidade IV Gerência de Recursos Entrada e Saída 02/12/2014 Prof. Valeria M. Bastos 1 ORGANIZAÇÃO DA UNIDADE Gerência de Entrada e Saída Fundamentos Evolução Estrutura
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.
Sistemas Operacionais. Sistema de entrada e Saída
Sistemas Operacionais Sistema de entrada e Saída Sistema de Entrada e Saída I/O É uma das principais tarefas de um sistema computacional Como máquina abstrata o S.O. deve oferecer uma visão padronizada
BARRAMENTO 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
Arquitetura 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 [email protected] TÓPICOS - FUNÇÕES
Organizaçã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
Entrada/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
Sistemas 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
Arquitetura 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
ARQUITETURA DE COMPUTADORES
ARQUITETURA DE COMPUTADORES Arquitetura de Von Newmann Prof Daves Martins Msc Computação de Alto Desempenho Email: [email protected] Vídeos Vídeo aula RNP http://edad.rnp.br/rioflashclient.php?xmlfile=/ufjf/licenciatura_com
Arquitetura 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
Montagem e Manutenção de Computadores
Montagem e Manutenção de Computadores Organização dos Computadores Aula de 04/03/2016 Professor Alessandro Carneiro Introdução Um computador consiste de vários dispositivos referidos como hardware: o teclado,
BARRAMENTOS. 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
Sistemas Operacionais. Entrada/Saída
Sistemas Operacionais Entrada/Saída Atualizado em 28/02/2014 Como ocorre a comunicação de E/S Aplicação Operações de E/S Chamadas de Sistema S.O. Subsistema de E/S Núcleo (Kernel) Drivers HARDWARE Controladoras
Barramentos. 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.
4.4. Chipset. Prof. Daniel Pezzi Arquitetura de Computadores II (UNICRUZ) 61
Prof. Daniel Pezzi Arquitetura de Computadores II (UNICRUZ) 61 4.4. Chipset O Chipset é o principal componente da placa-mãe, pois é ele quem comanda todo o fluxo de dados entre o processador, as memórias
BARRAMENTOS. 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
2ª 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
Sistemas 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
Universidade 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
Estrutura 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
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 Nível Superior das Funções e Interconexões do Computador Parte 3 Barramentos Conectando Todas as unidades devem
Introdução a Tecnologia da Informação
Introdução a Tecnologia da Informação Arquitetura de Computadores Hardware e Software Prof. Jeime Nunes p Tipos de memória n RAM (random access memory) - memória de acesso aleatório, é volátil e permite
Parte I Multiprocessamento
Sistemas Operacionais I Estrutura dos SO Prof. Gregorio Perez [email protected] 2004 Parte I Multiprocessamento Roteiro 1 Multiprocessadores em Sistemas Fortemente Acoplados 1.1 1.2 1.3 Processamento
Sistemas 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 Junho, 2017 1 / 44 Sumário 1 Dispositivos de E/S 2 Interrupções 3 Camadas de Software
SSC510 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
4.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 [email protected] e [email protected] Unidade 04.3.1 DMA Dados podem ser transferidos entre dispositivos
Capítulo 7 - Interfaces de Entrada e Saída. Conceito
Conceito Uma das características básicas necessária de um computador é a capacidade de trocar dados com o mundo exterior (dispositivos periféricos). Para tornar os sinais internos à máquina compatíveis,
Tecnólogo em Análise e Desenvolvimento de Sistemas. Sistemas Operacionais (SOP A2)
Tecnólogo em Análise e Desenvolvimento de Sistemas Sistemas Operacionais (SOP A2) Conceitos de Hardware e Software Referências: Arquitetura de Sistemas Operacionais. F. B. Machado, L. P. Maia. Editora
Capítulo 5 Entrada/Saída
Capítulo 5 Entrada/Saída 5.1 Princípios do hardware de E/S 5.2 Princípios do software de E/S 5.3 Camadas do software de E/S 5.4 Discos 1 Princípios do Hardware de E/S Taxas de dados típicas de dispositivos,
Arquitetura e organização de computadores
Arquitetura e organização de computadores 3º. Semestre - Sistemas de informação Prof. Emiliano S. Monteiro Classificação de computadores Grande porte: Supercomputadores e Mainframes Médio porte: Minicomputadores
DSC/CEEI/UFCG. Introdução à Computação
DSC/CEEI/UFCG Introdução à Computação Entrada e Saída O usuário se comunica com o núcleo do computador (composto por UCP e memória principal) através de dispositivos de entrada e saída (dispositivos de
Subsistemas de E/S Device Driver Controlador de E/S Dispositivos de E/S Discos Magnéticos Desempenho, redundância, proteção de dados
Sistemas Operacionais Prof. Esp. André Luís Belini Bacharel em Sistemas de Informações MBA em Gestão Estratégica de Negócios Gerência de Dispositivos Subsistemas de E/S Device Driver Controlador de E/S
Hardware: Componentes Básicos. Sistema de Computador Pessoal. Anatomia de um Teclado. Estrutura do Computador. Arquitetura e Organização
Hardware: Componentes Básicos Arquitetura dos Computadores Dispositivos de Entrada Processamento Dispositivos de Saída Armazenamento Marco Antonio Montebello Júnior [email protected] Sistema de
Sâmia Rodrigues Gorayeb. Arquitetura de Computadores Organização e Funcionamento
Sâmia Rodrigues Gorayeb Arquitetura de Computadores Organização e Funcionamento Arquitetura de Computadores Organização e Funcionamento Agenda: 1. O que é o computador 2. Como funciona um computador 3.
Sistemas 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 / 31 Sumário 1 Interrupções 2 Camadas de Software de E/S 2 / 31 Interrupções
Processo. Gerência de Processos. Um programa em execução. Centro de Informática/UFPE :: Infraestrutura de Software
Processo Um programa em execução Gerência de Processos Contexto de Processo Conjunto de Informações para gerenciamento de processo CPU: Registradores Memória: Posições em uso E/S: Estado das requisições
Processo. Gerência de Processos. Um programa em execução. Centro de Informática/UFPE :: Infraestrutura de Software
Processo Um programa em execução Gerência de Processos Contexto de Processo Conjunto de Informações para gerenciamento de processo CPU: Registradores Memória: Posições em uso E/S: Estado das requisições
Arquitetura de Computadores. Infraestrutura de TI: Hardware
Arquitetura de Computadores Infraestrutura de TI: Hardware Computação Informação + Automação Tratamento dos dados em informação por meios automáticos Dispositivos eletrônicos Aplicados em Computadores,
Sistemas Operacionais Processos. Carlos Ferraz Jorge Cavalcanti Fonsêca
Sistemas Operacionais Processos Carlos Ferraz ([email protected]) Jorge Cavalcanti Fonsêca ([email protected]) Copyright Carlos Ferraz Processo Conceito: Um programa em execução 1. Ao digitar hello, os caracteres
Estrutura de Sistemas Operacionais. Capítulo 1: Introdução
Estrutura de Sistemas Operacionais 1.1 Silberschatz, Galvin and Gagne 2005 Capítulo 1: Introdução O que faz um sistema operacional? Revisão da organização de um computador Revisão de alguns conceitos de
Organizaçã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
MICROCOMPUTADORES. Professor Adão de Melo Neto
MICROCOMPUTADORES Professor Adão de Melo Neto Sumário Organização Básica I (base) Organização Básica II (refinamento) Organização Básica III (Microcontrolador 8051) ORGANIZAÇÃO BÁSICA I Composição Unidade
INFORMÁTICA BÁSICA HARDWARE: COMPONENTES BÁSICOS E FUNCIONAMENTO.
INFORMÁTICA BÁSICA HARDWARE: COMPONENTES BÁSICOS E FUNCIONAMENTO [email protected] Componentes de um Sistema de Computador HARDWARE: unidade responsável pelo processamento dos dados, ou seja, o
Sistemas Operacionais. Concorrência
Sistemas Operacionais Concorrência Sumário 1. Introdução 2. Sistemas Multiprogramáveis 3. Interrupções e Exceções 4. Operações de E/S 1. Entrada e Saída Controlada por Programa 2. Evolução da Entrada e
Organizaçã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
ENSINO À DISTÂNCIA UNIDADE IV
Professor CELSO CARDOSO NETO, M. Sc. Atualmente é professor na área de informática da Universidade Salgado de Oliveira (Universo) campus NITERÓI desde 2000, tendo sido professor no campus SÃO GONÇALO de
Barramentos. 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
O Sistema de Computação
O Sistema de Computação Arquitetura de Computadores Prof. Vilson Heck Junior O Sistema de Computação INTRODUÇÃO Introdução Sistemas Computacionais podem ser divididos em camadas: Aplicativos Sistema Operacional
Capítulo 13: Sistemas de E/S. Operating System Concepts 8 th Edition
Capítulo 13: Sistemas de E/S Silberschatz, Galvin and Gagne 2009 Sobre a apresentação (About the slides) Os slides e figuras dessa apresentação foram criados por Silberschatz, Galvin e Gagne em 2009. Esse
Processamento de Dados aplicado à Geociências. AULA 1: Introdução à Arquitetura de Computadores
1 Processamento de Dados aplicado à Geociências AULA 1: Introdução à Arquitetura de Computadores UNIVERSIDADE FEDERAL DE PELOTAS CENTRO DE DESENVOLVIMENTO TECNOLÓGICO CURSO SUPERIOR DE TECNOLOGIA EM GEOPROCESSAMENTO
Entrada e saída Introdução hardware de E/S
Introdução hardware de E/S Carlos Gustavo A. da Rocha Introdução Uma das principais funções dos SOs é controlar os dispositivos de E/S ligados ao computador O SO se comunica de fato com cada dispositivo,
Introdução. Pedro Cruz. EEL770 Sistemas Operacionais
Introdução Pedro Cruz EEL770 Sistemas Operacionais Roteiro Informações úteis Motivação Definições Revisão de arquitetura 2 Contato Site da disciplina www.gta.ufrj.br/~cruz/courses/eel770 Email [email protected]
Hardware. 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
