Entrada e Saída Transmissão Serial e Paralela



Documentos relacionados
Introdução. Hardware (Parte III) Universidade Federal de Campina Grande Departamento de Sistemas e Computação. joseana@computacao.ufcg.edu.

Arquitetura de Computadores - Módulos de E/S. por Helcio Wagner da Silva

BARRAMENTOS DE MICROCOMPUTADORES

Arquitetura e Organização de Computadores

Fundamentos de Arquitetura e Organização de Computadores

O Sistema de Computação

O Sistema de Computação

- Campus Salto. Disciplina: Sistemas de Arquivos Docente: Fernando Santorsula

Microcontroladores e Microprocessadores. Conversão de Bases Prof. Samuel Cavalcante

4 Sistema Computacional:

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

Hardware: Componentes Básicos. Sistema de Computador Pessoal. Anatomia de um Teclado. Estrutura do Computador. Arquitetura e Organização

BARRAMENTO. Caminho de Dados

Introdução Informática e TIC. Prof. Ivo Júnior

Entrada e Saída e Dispositivos

Objetivos da aula. Recursos de Sistemas de Informação

Oganização e Arquitetura de Computadores

Dispositivos de Entrada e Saída

Aula 09. Módulos de Entrada e Saída

PCS-2529 Introdução aos Processadores. Prof. Dr. Paulo Sérgio Cugnasca

Dispositivos de Entrada e Saída

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

UFRJ IM - DCC. Sistemas Operacionais I. Unidade IV Gerência de Recursos Entrada e Saída. 02/12/2014 Prof. Valeria M. Bastos

Introdução à Ciência da Informação

Componentes do Computador

Notas da Aula 14 - Fundamentos de Sistemas Operacionais

Curso Técnico de Informática de Sistemas

Figura 8: modelo de Von Neumann

Sistemas Operacionais. Entrada e Saída. Edeyson Andrade Gomes.

Estrutura de um Computador

SSC0611 Arquitetura de Computadores

Arquitectura interna de um computador

Dispositivos de Entrada e Saída

Introdução ao Gerenciamento de Entrada e Saída (E/S)

Curso de Sistemas de Informação Campus Guaíba Cursos de Informática Projeto de Inclusão Digital APOSTILA APOSTILA CONCEITOS BÁSICOS DE INFORMÁTICA

Capítulo 7 - Interfaces de Entrada e Saída. Conceito

Sistemas Operacionais. Sistema de entrada e Saída

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

Organização de Computadores 1

Informática Aplicada

Problemas com Entrada e Saída

Eng.º Domingos Salvador dos Santos.

Histórico e Evolução da Computação

INFORMÁTICA. Introdução à Informática Hardware CONHECIMENTOS BÁSICOS EM INFORMÁTICA

HARDWARE INFORMÁTICA. Prof.: MARCIO HOLLWEG

INTRODUÇÃO À INFORMÁTICA

Organização e Arquitetura de Computadores I

3 Redes de Comunicação 3.1. SDH Hierarquia Digital Síncrona

Introdução a Informática

Barramento. Prof. Leonardo Barreto Campos 1

Organização e Arquitetura de Computadores I

Periféricos de computadores

FIQUE POR DENTRO DA INTERNET

INTERFACE PARALELA. Área: Eletrônica Nível de conhecimento necessário: básico. Autor:

Sistema de entrada e saída (E/S)- Módulos de E/S; tipos de operações de E/S

O Sistema de Computação

Sistemas Operacionais Prof. Esp. André Luís Belini Bacharel em Sistemas de Informações MBA em Gestão Estratégica de Negócios Aula 03

Universidade Federal de Minas Gerais. Sistemas Operacionais. Aula 19. Sistema de Entrada/Saída

Curso de Tecnologia em Redes de Computadores

Nosso Site.

Arquitectura de um Computador

Gerência de Entrada e Saída

INTRODUÇÃO À INFORMÁTICA: TERMINOLOGIA BÁSICA RAÍ ALVES TAMARINDO

Fundamentos de Sistemas Operacionais

MONTAGEM E MANUTENÇÃO DE COMPUTADORES

Aula 03 - Concorrência. por Sediane Carmem Lunardi Hernandes

Unidade 7: Barramento de Sistema Prof. Daniel Caetano

Processamento de Dados aplicado à Geociências. AULA 1: Introdução à Arquitetura de Computadores

ARQUITETURA DE COMPUTADORES Prof. Ricardo Rodrigues Barcelar

Linguagens de Programação:

Organização de Computadores

Entrada e Saída (E/S)

ARQUITETURA E ORGANIZAÇÃO DE COMPUTADORES PROF. DEJAIR PRIEBE

Tipos de Software e Ambientes de Processamento

Índice. 1. Descrição Geral do Módulo. Módulo Processador CPU209-R1 V /07/05

Sistemas Operacionais

Troubleshooting. Christian César de Azevedo

Sistemas Operacionais

Sistemas de Entrada e Saída

A B C D E F G H I J K L M N O P Q R S T U V W X Y Z

Capítulo 13: Sistemas de E/S. Operating System Concepts with Java 7th Edition, Nov 15, 2006

4.3 - DMA & Chipset. CEFET-RS Curso de Eletrônica. Profs. Roberta Nobre & Sandro Silva. e

Sistemas Operacionais. Interrupção e Exceção

Transcrição:

Infra-Estrutura de Hardware Entrada e Saída Transmissão Serial e Paralela Prof. Edilberto Silva www.edilms.eti.br edilms@yahoo.com Sumário Introdução Transmissões Serial (síncrona e assíncrona) e Paralela Dispositivos de E/S Métodos de realização de E/S

Introdução Dispositivos de entrada e saída (E/S) Entrada/Saída (E/S) compreende todas as maneiras como o computador se comunica com os usuários e outras máquinas ou dispositivos Os dispositivos de entrada aceitam dados e instruções do usuário Os dispositivos de saída retornam os dados processados, isto é, informações de volta ao usuário Sem E/S, o computador ficaria isolado do mundo Ele não conseguiria receber instruções e, mesmo que tivesse instruções permanentemente inseridas em sua memória, não teria como comunicar os resultados de seu trabalho Relação UCP/MP e E/S periféricos, que compreendem duas partes (o controlador e o periférico propriamente dito) devido às diferentes características de cada dispositivo de E/S, a UCP não se conecta diretamente a cada periférico, mas sim por meio das interfaces de E/S, que realizam a "tradução" e a compatibilização dessas, além de realizar outras tarefas de controle.

Modos da organização dos dispositivos de E/S CPU Memória Principal MONITOR DE VÍDEO Controlador de vídeo TECLADO Controlador de teclado UNIDADE DE DISQUETE Controlador de disquete DISCO RÍGIDO Controlador de disco rígido ) a interface sinal de controle (read/write) o periférico responde 2) a interface transmite os dados o periférico certifica o (recebimento ou o término da leitura) Transmissão Há duas maneiras básicas de se realizar transmissão/recepção de dados entre os periféricos/interfaces e UCP/MP, bem como entre dispositivos interconectados entre si, local ou remotamente: ) transmissão serial Síncrona Assíncrona 2) transmissão paralela.

Transmissão serial Única linha de transmissão de dados Um bit de cada vez receptor e transmissor estejam sincronizados bit a bit com a mesma velocidade de transmissão UCP/MP Barramento de Sistema Interface Buffer serial Periférico Transmissão Serial Assíncrona Consiste em um processo de sincronização do receptor a cada novo caractere transmitido. Antes de se iniciar a transmissão, cada caractere é acrescido de 2 pulsos, um no início do caractere, denominado START, e o outro, denominado STOP, além do bit de paridade STOP bit de paridade START Nível alto

Transmissão Serial Síncrona Mais eficiente que a assíncrona O transmissor monta um bloco (28 a 256 carac) sem intervalo entre o primeiro e o último bit; Sincronização - freqüência do relógio do transmissor = receptor Por ex.: a eficiência para transmitir caracteres Quant da informação = Quant total de bits da transmissão Assíncrona 7 bits x (7 + + + ) x = 7% bit de paridade bit STOP bit START bit de informação Transmissão Serial Síncrona Por ex.: a eficiência para transmitir caracteres Síncrona 5 = 95% CCCC Obs: cinco caracteres especiais de controle da transmissão e formato do bloco de caracteres Bloco de transmissão C N... C 3 C 2 C, C2, C3... - caracteres de dados CC - caracteres especiais de controle CCCCCC C

Transmissão paralela Transmissão de um grupo de bits de cada vez; Indicada para transmissões internas no sistema de computação (barramentos) e para ligações de periféricos a curta distância (impressoras, discos rígidos, etc). Interfaces Padronizadas CENTRONICS SCSI Small Computer Systems Interface Transmissão paralela Transmissor transmissão caractere 2 caractere Receptor

Métodos de E/S Métodos para efetuar operações de entrada/saída (UCP ler e escrever dados em um periférico específico): Entrada/saída por programa; Entrada/saída com emprego de interrupção; Acesso Direto à memória (DMA - Direct Memory Access). E/S por programa A UCP executa diretamente instruções de E/S Cada instrução serve para uma ação típica Organização de comunicação Memória Compartilhada ou Memória isolada Desvantagens: uso intenso da UCP em detrimento de atividades mais importantes; Loop de interrogação para compatibilizar as diferentes velocidades entre a UCP e o periférico.

E/S por interrupção Instrução interface... como não há uma resposta imediata, em vez de ficar continuamente verificando o estado do periférico, a UCP desvia-se para realizar outra atividade Permitir que os vários dispositivos do micro façam solicitações ao processador Existem 6 canais de interrupção, chamados de IRQ Interrupt Request Desvantagem a UCP continua gastando tempo para executar o programa de E/S para efetivar a transferência dos dados. E/S por memória DMA (Direct( Memory Access) Melhor alternativa para se realizar operações de E/S com o máximo de rendimento da UCP. Interface MP (praticamente sem intervenção da UCP) UCP DMA (liberando a UCP para realizar outras atividades) DMA UCP (terminada a transferência sinaliza para a UCP)

F I M Perguntas...