Revisões. Porto paralelo. Porto paralelo. Porto paralelo. Porto paralelo. Porto paralelo GPIB JTAG
|
|
- Isadora Caetano Esteves
- 5 Há anos
- Visualizações:
Transcrição
1 Revisões GPIB JTAG Interface que surgiu para obter uma ligação mais rápida que a ligação série. Foi inicialment utilizada para ligar impressoras. Actualmente, permite ligar vários tipos de periféricos (impressoras, scanners, discos rígidos, CDROMs,, etc) O porto paralelo inicial SPP (Standard Parallel Port) é unidirecional. Tem débito máximo de 5 kbytes/s e o comprimento máximo dos cabos é de m. O SPP utiliza uma ficha DB5 e as impressoras uma ficha de 36 pinos (ficha Centronics). 3/4 Helena Sarmento 3/4 Helena Sarmento Apareceram posteriormente definições bidireccionais: PS/ (IBM), -Enhanced Parallel Port (Intel, Zentith e Xircom) e ECP-Extended Parallel Port (HP e Microsoft). 3/4 Helena Sarmento 3 3/4 Helena Sarmento 4 A norma IEEE 84, aprovada em 994, que permite comunicação bidireccional, define: A interface eléctrica A interface mecânica A interface operacional: transferência de dados em modo de compatibilidade, nibble, byte, e ECP. A norma define a comunicação no nível físico norma IEEE 84 3/4 Helena Sarmento 5 3/4 Helena Sarmento 6
2 Interface mecânica Fichas : DB5 (IEEE 84-A) geralmente utilizada do lado do computador (host) centronics (IEEE 84-B) geralmente utilizada do lado do periférico ficha recomendada de 36 pinos (IEEE 84-C) para ser utilizada dos dois lados Equipamentos para serem ligados directamente devem ter fichas macho Equipamentos para serem ligados por cabos devem ter fichas fêmea, as fichas macho estão nos cabos nos cabos Interface mecânica Especificação dos sinais nas fichas para os vários modos de funcionamento (sinais) Especificação das ligações dos cabos Host periférico DB5 para DB5 DB5 para centronics DB5 para ficha recomendada Ficha recomendada para centronics Ficha recomendada para ficha recomendada (ligações) 3/4 Helena Sarmento 7 3/4 Helena Sarmento 8 Interface eléctrica Níveis eléctricos TTL (5V). Valores máximos +5,5V,5V. Especificação do cabo de 8 pares entrançados Interface eléctrica Especificação de tensões e correntes, capacidades e resistências de pull up nos emissores (drivers) e receptores: Nível : compatibilidade com equipamentos anteriores à norma Interface assimétrica Linhas de dados (74LS374 - totem pole) fornece,6ma e absorve 4mA Linhas de controlo (745- open collector com 4,5 kω de pullup) 3/4 Helena Sarmento 9 3/4 Helena Sarmento Nível : Interface siimétrica (4 ma) Parâmetro V OH V OL V OH V OL R O Slew rate Condição valor circuito aberto < 5,5 V circuito aberto > -,5 V I O =4mA >,4 V I O =4mA <,4 V» V O =(V OH V OL )/ 5±5 Ω driver,5,4 V/ns < µa Parâmetro Condição valor V Ilimiar,8 V V histerese I L =4mA,-, V I IH» V O = V receptor I IL V O =,8 V < µa C i < 5 pf Deve duportar picos de tensão entre V e 7 V 3/4 Helena Sarmento - saída do emissor adaptada à impedância característica do cabo - entrada do receptor com impedância infinita 5V R D R S R O, k cabo 5V, k R O, k R S para adaptar impedâncias 3/4 Helena Sarmento 5V R D R S Z O R S R D cabo R O R S + R D < R o
3 Interface operacional! Iniciada em modo de compatibilidade (unidireccional)! Depois, por negociação com o periférico:! Transmite em mode de compatibilidade! Transita para outro modo (bidireccional)! Ao ligar a alimentação (fichas recomendadas):! Host Logic High e Peripheral Logic High activados para indicar que podem comunicar! A interface pode ser reiniciada:! Volta ao modo de compatibilidade! ninit (L) e nselection (L) no host Modo de compatibilidade (compatível com o SPP) Define o protocolo utilizado pela maioria dos PCs para transferirem dados para uma impressora. Corresponde ao funcionamento do SPP e é muitas vezes designado por modo Centronics (devido à ficha Centronics da impressora). Neste modo: as linhas de controlo e de status definem o handshaking com o PC as linhas de dados transportam a informação do PC para o periférico. Neste modo: 5 kbytes/s, cabo de m 3/4 Helena Sarmento 3 3/4 Helena Sarmento 4 Modo de compatibilidade Dados Status Control 3/4 Helena Sarmento 5 Sinais no modo de compatibilidade Tipo Sinal In/Out Controlo STROBE Out Activo a. Indica dados válidos em D-D7 Controlo AUTOFEED Out Activo a. Indica à impressora para incluir um LF depois de cada CR Controlo SELECTIN Out Activo a. Indica á impressora que foi seleccionada Controlo INIT Out Activo a. Status ACK In Activo a. Status BUSY In Activo a.indica que a impressora está ocupada a receber dados Status PE In Ausência de papel (Paper Empty) Status SELECT In Activo a. Indica impressora ligada Status ERROR In Activo a.indica condição de erro Dados D a D7 Out 8 linhas de saída 3/4 Helena Sarmento 6 Registos Ciclo de transferência de dados Offset = Nome Dados Status Controlo R W Porto para ler ou escrever dados Contém bits de status Usado para definir sinais de controlo * Offset face ao endereço base do porto 3/4 Helena Sarmento 7 O programa escreve os dados no registo de dados O programa lê o registo de status para verificar se o periférico não está ocupado (BUSY = ) Se BUSY = o programa põe no registo de controlo STROBE = O periférico activa a linha BUSY, lê os dados e indica que pde receber novo byte gerando um impulso a L de ACK e depois BUSY = 3/4 Helena Sarmento 8 3
4 Modo nibble Este modo permite criar um canal bidireccional com transferência de dados do periférico para o PC Utiliza 4 das 5 linhas de Status (do periférico para o PC) para os dados e a quinta para gerar uma interrupção ao PC (nibble válido). Com dois ciclos de transferência obtém-se um byte. Os bits do registo de status têm de ser manipulados por software para obter o nibble. Neste modo, a comunicação do periférico para o PC envolve dois ciclos e execução de software, ficando o ritmo de transmissão limitado a 5 kbytes/s. As limitações não são críticas se os requisitos de transferência do periférico para o PC forem reduzidos. Nibble Sinais envolvidos na transferência de dados do periférico para o PC 3/4 Helena Sarmento 9 3/4 Helena Sarmento Sinais no modo nibble STROBE STROBE Out Não é utilizado na transferência inversa HostBusy =, indica que o PC está pronto AUTOFEED HostBusy Out para receber o nibble. HostBusy = indica que o nibble foi recebido. SELECTIN 84Active Out A, indica que o PC está no num modo de transferência 84 INIT INIT Out Não é utilizado na transferência inversa ACK PtrClk In PtrClk =, indica nibble válido. PtrClk =, como resposta a HostBusy = BUSY PtrBusy In D3, depois D7 PE AchDataRe q In D, depois D6 SELECT Xflag In D, depois D5 ERROR ndataavail In D, depois D4 D a D7 3/4 D a D7 Out Não são utilizados na transferência inversa Helena Sarmento Ciclo de transferência de dados. O PC assinala que pode receber dados (HostBusy = ). O periférico responde pondo os dados (nibble) nas linhas de Status 3. O periférico assinala que o nibble é válido (PtrClk = ) 4. O PC indica que recebeu um nibble e ainda não pode receber o seguinte 5. O periférico responde que tomou conhecimento. 6. Repetem-se os cinco passos anteriores 3/4 Helena Sarmento Modo byte Este modo permite criar um canal bidireccional. Modo em que as linhas de dados podem ser utilizadas também para leitura de dados do perférico. Modo utilizado pela IBM no porto PS/. Necessita de apenas um ciclo e não dois como o modo nibble, permitindo ritmos semelhantes ao modo de compatibilidade. 3/4 Helena Sarmento 3 Modo byte STROBE HostClk Out Levado a no fim da transferência de um byte (indica que o byte foi recebido) HostBusy =, indica que o PC está pronto para AUTOFEED HostBusy Out receber o byte. HostBusy = indica que o byte foi recebido. SELECTIN 84Active Out A, indica modo de transferência 84 INIT INIT Out Não é utilizado na transferência inversa ACK PtrClk In PtrClk =, indica nivbble válido. PtrClk =, como resposta a HostBusy = BUSY PtrBusy In Indica canal directo ocupado PE AchDataRe q In Segue o sinal DataAvail SELECT Xflag In Não é utilizado ERROR DataAvail In Dados estão disponíveis no canal inverso D a D7 D a D7 In/Out Dados do perférico para o host e em sentido contrário 3/4 Helena Sarmento 4 4
5 Modo byte. PC indica que está pronto para receber dados (HostBusy =). O periférico coloca o byte nas linhas de dados 3. O periférico indica que os dados são válidos com PtrClk = 4. O PC lê os dados e indica que os leu com (HostBusy =) 5. O periférico responde com PtrClk = e o PC gera em resposta um impulso em HostClk Os passos repetem-se para ler novos bytes. 3/4 Helena Sarmento 5 Modo ECP (Extented Capability Port) Modo bidireccional com alto desempenho, inicialmente desenvolvido pela HP e Microsoft (a norma não inclui todas as características). Permite dois tipos de ciclos nas direcções directa e inversa: Ciclo de dados (HostAck = ) Ciclo de comandos (HostAck = ) Permite transferências com compressão: RLE Run-Lenght (cadeias de caracteres com bytes seguidos repetidos ) O bit 7 num ciclo de comandos indica se há compressão Permite acesso a múltiplos (até 8) dispositivos lógicos num dispositivo físico (ex: fax/impressora/modem).a impressora pode estar a imprimir e simultaneamente aceder-se ao modem. 3/4 Helena Sarmento 6 Sinais no modo de ECP STROBE HostClk Out Utilizado com PeriphAck para transferir dados ou comandos do PC para o periférico. PC indica se são dados ( ) ou comandos AUTOFEED HostAck Out ( ) a transferir para o periférico. Utilizado com PeriphClk para transferir informação do periférico para o PC. SELECTIN 84Active Out A, indica modo de transferência 84 INIT ReverseReque st Out indica transferência do periférico para o PC ACK PeriphClk In Utilizado com HostAck para transferir dados ou comandos do periférico para o PC. O periférico indica se são dados ( ) ou BUSY PeriphAck In comandos ( ) a transferir para PC. Utilizado com HostClk para transferir informação do PC para o periférico. 3/4 Helena Sarmento 7 Sinais no modo de ECP (cont) PE AckReverse In O periférico indica recepção de ReverseRequest SELECT Xflag In Flag de extensibilidade ERROR PeriphRequest In O periférico indica que tem dados para transferir D a D7 D a D7 In/Out Dados para transferência bidireccional 3/4 Helena Sarmento 8 Transferência de informação do PC para o periférico Transferência de informação do periférico para o PC. O PC põe os dados em D-D7 e indica que é ciclo de dados (HostAck = ). O PC põe HostClk = para indicar dados válidos 3. O periférico acusa a recepção (PeriphAck = ) 4. O PC muda HostClk (HostClk = ) para enviar os dados para o periférico 5. O periférico indica que está pronto para novo byte (PeriphAck = ) 6. O ciclo repete-se com HostAck = para indicar ciclo de transferência de comandos 3/4 Helena Sarmento 9. O PC pede uma transferência do periférico para o PC (ReverseRequest = ). O periférico acusa a recepção do pedido (AckReverse = ) 3. O periférico põe os dados em D-D7 e indica que são dados com PheriphAck =. 4. O periférico indica que são dados válidos (PheriphClk = ). 5. O PC acusa a recepção com HostAck = 6. O periférico põe PheriphClk = para transferir comandos 7. O PC põe HostAck = para indicar que está pronto para receber novo byte 3/4 Helena Sarmento 3 5
6 Registos no modo ECP: Offset Nome Data ecpafifo dsr dcr cfifo ecpdfifo Tfifo cnfga cnfgb ecr Modo SPP, byte ECP todos todos Fast Centr. ECP R Test Conf. Conf. Porto de dados FIFO de endereços no modo ECP registo de status registo de controlo FIFO de dados do porto paralelo FIFO de dados do ECP FIFO de test Registo de configuração Registo de configuração Registo de controlo estendido Modo (Enhanced Parallel Port) Modo bidireccional com alto desempenho, inicialmente desenvolvido pela Intel (cicuito integrado 836), Xircom e Zenith. Permite transferência de dados e de endereços (multiplexados nas linhas D-D7). A sinalização do tipo de um microprocessador. A identificação de um dispositivo deste tipo passa por uma negociação inicial num dos outros modos bidireccionais 3/4 Helena Sarmento 3 3/4 Helena Sarmento 3 Modo (Enhanced Parallel Port) Define 4 tipos de ciclos de transferência iniciados pelo PC:. Leitura de dados. Escrita de dados 3. Leitura de endereços 4. Escrita de endereços Nos ciclos de leitura e escrita de endereços são passados endereços, informação de controlo e comandos. A taxa de transmissão pode ir de 5k a M bytes por segundo (aproxima-se do desempenho do barramento ISA ). 3/4 Helena Sarmento 33 Sinais no modo de STROBE WRITE Out A, indica escrita e a leitura AUTOFEED DATASTB Out A, indica que uma operação de leitura ou escrita de dados está a decorrer SELECTIN ADDRSTB Out A, indica que uma operação de leitura ou escrita de endereços está a decorrer INIT RESET Out A, faz reset do periférico ACK INTR In Usado para o perférico gerar uma interrupção no PC A,indica que pode ser iniciado um ciclo de BUSY WAIT In transferência de dados e a que pode ser terminado PE In Pode ser utilizado de diferentes formas SELECT In Pode ser utilizado de diferentes formas ERROR In Pode ser utilizado de diferentes formas D a D7 D a D7 In/Out Dados/endereços bidireccionais 3/4 Helena Sarmento 34 Registos no modo Offset Nome Dados (SPP) Status (SPP) Controlo (SPP) Endereços W R W Dados Modo SPP/ SPP/ SPP/ Porto de dados do SPP Contém bits de status Usado para definir sinais de controlo Para gerar ciclos de leitura e escrita de endereços Para gerar ciclos de leitura e escrita de dados Pode ser utilizado ou não. Pode servir, por exemplo, para operações de I/O de 6 ou 3 bits 3/4 Helena Sarmento 35 Ciclo de escrita de dados (). O PC escreve no registo de dados (IOW = ). A linha de WRITE é actuada e os dados são disponibilizados em D-D7 3. DataStrobe é activado pois o periférico tem WAIT = 4. O porto espera a indicação de dados lidos pelo periférico ( WAIT = ) 5. DataStrobe é desactivado e o ciclo termina 6. O ciclo de I/O termina (IOW = ) 7. Pode começar novo ciclo 3/4 Helena Sarmento 36 6
Porta de Impressora IEEE Walter Fetter Lages.
Porta de Impressora IEEE-1284 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 (c)
Leia maisInterfaces: blindagem, ligação à terra e linhas de transmissão
Interfaces: blindagem, ligação à terra e linhas de transmissão Nas interligações há problemas de: Ruído que é crítico nas ligações compridas: exterior (de motores, de outros equipamentos, da rede eléctrica,
Leia maisTrabalho Prático Nº3 Porta Paralela
Trabalho Prático Nº3 Porta Paralela 1. OBJECTIVOS - Utilização da porta paralela como porto genérico de Entrada e Saída. 2. INTRODUÇÃO A porta paralela é um meio frequentemente utilizado para efectuar
Leia maisInicialmente a IBM (1981) disponibilizou uma porta paralela para ligação a impressoras (lentas)
Inicialmente a IBM (1981) disponibilizou uma porta paralela para ligação a impressoras (lentas) Certos fabricantes introduziram novos modos (mais rápidos e bidireccionais). Esses fabricantes pediram ao
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 maisDESCRIÇÃO DA PORTA PARALELA DA IMPRESSORA
Professor: Carlos Sica - 27/11/98 Palavras Chave: Impressora, Porta Paralela, Entrada e Saída DESCRIÇÃO DA PORTA PARALELA DA IMPRESSORA Cada dispositivo paralelo tem sua própria interface e uma interface
Leia maisProfessor Marcelo Josué Telles Porta LPT, programação, componentes eletrônicos, sistema binário...
Objetivos: - Conhecer a porta paralela LPT (explore as referências!) - Explorar uma linguagem de programação - Montagem de um circuito de comunicação via LPT - Revisão do sistema numérico binário INTRODUÇÃO
Leia maisCapítulo 14. Expandindo as portas de comunicação 8031 com a PPI Interface PPI 8255
Capítulo 14 Expandindo as portas de comunicação 8031 com a PPI 8255 Como discutido ao longo do livro, o 8031 deixa 8 bits para controle genérico de dispositivos. Em situações nas quais se necessita um
Leia maisUniversidade de Trás-os-Montes e Alto Douro
Universidade de Trás-os-Montes e Alto Douro INSTRUMENTAÇÃO E MEDIDAS Engenharia Electrotécnica INTRODUÇÃO À PORTA PARALELA Ano Lectivo 2002/2003 ÍNDICE PORTA PARALELA...1 INTRODUÇÃO...1 CONSTITUIÇÃO DA
Leia maisPeriféricos e Interfaces Ano lectivo 2003/2004 Docente: Ana Paula Costa. Aula Teórica 19
Aula Teórica 19 Sumário: Dispositivos de entrada: O teclado (conclusão) e o rato. Leitura Recomendada: Capítulo 34 - Hans-Peter Messmer, The Indispensable PC Hardware Book, Addison-Wesley. Capítulo 3,
Leia maisMétodos de Transmissão. Padrões RS
Métodos de Transmissão Padrões RS O padrão RS A Eletronics Industry Association (EIA) foi quem produziu os padrões RS232, RS422 e RS485. EIA Standards eram antes marcados com o prefixo RS para indicar
Leia maisSSC0112 Organização de Computadores Digitais I
SSC0112 Organização de Computadores Digitais I 26ª Aula Interfaces Profa. Sarita Mazzini Bruschi sarita@icmc.usp.br 1 Algumas definições Controlador (controller) Circuitos integrados que fornecem uma função
Leia maisPeriféricos e Interfaces Ano lectivo 2003/2004 Docente: Ana Paula Costa. Aula Teórica 17
Aula Teórica 17 Sumário: Os serviços BIOS para portas série. Os serviços DOS para portas série. As portas paralelas. Portos, registos e serviços BIOS para portas paralelas. Leitura Recomendada: Capítulo
Leia maisCapí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,
Leia maisPortas Paralelas e Seriais IEEE 1284, RS 232, USB e IEEE 1394 (Firewire) Porta Paralela no PC
Universidade Federal do Rio Grande do Sul Escola de Engenharia Departamento de Engenharia Elétrica Curso de Extensão em Arquitetura de Computadores Pessoais Portas Paralelas e Seriais IEEE 1284, RS 232,
Leia maisEIA232. Introdução. Comunicação de Dados 3º EEA 2004/2005
EIA232 Comunicação de Dados 3º EEA 2004/2005 Introdução Criado nos EUA em 1969 para definir o interface eléctrico e mecânico entre equipamento com troca de dados digitais: Equipamento terminal de dados
Leia maisAs normas EIDE / ATAPI e SCSI
As normas EIDE / ATAPI e SCSI O padrão ATA (Advanced Technology Attachment) é um interface standard que permite a conexão de periféricos de armazenamento nos computadores de tipo PC; Apesar da denominaçã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 maisCapítulo 20. Tabelas e diagramas
Capítulo 20 Tabelas e diagramas Apresentaremos neste capítulo uma série de informações que complementam outros capítulos, como tabelas, diagramas, pinagens de conectores e cabos. A reunião de todas essas
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 maisSistemas Embebidos I , Tiago Miguel Dias ISEL, ADEETC - Secção de Eletrónica e Telecomunicações e de Computadores
Sistemas Embebidos I Licenciatura em Eng. de Electrónica e Telecomunicações e de Computadores Licenciatura em Engenharia Informática e de Computadores Mestrado em Engenharia de Electrónica e Telecomunicações
Leia maisSMC-B-STD GUIA DE UTILIZAÇÃO GUIA DE UTILIZAÇÃO DO DRIVER PARA MOTOR DE PASSO BIPOLAR SMC-B-STD VER 1.00 PÁGINA 1
GUIA DE UTILIZAÇÃO DO DRIVER PARA MOTOR DE PASSO BIPOLAR SMC-B-STD VER 1.00 PÁGINA 1 DRIVER PARA MOTOR DE PASSO BIPOLAR SMC-B-STD DESCRIÇÃO A interface SMC-B-STD é um driver micropasso para motores de
Leia maisCAPÍTULO 5. Interfaces I 2 C e SPI. Interface I 2 C. Interfaces e Periféricos 37
Interfaces e Periféricos 37 CAPÍTULO 5 Interfaces I 2 C e SPI Interface I 2 C Nos anos 80 a Philips desenvolveu um novo padrão de barramento chamado I²C, cujo objetivo era facilitar a comunicação entre
Leia maisInfra-Estrutura de Software
Infra-Estrutura de Software Entrada / Saída Diversidade de dispositivos Hardware de E/S Características de dispositivos Caracter: transferem bytes um a um. Ex.terminal Bloco: transferem bytes em bloco.
Leia maisComunicação Serial X Paralela. Alunos: Hugo Sampaio Dhiego Fernandez Renato Rios Bruno Victor
Comunicação Serial X Paralela Alunos: Hugo Sampaio Dhiego Fernandez Renato Rios Bruno Victor Serial: transmissão de dados mais simples utiliza apenas um canal de comunicação menor velocidade de transmissão.
Leia maisCapítulo 14. Vamos discutir neste capítulo uma pequena miscelânea de interfaces encontradas nos PCs: paralela, serial, IRDA, teclado e mouse.
Capítulo 14 Interfaces Vamos discutir neste capítulo uma pequena miscelânea de interfaces encontradas nos PCs: paralela, serial, IRDA, teclado e mouse. Porta paralela A porta paralela, também conhecida
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 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 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 maisTrabalho Pesquisa I Arquitectura do PC Perspectiva CHIPSET
Trabalho Pesquisa I Arquitectura do PC Perspectiva CHIPSET 1. OBJECTIVOS - Identificar e entender a constituição interna de um computador pessoal 2. INTRODUÇÃO Um microprocessador sozinho não é suficiente
Leia maisPorta Série SÉRIE x PARALELO PORTA SÉRIE. Comunicação série SÉRIE PARALELA
Porta Série 8051 Aplicações de Microprocessadores 2006/2007 SÉRIE x PARALELO SÉRIE EMISSOR RECEPTOR PARALELA EMISSOR RECEPTOR 2 2 PORTA SÉRIE Comunicação série Síncrona Existe um sinal de relógio entre
Leia maisSMC-U PRO GUIA DE UTILIZAÇÃO GUIA DE UTILIZAÇÃO DA CONTROLADORA DE MOTOR DE PASSO UNIPOLAR SMC-U-PRO V1.00 PÁGINA 1
GUIA DE UTILIZAÇÃO DA CONTROLADORA DE MOTOR DE PASSO UNIPOLAR SMC-U-PRO V1.00 PÁGINA 1 CONTROLADORA DE MOTOR DE PASSO UNIPOLAR SMC-U-PRO V1.00 ALIMENTAÇÃO MOTOR & LÓGICA DE 9 A 35 VDC SISTEMA LIMITADOR
Leia maisInterfaces Seriais. Disciplina de Microcontroladores. Prof. Rubão
Interfaces Seriais Disciplina de Microcontroladores Prof. Rubão Interfaces Seriais de Aplicação Industrial I 2 C (Inter Integrated Circuit) Microwire SPI (Serial Peripheral Interface) 1-Wire I 2 C Primeira
Leia maisHardware. 5- Faça o fluxograma para efectuar o debounced de uma tecla por temporização(20ms). Implemente uma rotina para a leitura da tecla.
1- Na ligação de Microprocessadores a periféricos são utilizados, básicamente dois métodos, I/O-polling e I/O-interrupt. Quais as vantagens e desvantages de cada método, exemplifique. 2- Qual a diferença
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 maisImpressora não fiscal Diebold IM402TD
Impressora não fiscal Diebold IM40TD A Diebold IM40TD é o equipamento ideal para emissão de senhas, recibos e documentos não fiscais. Com 03 dpi s de resolução ela pode imprimir textos, gráficos e códigos
Leia mais3. INTERFACE FÍSICA DE ACESSO
3. INTERFACE FÍSICA DE ACESSO 1 Protocolo de Nível Físico B1 B2 Q.930/1 s p t 3 - Rede B1 B2 LAP-D 2 - Ligação Nível 1 I.430/1 1 Protocolo de Nível Físico Meio Físico (Ligação ) I.430 Interface Básica
Leia maisMicroprocessadores I. Aula 6 Arquitetura do Microprocessador Pinagem e Diagrama de Temporização
Microprocessadores I Aula 6 Arquitetura do Microprocessador 8085 - Pinagem e Diagrama de Temporização 1 O 8085 contém em seu CI circuitos para executar operações de cálculos e comunicação com periféricos.
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 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 maisEntrada e Saída. Tópicos de E/S
Entrada e Saída Prof. Alexandre Beletti Cap. 3 Stallings, Cap. 10 Monteiro, Cap. 2 Tanenbaum, Cap. 15 -Weber Tópicos de E/S Introdução Tipos de E/S E/S por Programa (Programada) Interrupção DMA 1 Entrada:
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 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 maisAcetatos de apoio às aulas teóricas
Microprocessadores e Aplicações Acetatos de apoio às aulas teóricas Ana Cristina Lopes Dep. Engenharia Electrotécnica http://orion.ipt.pt anacris@ipt.pt Ana Cristina Lopes, 22 de Novembro de 2004 Microprocessadores
Leia maisArquitectura de Computadores
Arquitectura de Computadores Sistema de Entradas e Saídas (14.1 a 14.3) José onteiro Licenciatura em Engenharia Informática e de Computadores Departamento de Engenharia Informática (DEI) Instituto Superior
Leia maisIntrodução Estrutura Conectores Jumpers Outros componentes ROM BIOS CHIPSET. Cap. 2 - Placas mãe
Cap. 2 - Placas mãe Arquitectura de Computadores 2010/2011 Licenciatura em Informática de Gestão Dora Melo (Responsável) Originais cedidos gentilmente por António Trigo (2009/2010) Instituto Superior de
Leia maisCOMUNICAÇÃO SERIAL. Prof. Clayrton Henrique Microprocessadores Aula 30 Rev.02
COMUNICAÇÃO SERIAL Prof. Clayrton Henrique Microprocessadores Aula 30 Rev.02 Roteiro Introdução EIA RS232 UART Arquitetura Registradores Especiais Configuração Exemplo Referências Introdução Serial É o
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 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 maisSistemas de Entrada e Saídas II
Sistemas de Entrada e Saídas II José Costa Introdução à Arquitetura de Computadores Departamento de Engenharia Informática (DEI) Instituto Superior Técnico 2013-12-11 José Costa (DEI/IST) Sistemas de Entrada
Leia maisELE Microprocessadores I
ELE 1078 - Microprocessadores I AULA 13 Conjunto de Instruções do Microprocessador 8085A - Entrada e Saída (I/O) - 13.1 - Grupos de Instruções As instruções no 8085 são distribuídas em 5 grupos: Grupo
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 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 maisEscola Secundária de Emídio Navarro
Escola Secundária de Emídio Navarro Curso Secundário de Carácter Geral (Agrupamento 4) Introdução às Tecnologias de Informação Bloco I 11.º Ano Ficha de avaliação sumativa n.º 1 Duração: 50 min. + 50 min.
Leia maisSISTEMAS OPERACIONAIS ABERTOS Prof. Ricardo Rodrigues Barcelar
- Aula 1-1. 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 (SO) deve ser capaz de enviar comando
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 maisEscola Secundária de Emídio Navarro
Escola Secundária de Emídio Navarro Curso Secundário de Carácter Geral (Agrupamento 4) Introdução às Tecnologias de Informação Bloco I 11.º Ano Ficha de avaliação sumativa n.º 1 Duração: 50 min. + 50 min.
Leia maisSistemas Opera r cionais Sistemas de E/S 1
Sistemas Operacionais Sistemas de E/S 1 Hardware I/O Grande variedade de dispositivos I/O: Dispositivos de memória (discos, cd-rom, fitas) Dispositivos de transmissão (placas de rede e modems) Dipositivos
Leia maisRede Digital com Integração de Serviços RDIS
Universidade do Minho Escola de Engenharia Departamento de Electrónica Industrial Rede Digital com Integração de Serviços RDIS Protocolo de Nível 2 da Interface Utilizador-Rede LAPD Link Access Protocol
Leia maisPeriféricos e Interfaces Ano lectivo 2003/2004 Docente: Ana Paula Costa. Aula Teórica 13
Aula Teórica 13 Sumário: Os serviços DOS para disco. O controlador da drive de disquetes e a tabela de parâmetros da drive de disquetes. Leitura Recomendada: Capítulos 28, 29 e 30 - Hans-Peter Messmer,
Leia maisSistema Distríbuído de Medição de Grandezas
Engenharia Electrotécnica e Ramo Electrónica e Sistema Distribuído de Medição de Grandezas Realizado por: Nuno Camilo nº 99 216 3509 Isaac Correia nº02 216 4971 Com a orientação do: Professor António Abreu
Leia maisBarramentos de Entrada/Saída
Barramentos de Entrada/Saída Disciplina: Montagem e Manutenção de Computadores Professor: Thiago Silva Prates Barramentos Um barramento (do inglês, bus) é simplesmente um circuito que conecta uma parte
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 / 31 Sumário 1 Interrupções 2 Camadas de Software de E/S 2 / 31 Interrupções
Leia maisCAPÍ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
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 maisDr. Joaquim de Carvalho Figueira da Foz
Planificação Anual 2018/2019 Curso Profissional de Técnico de Gestão de Equipamentos Informáticos Sistemas Digitais e Arquitetura de Computadores (SDAC) 12º ano MÓDULO 7: Arquitetura de Computadores 45
Leia maisNotas 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
Leia maisENTRADA E SAÍDA (I/O)
MICROPROCESSADORES II (EMA911915) ENTRADA E SAÍDA (I/O) 2 O SEMESTRE / 2018 MATERIAL DIDÁTICO Patterson & Hennessy (4a edição) Capítulo 6 (Tópicos I/O) 6.1 Introduction 6.5 Connecting Processors, Memory,
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 maisSistemas Digitais e Arquitectura de Computadores (SDAC) 12º ano
Planificação Anual 2017/2018 Curso Profissional de Técnico de Gestão de Equipamentos Informáticos Sistemas Digitais e Arquitectura de Computadores (SDAC) 12º ano 1 MÓDULO 7: Arquitectura de Computadores
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 alto nível da função e interconexão do computador slide 1 Conceito de programa Sistemas hardwired são inflexíveis.
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 maisCPUs e Barramentos. Sistemas da Computação Prof. Rossano Pablo Pinto, Msc. rossano at gmail com 2 semestre 2007
Sistemas da Computação Prof. Rossano Pablo Pinto, Msc. rossano at gmail com 2 semestre 2007 Seção 3.4 do livro do Tanenbaum Copyleft Rossano Pablo Pinto 2 CPUs possuem um conjunto de pinos que servem para
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 maisDicas de Porta Paralela
Dicas de Porta Paralela O modelo tradicional de porta paralela, utilizado desde os tempos do XT, é conhecido como "normal" ou SPP (Single Parallel Port). Possui taxa de transferência de 150 KB/s e é unidirecional.
Leia maisArquitectura de Computadores 2007/2008 2º Semestre 2º Teste (A) - 16/06/2008
rquitectura de Computadores 2007/2008 2º Semestre 2º Teste () - 16/06/2008 INSTUÇÕES: - duração da prova é de 1,5 horas. - esponda apenas nos locais indicados. - Identifique todas as folhas do teste com
Leia maisEscola Secundária de Emídio Navarro
Escola Secundária de Emídio Navarro Curso Secundário de Carácter Geral (Agrupamento 4) Introdução às Tecnologias de Informação Bloco I 11.º Ano Ficha de avaliação sumativa n.º 1 Duração: 50 min. + 50 min.
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 Junho, 2017 1 / 44 Sumário 1 Dispositivos de E/S 2 Interrupções 3 Camadas de Software
Leia maisET53C - SISTEMAS DIGITAIS
ET53C - SISTEMAS DIGITAIS Barramentos de Comunicação Serial UART e I 2 C Prof.: Glauber Brante e Profa. Mariana Furucho gbrante@utfpr.edu.br marianafurucho@utfpr.edu.br UTFPR Universidade Tecnológica Federal
Leia maisManual de Utilizador Placa DETIUA-S3
Universidade de Aveiro Manual de Utilizador Placa DETIUA-S3 Versão 1.0 Manuel Almeida manuel.almeida@ieeta.pt Conteúdos 1. Introdução... 3 1.1. Informação acerca do manual... 3 1.2. Referências... 5 2.
Leia maisEscola Secundária de Emídio Navarro
Escola Secundária de Emídio Navarro Curso Secundário de Carácter Geral (Agrupamento 4) Introdução às Tecnologias de Informação Bloco I 11.º Ano Ficha de avaliação sumativa n.º 1 Duração: 50 min. + 50 min.
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 maisSMC-U-XYZ GUIA DE UTILIZAÇÃO GUIA DE UTILIZAÇÃO DO DRIVER PARA MOTOR DE PASSO UNIPOLAR SMC-U-XYZ VER 3.00 PÁGINA 1
GUIA DE UTILIZAÇÃO DO DRIVER PARA MOTOR DE PASSO UNIPOLAR SMC-U-XYZ VER 3.00 PÁGINA 1 DRIVER PARA MOTOR DE PASSO UNIPOLAR SMC-U-XYZ DESCRIÇÃO A interface SMC-U-XYZ é um driver microcontrolado para 3 motores
Leia maisUtilizando a porta paralela para controle de dispositivos através do Windows
22/08/2010 Utilizando a porta paralela para controle de dispositivos através do Windows Romildo Martins da Silva Bezerra Flávia Maristela S. Nascimento Franklin Lima Santos 2 1. Introdução A porta paralela
Leia mais8.4) Características da Série TTL Existem diversas subfamílias com diferentes características de capacidade, velocidade e potência TTL PADRÃO, 74 Não são mais indicados, outros dispositivos têm desempenho
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 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 maisBarramentos e interfaces de comunicação Arquitetura e Organização de Computadores Curso de Análise e Desenvolvimento de Sistemas
Barramentos e interfaces de comunicação Arquitetura e Organização de Computadores Curso de Análise e Desenvolvimento de Sistemas 1 Barramentos Para que seja possível implementar o uso de dispositivos adicionais
Leia maisArquitectura de Computadores MEEC (2013/14 2º Sem.)
Arquitectura de Computadores MEEC (2013/14 2º Sem.) Unidades de Entrada/Saída (I/O) Prof. Nuno Horta PLANEAMENTO Introdução Unidade de Processamento Unidade de Controlo Arquitectura do Conjunto de Instruções
Leia maisManual de procedimentos de utilização da porta RS232 dos osciloscópios Tektronix para efeitos de registo de formas de onda
Manual de procedimentos de utilização da porta RS232 dos osciloscópios Tektronix para efeitos de registo de formas de onda Nome: Nuno Santos Funções: Técnico Superior Nºmec.: 1863 Área departamental: ADEEEA
Leia maisArquitectura de Computadores MEEC (2013/14 2º Sem.)
Arquitectura de Computadores MEEC (2013/14 2º Sem.) Unidades de Entrada/Saída (I/O) Prof. Nuno Horta PLANEAMENTO Introdução Unidade de Processamento Unidade de Controlo Arquitectura do Conjunto de Instruções
Leia maisO objetivo deste artigo é demonstrar como é possível construir uma rede alternativa para MSX, através dos conectores de joystick do micro.
Joynet Básica Resumo O objetivo deste artigo é demonstrar como é possível construir uma rede alternativa para MSX, através dos conectores de joystick do micro. 1- Introdução A comunicação entre computadores
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 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 maisSISTEMAS DIGITAIS. Módulo 6 Prof. Celso DRIVER:
DRIVER: 1 Todo circuito que tem por finalidade aumentar a potência de um sinal elétrico diminuindo sua impedância de saída ou aumentando a tensão. Pode ser construído com transistores. BUFFER: Usado quando
Leia maisInterrupções Externas
Interrupções Externas Dois acontecimentos podem gerar o pedido de interrupção: Transição 1 0 Nível 0 A fonte destes acontecimentos é aplicada a um dos pinos INT0 e INT1. Logo que se faça a activação das
Leia maisPeriféricos e Interfaces Ano lectivo 2003/2004 Docente: Ana Paula Costa. Aula Teórica 10
Aula Teórica 10 Sumário: Os sistemas de barramentos: PCI (continuação), ISA Plug & Play e USB. Leitura Recomendada: Capítulos 25, 26 e 35 - Hans-Peter Messmer, The Indispensable PC Hardware Book, Addison-Wesley.
Leia maisInstrumentação Suportada em Computadores Pessoais
Instrumentação Suportada em Computadores Pessoais A. Lopes Ribeiro arturlr@ist.utl.pt 1 2 Objectivos Formar estudantes com capacidade de intervir ao nível de projecto e implementação de sistemas automáticos
Leia mais