Sistemas de Entrada e Saída
|
|
|
- Rosângela Amália Philippi Estrada
- 8 Há anos
- Visualizações:
Transcrição
1 Sistemas de Entrada e Saída Eduardo Ferreira dos Santos Ciência da Computação Centro Universitário de Brasília UniCEUB Maio, / 33
2 Sumário 1 Dispositivos de E/S 2 Interrupções 3 Software de E/S 2 / 33
3 Dispositivos de E/S 1 Dispositivos de E/S 2 Interrupções 3 Software de E/S 3 / 33
4 Dispositivos de E/S Denições Diferentes formas de interagir com o hardware: Entradas aceitas; Operações realizadas; Erros repassados aos softwares. Foco: entender as operações que são disponibilizadas aos programas. Dispositivos de bloco Armazenamento de informações em blocos de tamanho xo (discos); Dispositivos de caractere Envia e recebe uxo de caracteres. 4 / 33
5 Dispositivos de E/S Dispositivos de bloco Característica: cada bloco pode ser lido ou escrito independentemente de todos os outros [Tanenbaum and Machado Filho, 1995]; Ex.: CD-ROM, discos, ash drives; Considerações sobre a possibilidade de escrita/leitura de blocos independentes: Como comparar a escrita em discos e tas magnéticas? Como o acesso aleatório afeta o armazenamento ou não em blocos? É possível traçar sempre um limite? Como separar? 5 / 33
6 Dispositivos de E/S Dispositivos de caractere Dispositivos de caracteres: Envia e recebe um uxo de caracteres; Não são endereçáveis; Não tem operação de posicionamento. Assim como os blocos, a classicação não é perfeita. Ex.: relógio Não são endereçáveis por bloco; Não enviam nem recebem caracteres; Operação única: causa interrupção em intervalos denidos. A divisão da classicação facilita o desenvolvimento de interfaces de software. 6 / 33
7 Dispositivos de E/S Componentes Portas Ponto de conexão entre o dispositivo e o computador; Barramentos Mecanismo de conexão disponibilizado à porta; Barramento PCI comum em computadores domésticos e servidores; Barramento de expansão: conecta dispositivos mais lentos. Controlador Dispositivo eletrônico que conecta a porta e os dispositivos. Pode estar integrado ao dispositivo; Pode ser disponibilizado em uma placa separada (adpatador); Pode conter processador, microcontrolador, memória, etc. A orquestração do acesso aos componentes é feita pelo driver. 7 / 33
8 Dispositivos de E/S Barramentos Figura 1.1: Estrutura típica de barramentos do PC [Galvin et al., 2013] 8 / 33
9 Dispositivos de E/S Velocidade dos barramentos Figura 1.2: Taxa de transmissão de alguns dispositivos de E/S [Tanenbaum and Machado Filho, 1995] 9 / 33
10 Dispositivos de E/S Controladores de dispositivos Controlados através de instruções de Entrada/Saída (I/O); Comandos enviados e recebidos através dos registradores: Registrador de entrada (data-in); Registrador de saída (data-out); Registrador de status; Registrador de controle. Os dispositivos possuem endereços que podem ser utilizados por: Instruções diretas Comandos enviados diretamente ao dispositivo; I/O na memória Os dispositivos e seus comandos estão diretamente mapeados no espaço de endereçamento do processador. 10 / 33
11 Dispositivos de E/S Endereços de I/O Figura 1.3: Endereços típicos das portas nos PC's [Galvin et al., 2013] 11 / 33
12 Dispositivos de E/S Comunicação (a) I/O e memória separados; (b) Espaço único de endereçamento; (c) Dois espaços de endereçamento. Figura 1.4: Mecanismos de endereçamento [Tanenbaum and Machado Filho, 1995] 12 / 33
13 Dispositivos de E/S I/O na memória Utilizado para evitar I/O programado (um bit de cada vez) para grande quantidade de dados; Precisa de uma controladora DMA Direct Memory Access; A transferência de dados entre o dispositivo e a memória não passa pela CPU; O barramento rouba ciclos da CPU para transferir os dados; Ao nalizar, gera uma interrupção que sinaliza o m da operação; DVMA: versão que trabalha direto com endereços virtuais. 13 / 33
14 Dispositivos de E/S DMA Figura 1.5: Algoritmo de transferência DMA [Galvin et al., 2013] 14 / 33
15 Interrupções 1 Dispositivos de E/S 2 Interrupções 3 Software de E/S 15 / 33
16 Interrupções Interrupções revisitadas A estrutura de interrupções em hardware funciona de uma maneira ligeiramente diferente: 1 Ao nalizar o trabalho, o dispositivo de E/S gera uma interrupção enviando um sinal à linha de barramento; 2 O sinal é detectado pelo chip do controlador, que decide o que fazer; 3 Se nenhuma outra interrupção está pendente, o controlador de interrupção processa imediatamente; 4 Se algum outro dispositivo solicitar o recurso e estiver ocupado, é simplesmente ignorado; 5 O dispositivo ca enviando o sinal de interrupção até o barramento estar disponível. 16 / 33
17 Interrupções Implementação hardware Figura 2.1: Ciclo de interrupções de E/S [Galvin et al., 2013] 17 / 33
18 Interrupções Polling Para cada byte de I/O: 1 Dispositivo lê o registrador de status até que esteja disponível (0); 2 Dispositivo ajusta o bit de leitura e/ou escrita. Se estiver escrevendo, copia os dados para o registrador data-out; 3 Dispositivo ajusta o bit de command-ready; 4 Controladora ajusta o bit de ocupado e executa a transferência; 5 Controladora ajusta o bit de ocupado, de erro e de command-ready quando a transferência estiver completa. Durante o passo 1 está no ciclo de busy-wait. Implicações? 18 / 33
19 Interrupções Interrupções O polling pode precisar de três ciclos de CPU: 1 Lê bit de status; 2 Extrai bit de status; 3 Espera ou escreve. O CPU precisa produzir algum tipo de interrupção; Mecanismo de vetor de interrupção: Troca de contexto no começo e no m; Baseado em prioridade; Problema da cadeia de interrupções. Algumas interrupções podem ser ignoradas: mascaradas. 19 / 33
20 Interrupções Vetor de interrupção Figura 2.2: Tabela de interrupções do processador Intel [Galvin et al., 2013] 20 / 33
21 Interrupções Interrupção precisa Pode ser difícil mapear o estado das interrupções em sistema multiprocessados. Ex.: pipeline; Interrupção precisa [Tanenbaum and Machado Filho, 1995]: 1 O contador de programa (program counter PC) é salvo em um lugar conhecido; 2 Todas as instruções anteriores àquela apontada pelo PC foram totalmente executadas; 3 Nenhuma instrução posterior à apontada pelo PC foi executada; 4 O estado de execução da instrução apontada pelo PC é conhecido. Se os requisitos não forem atendidos a interrupção é considerada imprecisa. 21 / 33
22 Interrupções Exemplo (a) Interrupção precisa; (b) Interrupção imprecisa. Figura 2.3: Exemplo de interrupção precisa e imprecisa [Tanenbaum and Machado Filho, 1995] 22 / 33
23 Interrupções Considerações O mesmo mecanismo utilizado pelas interrupções também é utilizado pelas exceções; Erro no acesso à memória: page fault; A interação com o kernel acontece via trap; Sistemas com múltiplas CPU podem executar interrupções simultâneas; Processamento que leva em consideração o tempo. 23 / 33
24 Software de E/S 1 Dispositivos de E/S 2 Interrupções 3 Software de E/S 24 / 33
25 Software de E/S Objetivos Princípio: independência de dispositivo; Não preciso saber qual é o disco antes de mandar o software escrever; Qualquer input de teclado deve gerar a mesma saída na tela; Nomeação uniforme: o arquivo deve ser identicado pela mesma sequência de caracteres em qualquer dispositivo; O endereçamento do dispositivo é feito pelo nome do caminho: ponto de montagem. O tratamento de erros deve ocorrer o mais próximo do hardware possível; Tipo de transferência: sincrona (bloqueante) ou assíncrona (orientada à interrupção); Utilização de armazenamento temporário: buer. 25 / 33
26 Software de E/S Implementações de E/S As implementações de E/S são organizadas de acordo com o mecanismo de transferência: E/S programada A CPU faz todo o trabalho. Envia os dados à medida que chegam e ca esperando o sinal de disponível; E/S interrupção E/S orientada à interrupção era uma interrupção ao terminar de enviar cada caractere; E/S DMA Utiliza a DMA para evitar uma interrupção para cada caractere. 26 / 33
27 Software de E/S E/S programada Figura 3.1: Passos ao enviar uma string à impressora [Tanenbaum and Machado Filho, 1995] 27 / 33
28 Software de E/S E/S programada (implementação) Figura 3.2: Escrevendo uma string na impressora utilizando E/S programada [Tanenbaum and Machado Filho, 1995] 28 / 33
29 Software de E/S E/S orientada à interrupção (a) Código executado no momento que a SYSCALL é chamada; (b) Procedimento do serviço de interrupção da impressora. Figura 3.3: Escrevendo uma string na impressora utilizando E/S orientada à interrupção [Tanenbaum and Machado Filho, 1995] 29 / 33
30 Software de E/S E/S orientada à DMA (a) Código executado no momento que a SYSCALL é chamada; (b) Procedimento do serviço de interrupção. Figura 3.4: Imprimindo uma string utilizando DMA [Tanenbaum and Machado Filho, 1995] 30 / 33
31 Software de E/S Camadas de software Cada camada do software de E/S tem uma função bem denida; A comunicação se dá através de uma interface com a camada adjacente. Figura 3.5: Camadas do software de E/S [Tanenbaum and Machado Filho, 1995] 31 / 33
32 Software de E/S OBRIGADO!!! PERGUNTAS??? 32 / 33
33 Software de E/S Galvin, P. B., Gagne, G., and Silberschatz, A. (2013). Operating system concepts. John Wiley & Sons, Inc. Tanenbaum, A. S. and Machado Filho, N. (1995). Sistemas operacionais modernos, volume 3. Prentice-Hall. 33 / 33
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
Sistemas Operacionais
Sistemas Operacionais Sistemas de Entrada/Saída Princípios de Hardware Sistema de Entrada/Saída Visão Geral Princípios de Hardware Dispositivos de E/S Estrutura Típica do Barramento de um PC Interrupções
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
O Sistema de Computação
O Sistema de Computação Professor: Alex Sandro Forghieri [email protected] O Sistema de Computação INTRODUÇÃO Introdução Sistemas Computacionais podem ser divididos em camadas: Aplicativos Sistema
Visão Geral de Sistemas Operacionais
Visão Geral de Sistemas Operacionais Sumário Um sistema operacional é um intermediário entre usuários e o hardware do computador. Desta forma, o usuário pode executar programas de forma conveniente e eficiente.
ARQUITETURA DE COMPUTADORES. Professor: Clayton Rodrigues da Siva
ARQUITETURA DE COMPUTADORES Professor: Clayton Rodrigues da Siva OBJETIVO DA AULA Objetivo: Conhecer a estrutura da arquitetura da Máquina de Von Neumann. Saber quais as funcionalidades de cada componente
Controlador de DMA. Gustavo G. Parma
Controlador de DMA Gustavo G. Parma Controlador de DMA Transferência de um dado de um dispositivo I/O para a memória Iniciada pela CPU Transferência efetuada e terminada pelo controlador de DMA CPU pode
SISTEMAS DISTRIBUÍDOS
SISTEMAS DISTRIBUÍDOS Introdução Slide 1 Nielsen C. Damasceno Introdução Tanenbaum (2007) definiu que um sistema distribuído é aquele que se apresenta aos seus usuários como um sistema centralizado, mas
Sistemas Operacionais. Rodrigo Rubira Branco [email protected] [email protected]. www.fgp.com.br
Sistemas Operacionais Rodrigo Rubira Branco [email protected] [email protected] Tipos de Sistemas Operacionais De Sistemas Embarcados (PalmOS,WinCE,WinXPEmbbeded,Linux) Hardware simples, especifico
Microprocessadores. Memórias
s António M. Gonçalves Pinheiro Departamento de Física Covilhã - Portugal [email protected] Arquitectura de Microcomputador Modelo de Von Neumann Barramento de Endereços µprocessador Entrada/Saída Barramento
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 7 Entrada/saída Os textos nestas caixas foram adicionados pelo Prof. Joubert slide 1 Problemas de entrada/saída Grande variedade
Gerenciamento de Entrada e Saída Hélio Crestana Guardia e Hermes Senger
Gerenciamento de Entrada e Saída Hélio Crestana Guardia e Hermes Senger O controle da entrada e saída (E/S ou I/O, input/output) de dados dos dispositivos é uma das funções principais de um sistema operacional.
Experiência 04: Comandos para testes e identificação do computador na rede.
( ) Prova ( ) Prova Semestral ( ) Exercícios ( ) Prova Modular ( ) Segunda Chamada ( ) Exame Final ( ) Prática de Laboratório ( ) Aproveitamento Extraordinário de Estudos Nota: Disciplina: Turma: Aluno
Sistemas Operacionais 2014 Sistema de E/S. Alexandre Augusto Giron
Sistemas Operacionais 2014 Sistema de E/S Alexandre Augusto Giron ROTEIRO Introdução Hardware de E/S Interface de E/S Subsistema de E/S Desempenho Introdução Gerenciar dispositivos de Entrada e Saída (E/S)
Organização e Arquitetura de Computadores. Ivan Saraiva Silva
Organização e Arquitetura de Computadores Hierarquia de Memória Ivan Saraiva Silva Hierarquia de Memória A Organização de Memória em um computador é feita de forma hierárquica Registradores, Cache Memória
Organização de Computadores. (Aula 5) Entrada/Saída
Organização de Computadores (Aula 5) Entrada/Saída Entrada e Saída (Input/Output I/O) Computador: Processador, Memória (principal e secundária) Equipamentos (dispositivos, elementos, unidades,...) de Entrada/Saída
Organizaçã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
Entrada e Saída (Input/Output I/O) Organização de Computadores (Aula 5) Entrada/Saída. Diferentes Tipos de Dispositivos (1)
Organização de Computadores (Aula 5) Entrada/Saída Roberta Lima Gomes - LPRM/DI/UFES Sistemas de Programação I Eng. Elétrica 2007/2 Entrada e Saída (Input/Output I/O) Computador: Processador, Memória (principal
Entrada e Saída. Prof. Leonardo Barreto Campos 1
Entrada e Saída Prof. Leonardo Barreto Campos 1 Sumário Introdução; Dispositivos Externos; E/S Programada; E/S Dirigida por Interrupção; Acesso Direto à Memória; Bibliografia. Prof. Leonardo Barreto Campos
4 Sistema Computacional:
4 Sistema Computacional: Hardware: são os componentes e dispositivos eletrônicos que operando em conjunto com outros componentes ou mesmo individualmente realizam uma das funções de um sistema de computação.
Aula 03. Processadores. Prof. Ricardo Palma
Aula 03 Processadores Prof. Ricardo Palma Definição O processador é a parte mais fundamental para o funcionamento de um computador. Processadores são circuitos digitais que realizam operações como: cópia
Introdução à Informática
Introdução à Informática Alexandre Meslin ([email protected]) Objetivo do Curso Apresentar os conceitos básicos de informática, de software e de hardware. Introduzir os conceitos relativos à representação
Entrada e Saída. Interface entre periféricos, processador e memória. Fonte: Minho - Portugal 1
Entrada e Saída Interface entre periféricos, processador e memória Fonte: Minho - Portugal 1 Ligação Processador/Memória - Periférico Processador Memória Controlo Dados Controlador Fonte: Minho - Portugal
Microcontroladores e Microprocessadores. Conversão de Bases Prof. Samuel Cavalcante
Microcontroladores e Microprocessadores Conversão de Bases Prof. Samuel Cavalcante Conteúdo Conversão de Qualquer base para Decimal Decimal para Binário Hexadecimal para binário Componentes básicos de
Microcontroladores e Microprocessadores
Microcontroladores e Microprocessadores Prof. Alison Lins Microcontrolador Agenda - Histórico da Evolução da Eletrônica - Microprocessadores - Memórias - Microcontroladores - Microcontrolador x Microprocessador
Sistemas Operacionais Cap 2 Estruturas de Sistemas Computacionais
Estruturas de Sistemas Computacionais Por que estudar a arquitetura de sistemas computacionais? Talvez porque o comportamento de um sistema operacional está ligado aos mecanismos de E/S de um computador.
Lista de Exercícios 1
Conceitos envolvidos: a) Memória de Dados (interna e externa) b) Memória de Programa (interna e externa) c) Operações aritméticas e lógicas d) Portas e) Endereçamento a Bit f) Contadores e Temporizadores
O Sistema de Computação
Departamento de Ciência da Computação - UFF O Sistema de Computação Profa. Débora Christina Muchaluat Saade [email protected] O Sistema de Computação Capítulo 2 Livro do Mário Monteiro Componentes
Arquitetura e Organização de Computadores I
Arquitetura e Organização de Computadores I Interrupções e Estrutura de Interconexão Prof. Material adaptado e traduzido de: STALLINGS, William. Arquitetura e Organização de Computadores. 5ª edição Interrupções
Unidade 1: O Computador
Unidade : O Computador.3 Arquitetura básica de um computador O computador é uma máquina que processa informações. É formado por um conjunto de componentes físicos (dispositivos mecânicos, magnéticos, elétricos
Informática I. Aula 19. http://www.ic.uff.br/~bianca/informatica1/ Aula 19-20/06/06 1
Informática I Aula 19 http://www.ic.uff.br/~bianca/informatica1/ Aula 19-20/06/06 1 Ementa Histórico dos Computadores Noções de Hardware e Software Microprocessadores Sistemas Numéricos e Representação
Organização e Arquitetura de Computadores
Organização e Arquitetura de Computadores Entrada e saída Alexandre Amory Edson Moreno Nas Aulas Anteriores Foco na Arquitetura e Organização internas da Cleo Modelo Von Neuman Circuito combinacional Circuito
Conceitos básicos sobre computadores
SSC0101 - ICC1 Teórica Introdução à Ciência da Computação I Conceitos básicos sobre computadores Prof. Vanderlei Bonato: [email protected] Sumário O que é um computador e onde podemos encontrá-los? Divisão:
TECNÓLOGO EM ANÁLISE E DESENVOLVIMENTO DE SISTEMAS PROGRAMAÇÃO DE COMPUTADORES I
TECNÓLOGO EM ANÁLISE E DESENVOLVIMENTO DE SISTEMAS PROGRAMAÇÃO DE COMPUTADORES I Aula 02: Organização e Arquitetura de Computadores / Lógica Digital (Parte I) O conteúdo deste documento tem por objetivo
BIOS - Códigos de erro
Durante o boot, o BIOS realiza uma série de testes, visando detectar com exatidão os componentes de hardware instalados no micro. Este teste é chamado de POST, acrônimo de "Power-On Self Test". Os dados
ARQUITETURA DE COMPUTADORES
01001111 01110010 01100111 01100001 01101110 01101001 01111010 01100001 11100111 11100011 01101111 00100000 01100100 01100101 00100000 01000011 01101111 01101101 01110000 01110101 01110100 01100001 01100100
CAPÍTULO 2 CARACTERÍSTICAS DE E/S E PORTA PARALELA
8 CAPÍTULO 2 CARACTERÍSTICAS DE E/S E PORTA PARALELA A porta paralela, também conhecida por printer port ou Centronics e a porta serial (RS-232) são interfaces bastante comuns que, apesar de estarem praticamente
Sistemas Operacionais Arquitetura e organização de sistemas operacionais: Uma visão estrutural hardware & software. Prof. MSc.
Sistemas Operacionais Arquitetura e organização de sistemas operacionais: Uma visão estrutural hardware & software Prof. MSc. Hugo Souza Continuando nossas aulas relativas ao Módulo 1, veremos a seguir
Arquitetura e Organização de Computadores
Arquitetura e Organização de Computadores Entrada/Saída Material adaptado, atualizado e traduzido de: STALLINGS, William. Arquitetura e Organização de Computadores. 5ª edição Problemas Entrada/Saída Grande
SISTEMAS OPERACIONAIS ABERTOS Prof. Ricardo Rodrigues Barcelar http://www.ricardobarcelar.com.br
- Módulo 4 - ENTRADAS E SAIDAS Uma das principais funções dos sistemas operacionais é controlar os dispositivos de entrada e saída (E/S ou I/O). O Sistema Operacional deve ser capaz de enviar comandos
PROGRAMAÇÃO DE COMPUTADORES
PROGRAMAÇÃO DE COMPUTADORES COMANDOS E FORMATOS DE ENTRADA E SAÍDA 1 COMANDOS E FORMATOS DE ENTRADA E SAÍDA Os comandos de entrada e saída, na sua forma mais simplificada, possuem a seguinte estrutura:
Arquitectura interna de um computador
Arquitectura interna de um computador Trabalho elaborado por: Carla Ventura e Sandra Jacinto 1 Descrição de uma tarefa Fases de execução de uma tarefa Unidades de execução de uma tarefa Computador como
Gerência de Entrada/Saída
Gerência de Entrada/Saída Prof Clodoaldo Ap Moraes Lima 1 Princípios básicos de hardware Periférico é um dispositivo conectado a um computador de forma a possibilitar sua interação com o mundo externo
Roteiro... Sistemas Distribuídos Aula 4. Troca de mensagens. Comunicação entre processos. Conceitos de SD, vantagens e desvantagens
Roteiro... Conceitos de SD, vantagens e desvantagens Infra-estrutura de um SD Considerações de projeto Sistemas Distribuídos Aula 4 Karine de Pinho Peralta Modelos de Comunicação - comunicação entre processos
ENTRADA E SAÍDA DE DADOS
ENTRADA E SAÍDA DE DADOS Os dispositivos de um computador compartilham uma única via de comunicação BARRAMENTO. BARRAMENTO Elétrica/Mecânica + Protocolo. GERENCIAMENTO DE E/S O controle da troca de dados
Periféricos e Interfaces had. 1.1 Conceitos elementares Um sistema computacional pode ser dividido de um modo abstracto em 4 componentes:
1 Introdução 1.1 Conceitos elementares Um sistema computacional pode ser dividido de um modo abstracto em 4 componentes: 1. Hardware (processador também designado por Central Processing Unit, memória,
Pós-Graduação, Maio de 2006 Introdução aos Sistemas Operacionais. Prof. Dr. Ruy de Oliveira CEFET-MT
Pós-Graduação, Maio de 2006 Introdução aos Sistemas Operacionais Prof. Dr. Ruy de Oliveira CEFET-MT O que é um Sistema Operacional? Um software que abstrai as complexidades do hardware de um usuário/programador
Arquitetura 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
ENTRADA E SAÍDA (I/O)
MICROPROCESSADORES II (EMA864315) ENTRADA E SAÍDA (I/O) 1 O SEMESTRE / 2015 Alexandro Baldassin MATERIAL DIDÁTICO Patterson & Hennessy (4a edição) Capítulo 6 (Tópicos I/O) 6.1 Introduction 6.5 Connecting
Arquitetura de Computadores - Módulos de E/S. por Helcio Wagner da Silva
Arquitetura de Computadores - Módulos de E/S por Helcio Wagner da Silva Modelo Geral de um Módulo de E/S Barramento de Endereço Barramento de Dados Barramento de Controle Módulo de E/S Conexões com Dispositivos
FACULDADE MULTIVIX CURSO DE ENGENHARIA DE PRODUÇÃO 2º PERÍODO MARIANA DE OLIVEIRA BERGAMIN MONIQUE MATIELLO GOMES THANIELE ALMEIDA ALVES
FACULDADE MULTIVIX CURSO DE ENGENHARIA DE PRODUÇÃO 2º PERÍODO MARIANA DE OLIVEIRA BERGAMIN MONIQUE MATIELLO GOMES THANIELE ALMEIDA ALVES COMPUTAÇÃO EM NUVEM CACHOEIRO DE ITAPEMIRIM 2015 MARIANA DE OLIVEIRA
Modelo Genérico de Módulo de E/S Grande variedade de periféricos
Conteúdo Capítulo 7 Entrada/Saída Dispositivos externos Módulos E/S Técnicas de E/S E/S Programada E/S Conduzida por interrupções Processamento de interrupções Controlador Intel 82C59A Acesso Directo à
Introdução. Hardware (Parte III) Universidade Federal de Campina Grande Departamento de Sistemas e Computação. [email protected].
Universidade Federal de Campina Grande Departamento de Sistemas e Computação Introdução à Computação Hardware (Parte III) Prof. a Joseana Macêdo Fechine Régis de Araújo [email protected] Carga
Entrada e Saída Transmissão Serial e Paralela
Infra-Estrutura de Hardware Entrada e Saída Transmissão Serial e Paralela Prof. Edilberto Silva www.edilms.eti.br [email protected] Sumário Introdução Transmissões Serial (síncrona e assíncrona) e Paralela
HARDWARE INFORMÁTICA. Prof.: MARCIO HOLLWEG [email protected]
INFORMÁTICA Prof.: MARCIO HOLLWEG [email protected] HARDWARE O COMPUTADOR, INDEPENDENTE DO TIPO: PARA QUE ISTO POSSA OCORRER TEMOS QUE ALIMENTÁLO COM DADOS E AGUARDAR O RETORNO DESTE PROCESSAMENTO.
Componentes básicos de um sistema computacional. Cap. 1 (Stallings)
Componentes básicos de um sistema computacional Cap. 1 (Stallings) 1 Sistema de Operação Explora recursos de hardware de um ou mais processadores Provê um conjunto de serviços aos utilizadores Gerencia
Aula 3. Sistemas Operacionais. Prof: Carlos Eduardo de Carvalho Dantas ([email protected]) http://carloseduardoxp.wordpress.
Sistemas Operacionais Aula 3 Prof: Carlos Eduardo de Carvalho Dantas ([email protected]) http://carloseduardoxp.wordpress.com Nunca cone em um computador que você não pode jogar pela janela.
PLANIFICAÇÃO INTRODUÇÃO ÀS TECNOLOGIAS DE INFORMAÇÃO BLOCO I
PLANIFICAÇÃO INTRODUÇÃO ÀS TECNOLOGIAS DE INFORMAÇÃO BLOCO I MÉDIO PRAZO 1 TECNOLOGIAS DE INFORMAÇÃO E INFORMÁTICA OBJECTIVOS CONTEÚDOS DATA Conceitos Introdutórios Conhecer os conceitos básicos relacionados
Deadlocks. Sistemas Operacionais - Professor Machado
Deadlocks Sistemas Operacionais - Professor Machado 1 Deadlock - Definição Um conjunto de processos está em situação de deadlock se todo processo pertencente ao conjunto estiver esperando por um evento
SO - Conceitos Básicos. Introdução ao Computador 2010/01 Renan Manola
SO - Conceitos Básicos Introdução ao Computador 2010/01 Renan Manola Definição de SO É uma camada de software que opera entre o hardware e os programas aplicativos voltados ao usuário final. É uma estrutura
Banco de Dados I. Prof. Edson Thizon [email protected]
Banco de Dados I Prof. Edson Thizon [email protected] Conceitos Dados Fatos conhecidos que podem ser registrados e que possuem significado implícito Banco de dados (BD) Conjunto de dados interrelacionados
Veeam Endpoint Backup FREE
CONSULTORIA INFORMÁTICA DOWNLOAD GRATUITO Veeam Endpoint Backup FREE Visão Global do Produto Veeam Endpoint Backup FREE 1 Veeam Endpoint Backup está preparado para proteger a sua empresa. O Veeam Endpoint
Sistemas Operacionais
Sistemas Operacionais 1 Sistema Operacional Um conjunto de programas que se situa entre os softwares aplicativos e o hardware Gerencia os recursos do computador (CPU, dispositivos periféricos). Estabelece
SOFTWARE VIAWEB. Como instalar o Software VIAWEB
SOFTWARE VIAWEB Como instalar o Software VIAWEB O Software VIAWEB é na verdade um receptor de eventos. A única diferença é que os eventos são recebidos via INTERNET. Portanto, a empresa de monitoramento
Arquitetura de Computadores Arquitetura de entrada e saída
Arquitetura de Entrada e Saída Arquitetura de Computadores Arquitetura de entrada e saída Barramento Meio de transmissão de dados entre a CPU, a memória principal e os dispositivos de entrada e saída.
Redes de Computadores
Nível de rede Inst tituto de Info ormátic ca - UF FRGS Redes de Computadores Nível de rede Aula 6 Aplicação Apresentação Sessão Transporte Rede Enlace Físico Protocolo nível de aplicação Protocolo nível
Estruturas do Sistema de Computação
Estruturas do Sistema de Computação Prof. Dr. José Luís Zem Prof. Dr. Renato Kraide Soffner Prof. Ms. Rossano Pablo Pinto Faculdade de Tecnologia de Americana Centro Paula Souza Estruturas do Sistema de
Componentes de um Sistema de Computador
Componentes de um Sistema de Computador HARDWARE: unidade responsável pelo processamento dos dados, ou seja, o equipamento (parte física) SOFTWARE: Instruções que dizem o que o computador deve fazer (parte
Arquitetura de Computadores. Tipos de Instruções
Arquitetura de Computadores Tipos de Instruções Tipos de instruções Instruções de movimento de dados Operações diádicas Operações monádicas Instruções de comparação e desvio condicional Instruções de chamada
Introdução à Informática. Aula 05. Redes de Computadores. Prof. Fábio Nelson
Aula 05 Redes de Computadores Sistemas de Comunicação de Dados Sistemas computadorizados que transmitem dados por meio de linhas de comunicação, como, por exemplo, linhas telefônicas ou cabos. História:
Arquitetura 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 [email protected] Material do prof. Sílvio Fernandes -
Fundamentos de Programação. Diagrama de blocos
Fundamentos de Programação Diagrama de blocos Prof. M.Sc.: João Paulo Q. dos Santos E-mail: [email protected] Página: http://docente.ifrn.edu.br/joaoqueiroz/ O processo de desenvolvimento (programação),
Barramento USB. Trabalhos Práticos AM 2007/2008. Barramento USB. Objectivos
8 Objectivos - Identificar os diversos dispositivos USB, a sua topologia e compatibilidades. - Saber interpretar os descritores relacionados com o dispositivo/periférico USB - Entender o processo de enumeração,
- Campus Salto. Disciplina: Sistemas de Arquivos Docente: Fernando Santorsula E-mail: [email protected]
Disciplina: Sistemas de Arquivos Docente: Fernando Santorsula E-mail: [email protected] Sistemas de Arquivos- Parte 2 Pontos importantes de um sistema de arquivos Vários problemas importantes devem
Arquitetura de Computadores para. Sistemas Operacionais. Sistemas Operacionais. Sumário
Arquitetura de Computadores para Sistemas Operacionais Arquitetura de Computadores para Sistemas Operacionais Tecnologias em Informática 2o Semestre Sistemas Operacionais Prof. Cid R Andrade Sumário Conhecer
SISTEMAS OPERACIONAIS. 3ª. Lista de Exercícios
SISTEMAS OPERACIONAIS INF09344 - Sistemas Operacionais / INF02780 - Sistemas Operacionais / INF02828 - Sistemas de Programação II Prof a. Roberta Lima Gomes ([email protected]) 3ª. Lista de Exercícios Data
Módulo 8 Entradas Digitais 24 Vdc Monitorado. Os seguintes produtos devem ser adquiridos separadamente para possibilitar a utilização do produto:
Descrição do Produto O módulo, integrante da Série Ponto, possui 8 pontos de entrada digital +24 Vdc isolada e monitorada, é indicado para aplicações onde a situação de linha rompida necessita ser detectada
Sistemas Operacionais
Sistemas Operacionais Aula 5 Estrutura de Sistemas de Computação Prof.: Edilberto M. Silva http://www.edilms.eti.br Baseado no material disponibilizado por: SO - Prof. Edilberto Silva Prof. José Juan Espantoso
Sistemas Operacionais
Sistemas Operacionais Aula 02: Introdução (Cont.), Visão Geral Ezequiel R. Zorzal [email protected] www.ezequielzorzal.com O QUE É UM SISTEMA OPERACIONAL? Um programa que atua como um intermediário entre
10. CPU (Central Processor Unit)... 10 2 10.1 Conjunto das instruções... 10 2 10.2 Estrutura interna... 10 4 10.3 Formato das instruções...
10. CPU (Central Processor Unit)... 10 2 10.1 Conjunto das instruções... 10 2 10.2 Estrutura interna... 10 4 10.3 Formato das instruções... 10 4 10. CPU (CENTRAL PROCESSOR UNIT) Como vimos no capítulo
Sistemas de Arquivos. Arquivos Diretórios Implementação do sistema de arquivos Gerenciamento de espaço em disco
Sistemas de Arquivos Arquivos Diretórios Implementação do sistema de arquivos Gerenciamento de espaço em disco Armazenamento da Informação a Longo Prazo 1. Deve ser possível armazenar uma quantidade muito
Sistemas Computacionais e Hardware. Disciplina: Informática Prof. Higor Morais
Sistemas Computacionais e Hardware Disciplina: Informática Prof. Higor Morais 1 Agenda Sistema Computacional O Computador e seus componentes Hardware 2 Unidade de entrada Unidade de saída Unidade de Processamento
Guia do Administrador de Licenças de Usuários Autorizados do IBM SPSS Modeler IBM
Guia do Administrador de Licenças de Usuários Autorizados do IBM SPSS Modeler IBM Índice Guia do Administrador........ 1 Antes de Iniciar............. 1 Serviços Citrix e Terminal......... 1 Instalação
Flávia Rodrigues. Silves, 26 de Abril de 2010
Flávia Rodrigues STC5 _ Redes de Informação e Comunicação Silves, 26 de Abril de 2010 Vantagens e Desvantagens da Tecnologia Acessibilidade, quer a nível pessoal quer a nível profissional; Pode-se processar
Prof. Daniel Gondim [email protected]. Informática
Prof. Daniel Gondim [email protected] Informática Componentes de um SC Entrada e Saída Entrada e saída visão do usuário Usuários submetem dados (entrada) ao computador para obter informação (saída)
Organização e Arquitetura de Computadores I
Organização e Arquitetura de Computadores I Evolução e Desempenho dos Computadores Slide 1 Conceitos Arquitetura do Computador Refere-se aos atributos que são visíveis para o programador. Ex: conjunto
Técnico em Radiologia. Prof.: Edson Wanderley
Técnico em Radiologia Prof.: Edson Wanderley Rede de Computadores Modelo Mainframe Terminal Computador de grande porte centralizado; Os recursos do computador central, denominada mainframe são compartilhadas
Manual de Programação TED1000 versão TC100 Ethernet
Manual de Programação TED1000 versão TC100 Ethernet Indice: Configurações iniciais...2 Configuração de IP...2 Teclas especiais...2 Cabo de rede...2 Programação...3 Abrindo a comunicação (abreip)...3 Enviando
Manual de instruções U00123175100. Definições da impressora CP_Manager
Manual de instruções U00123175100 Definições da impressora CP_Manager U00123175100 2011 Março Seiko I Infotech Inc., 2011 Todos os direitos reservados. Os conteúdos deste manual podem ser alterados sem
Introdução aos Sistemas Operacionais
Introdução aos Sistemas Operacionais Prof. M.e Helber Wagner da Silva [email protected] Maio de 2014 Roteiro Introdução Estrutura e Funções do Sistema Operacional Sistemas Operacionais existentes
,QVWDODomR. Dê um duplo clique para abrir o Meu Computador. Dê um duplo clique para abrir o Painel de Controle. Para Adicionar ou Remover programas
,QVWDODomR 5HTXLVLWRV0tQLPRV Para a instalação do software 0RQLWXV, é necessário: - Processador 333 MHz ou superior (700 MHz Recomendado); - 128 MB ou mais de Memória RAM; - 150 MB de espaço disponível
Terminal de Operação Cimrex 12
Descrição do Produto O terminal de operação Cimrex 12 apresenta excelente desempenho em tamanho compacto. Possui visor de cristal líquido alfanumérico de duas linhas e 20 colunas. O teclado de membrana
discos impressora CPU memória AULA 04 - Estruturas de Sistemas Computacionais Operação dos sistemas de computação Controlador de disco
AULA 04 - Estruturas Sistemas Computacionais Nosso objetivo é apenas revisar conceitos relacionados a estrutura geral um sistema computacional para pois explicarmos os talhes operação do sistema e como
Sistemas Operacionais
Sistemas Operacionais Sistemas de Entrada/Saída Princípios de Software Sistema de Entrada/Saída Princípios de Software Tratadores (Manipuladores) de Interrupções Acionadores de Dispositivos (Device Drivers)
Supervisório Remoto aplicado em Dispositivo Móvel na Plataforma NI LabVIEW
Supervisório Remoto aplicado em Dispositivo Móvel na Plataforma NI LabVIEW "Este artigo demonstra os recursos e passos necessários para implementar um sistema supervisório de consumo energético e controle
Sistemas Operacionais. Prof. M.Sc. Sérgio Teixeira. Aula 04 - Concorrência. Cursos de Computação
Cursos de Computação Sistemas Operacionais Prof. M.Sc. Sérgio Teixeira Aula 04 - Concorrência Referência: MACHADO, F.B. ; MAIA, L.P. Arquitetura de Sistemas Operacionais. 4.ed. LTC, 2007. Mono x Multiprogramação
Infraestrutura de Hardware. Memória Virtual
Infraestrutura de Hardware Memória Virtual Perguntas que Devem ser Respondidas ao Final do Curso Como um programa escrito em uma linguagem de alto nível é entendido e executado pelo HW? Qual é a interface
Hardware. Objetivos do Capítulo
Objetivos do Capítulo Identificar os principais tipos, tendências e usos de microcomputadores, computadores de médio porte e mainframes. Caracterizar as principais tecnologias e usos de periféricos de
Arquitectura de Computadores
Arquitectura de Computadores Modos de Transferência de Informação (14.6) José Monteiro Licenciatura em Engenharia Informática e de Computadores Departamento de Engenharia Informática (DEI) Instituto Superior
