Sistemas de Entrada e Saídas

Documentos relacionados
Arquitectura de Computadores

Arquitectura de Computadores

Sistemas de Memória I

Sistemas de Entrada e Saídas III

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

Sistemas Digitais e Arquitectura de Computadores (SDAC) 12º ano

Arquitetura de Um Computador

Dr. Joaquim de Carvalho Figueira da Foz

Arquitectura de Computadores MEEC (2013/14 2º Sem.)

Arquitectura de Computadores MEEC (2013/14 2º Sem.)

7º ano Ano letivo 2015/2016. Artur Ramísio

MICROPROCESSADORES. Unidade de Entrada/Saída (I/O) Nuno Cavaco Gomes Horta. Universidade Técnica de Lisboa / Instituto Superior Técnico

Tecnologias. de Informação e Comunicação. 7ºAno. 1.º Período. Aula 7 e Magda Lopes

FundamentosemInformática

Montagem e Manutenção de Computadores

Tecnologias. de Informação e Comunicação. 7ºAno. 1.º Período. Aula 5, 6. 1 Magda Lopes

Unidade 1: Tecnologias da Informação e Comunicação Conceitos Introdutórios. Tecnologias da Informação e Comunicação

Dr. Joaquim de Carvalho

Introdução à Arquitetura de Computadores

Sistemas Operacionais. Prof. MSc. André Yoshimi Kusumoto

Tópicos da aula. Histórico e Evolução dos Computadores. Noções Básicas de Arquitetura de Computadores

Noções de Informática INSS. Novo Curso. Aula 01

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

Sistemas Digitais e Arquitectura de Computadores

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

PLANIFICAÇÃO

i TIC 7/8 Funcionamento de um computador Informação 7 Unidade 1 A informação, o conhecimento e o mundo das tecnologias

FUNDAMENTOS DE ARQUITETURAS DE COMPUTADORES SISTEMAS DE COMPUTAÇÃO. Cristina Boeres

As normas EIDE / ATAPI e SCSI

1.3. CONCEITOS BÁSICOS DE INFORMÁTICA

COMPUTADORES PC 20/9/2010 CRONOGRAMA INFORMÁTICA PREF. MUNICIPAL DE JAGUARÃO - RS O COMPUTADOR, INDEPENDENTE DO TIPO: MAINFRAME NOTEBOOK PALMTOP

Programação de Computadores I - PRG1 Engenharia Elétrica

Introdução à Informática

Principais Componentes do Gabinete. Componentes Básicos de um Computador. CPU ou UCP (Processador) 17/02/2017

Ficha de trabalho Nº 1 Utilizar adequadamente o computador e/ou dispositivos similares que processem dados.

O Sistema de Computação

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

Um computador típico possui portas de vários tamanhos e formas, mas normalmente apenas permitem um tipo de ligação.

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

DSC/CEEI/UFCG. Introdução à Computação

Escola Secundária de Emídio Navarro

Arquitetura de Computadores. Infraestrutura de TI: Hardware

FCA - Editora de Informática xv

Aula 24: E/S: Dispositivos Típicos e Barramentos

Estrutura e Funcionamento do Computador

CURSO TÉCNICO PROFISSIONALIZANTE Disciplina: Informática Básica (Hardware)

Sistemas de Memória II

Lista de Exercícios sobre Conceitos de Informática. Exercício 1: Correspondência

Instalação e Manutenção de Computadores Sandra Silva

Tecnologias da Informação e da Comunicação

Subsistemas de E/S Device Driver Controlador de E/S Dispositivos de E/S Discos Magnéticos Desempenho, redundância, proteção de dados

INFORMÁTICA (NCINF) CONCEITOS BÁSICOS DE HARDWARE

Escola Secundária de Emídio Navarro

HARDWARE. Givanaldo Rocha

Introdução à Programação de Computadores Fabricação Mecânica

Softwares, Aplicativos e Sistemas Operacionais

Programador/a de Informática

Introdução à Informática O COMPUTADOR

Micro-Arquiteturas de Alto Desempenho. Introdução. Ementa

António Costa. Paulo Roma Cavalcanti

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

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

Organização de Computadores

Hardware. Informática

Organização e Arquitetura de Computadores I

Revisão FUI. Tiago Alves de Oliveira

Hardware. Computador. Computador. Computador. Evolução dos Computadores. Laboratório de Utilização de Microcomputadores (DCA0302) Aula 01

Lista de Exercícios sobre Conceitos de Informática. Exercício 1: Correspondência

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

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

Entrada e Saída (E/S)

Arquitectura de Computadores

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

INFORMÁTICA BÁSICA HARDWARE: COMPONENTES BÁSICOS E FUNCIONAMENTO.

Arquitetura de Computadores

ORGANIZAÇÃO DE COMPUTADORES

Fundamentos e Suporte de Computadores. Prof. Ana Paula Domingos

Transcrição:

Sistemas de Entrada e Saídas José Costa Introdução à Arquitetura de Computadores Departamento de Engenharia Informática (DEI) Instituto Superior Técnico 2013-12-06 José Costa (DEI/IST) Sistemas de Entrada e Saídas 1

Sumário Entradas, Saídas e Comunicações Arquitetura de Entradas/Saídas Interfaces Tipos de Endereçamentos dos Portos Periféricos Teclados onitores Discos agnéticos Comunicação Paralela Interfaces Sem Sincronização José Costa (DEI/IST) Sistemas de Entrada e Saídas 2

Entradas, Saídas e Comunicações Se o Computador fosse apenas processamento e memória não teria utilidade nenhuma! José Costa (DEI/IST) Sistemas de Entrada e Saídas 3

Periféricos Periféricos são os dispositivos de entrada e saída de um computador. teclados rato écrans discos rígido José Costa (DEI/IST) Sistemas de Entrada e Saídas 4

ecanismos de Interacção uito variados Responsáveis por uma complexidade significativa dos sistemas operativos actuais José Costa (DEI/IST) Sistemas de Entrada e Saídas 5

Arquitetura de Entradas/Saídas UCPs funcionam na ordem dos GHz Periféricos funcionam a velocidades tipicamente, mais baixas de centenas de milissegundos a microssegundos Necessário adaptar entre si estas velocidades de processamento muito diversas José Costa (DEI/IST) Sistemas de Entrada e Saídas 6

Sistema de Barramentos Processador Barramento de endereços Barramento de dados Barramento de controlo emória Interface Interface... Interface Periférico Periférico Periférico José Costa (DEI/IST) Sistemas de Entrada e Saídas 7

Interfaces Promover adaptações do ponto de vista físico Esconder ao processador a velocidade dos periféricos (mais baixa) Descodificar os endereços presentes no respectivo barramento a que está ligada Controlar vários modos de funcionamento Controlar a comunicação física com o periférico Sinalizar ao processador a presença de dados ou disponibilidade para receber dados através do sistema de interrupções Participar em modos de transferência mais avançados (DA) José Costa (DEI/IST) Sistemas de Entrada e Saídas 8

Interfaces Barramento de endereços Barramento de dados Barramento de controlo Descodificação de endereços... Registos Controlo Comunicação com o periférico José Costa (DEI/IST) Sistemas de Entrada e Saídas 9

Descodificação de Endereços Barramento de endereços Barramento de dados Barramento de controlo Descodificação Externa... A i a A n-1 A 0 a A i-1 En Descodificação Interna 0 n-1... Interface A Controlo Escrita... Interface X Leitura... OEn Porto 0 Porto n-1 Periférico X Periférico A José Costa (DEI/IST) Sistemas de Entrada e Saídas 10

Tipos de Endereçamentos dos Portos Barramentos separados para entradas/saídas e para acessos a memória esmo barramento e o mesmo espaço de endereçamentos para as entradas/saídas e para os acessos à memória esmo barramento, mas diferentes espaços de endereçamento para as entradas/saídas e para os acessos à memória José Costa (DEI/IST) Sistemas de Entrada e Saídas 11

Periféricos Teclado Rato Ecran tátil Leitor de código de barras Scanner icrofone Webcam Display onitor de computer... Projetor Impressora Disco duro Pen USB SD CD-RO DVD-RO odem Controlador de rede... José Costa (DEI/IST) Sistemas de Entrada e Saídas 12

Teclados D e s c o d ux 3 x 3 Interface 8 interrupção scan code y José Costa (DEI/IST) Sistemas de Entrada e Saídas 13

onitores onitores alfanuméricos códigos BS (backspace), LF (linefeed), CR (carridge return) onitores a cores raios catódicos LCDs Interface é realizada pela placa gráfica José Costa (DEI/IST) Sistemas de Entrada e Saídas 14

Placa Gráfica Placa Gráfica UCP emória modo texto RO caracteres ASCII onitor emória modo gráfico Gerador varrimento monitor RGB... José Costa (DEI/IST) Sistemas de Entrada e Saídas 15

Discos agnéticos Entrada e saída Usado para: Armazenar dados de maneira permanente emória virtual Funções controladas pelo Sistema Operativo Dividido em partições José Costa (DEI/IST) Sistemas de Entrada e Saídas 16

Organização Interna de Um Disco Disco Rígido Cilindro Pista Sector José Costa (DEI/IST) Sistemas de Entrada e Saídas 17

Tempos de Acesso tempo de procura (seek time) tempo que a cabeça magnética demora até chegar à pista onde o sector se encontra média de 4ms para discos rígidos de gama alta atraso rotacional (rotational latency) tempo que demora desde que a cabeça magnética se encontra em posição até que o sector desejado passe por baixo desta 3ms em média para disco de 10000 rotações por minuto tempo de leitura (access time) tempo que demora a leitura ou a escrita de um sector valor típico de 0,09 ms Tudo somado: 7,1ms José Costa (DEI/IST) Sistemas de Entrada e Saídas 18

Comunicação com os Dispositivos comunicação entre o processador e a interface de um periférico é comunicação paralela comunicação entre interface e dispositvo pode ser paralela ou série José Costa (DEI/IST) Sistemas de Entrada e Saídas 19

Comunicação Paralela Tipicamente largura da palavra do processador está desadaptada à comunicação com o periférico Pode ser necessário sincronização José Costa (DEI/IST) Sistemas de Entrada e Saídas 20

Interfaces Sem Sincronização Leitura Barramento de endereços Barramento de dados Barramento de controlo Descodificação externa... Controlo Enable da interface Leitura OEn V José Costa (DEI/IST) Sistemas de Entrada e Saídas 21

Interfaces Sem Sincronização Escrita Barramento de endereços Barramento de dados Barramento de controlo Descodificação externa... Controlo Enable da interface Escrita José Costa (DEI/IST) Sistemas de Entrada e Saídas 22

Sumário Entradas, Saídas e Comunicações Arquitetura de Entradas/Saídas Interfaces Tipos de Endereçamentos dos Portos Periféricos Teclados onitores Discos agnéticos Comunicação Paralela Interfaces Sem Sincronização José Costa (DEI/IST) Sistemas de Entrada e Saídas 23

Referências Arquitectura de Computadores: dos Sistemas Digitais aos icroprocessadores, G. Arroz, J. onteiro, A. Oliveira, Secção 14 José Costa (DEI/IST) Sistemas de Entrada e Saídas 24

Próxima Aula Sistemas de Entrada e Saída (cont.) José Costa (DEI/IST) Sistemas de Entrada e Saídas 25