Você está na página 1de 6

1) O que é uma interface de E/S? Como funciona este elemento em um sistema de computação?

Uma interface de E/S é um elemento em um sistema de computação que permite a comunicação entre
os dispositivos de entrada/saída e o restante do sistema. Ela converte os sinais de entrada/saída dos dispositivos
em um formato compreensível pela CPU e coordena a transferência de dados entre os dispositivos e o sistema
de memória do computador. As interfaces de E/S são essenciais para a operação dos sistemas de computação
modernos e permitem que os dispositivos de entrada/saída interajam com o restante do sistema de forma
eficiente.

2) Cite alguns exemplos de interfaces atualmente empregados em computadores


USB (Universal Serial Bus) - é uma interface de E/S amplamente utilizada para conectar dispositivos
externos, como impressoras, discos rígidos externos, mouses e teclados.

HDMI (High-Definition Multimedia Interface) - é uma interface de vídeo que transmite áudio e vídeo de
alta definição de um dispositivo para outro, como de um computador para uma televisão.

Bluetooth - é uma interface sem fio que permite a conexão de dispositivos, como alto-falantes, fones de
ouvido e teclados, a um computador.

3) Mostre, através de um desenho, como funciona um vídeo não-entrelaçado. E um vídeo do tipo


entrelaçado?

4) Quantas linhas possui um quadro desenhado por um sistema de vídeo do tipo nister que opera
com frequência horizontal de 15,750 Hz e frequência vertical de 60 Hz?
60 / (15.750 / 2)

60 / 7875

0,00762 segundos por linha

n° de linhas = 525 linhas por quadro

5) Quais são os dois tipos de barramento que podem ser implementados para interligar ponentes de E/S?

Barramento paralelo - é um tipo de barramento em que os dados são transmitidos em paralelo, ou seja,
vários bits são enviados simultaneamente. Isso significa que o barramento tem várias linhas para transmitir
dados, como 8, 16, 32 ou 64 bits. Os barramentos paralelos são rápidos e eficientes para transferir grandes
quantidades de dados, mas geralmente exigem mais fios e são mais suscetíveis a interferências.
Barramento serial - é um tipo de barramento em que os dados são transmitidos em série, ou seja, um bit é
enviado de cada vez. Isso significa que o barramento tem apenas uma linha para transmitir dados. Os
barramentos seriais são mais lentos do que os paralelos, mas são mais simples, requerem menos fios e são
menos suscetíveis a interferências. O barramento serial é amplamente utilizado em dispositivos de E/S como
portas USB e portas Ethernet.

6) O que caracteriza uma transmissão do tipo serial?

Uma transmissão serial envia os dados um bit por vez por um único canal de comunicação, enquanto a
transmissão paralela envia vários bits simultaneamente através de várias linhas de dados. Embora a transmissão
serial seja mais lenta do que a paralela, ela é mais simples, requer menos fios e é menos suscetível a
interferências. A transmissão serial é amplamente utilizada em dispositivos de E/S, como portas USB e Ethernet,
além de comunicações sem fio como Bluetooth e Wi-Fi.

7) Explique em linhas gerais o funcionamento de uma transmissão serial.

Uma transmissão serial envolve a transmissão de dados um bit de cada vez através de um único canal de
comunicação. O transmissor converte os dados em uma sequência de bits e os envia um de cada vez pelo canal,
enquanto o receptor recebe os bits e os converte novamente em dados. A transmissão serial é mais lenta do
que a transmissão paralela, mas é mais simples, requer menos fios e é menos suscetível a interferências. É
amplamente utilizada em dispositivos de E/S, como portas USB, portas Ethernet e portas seriais, além de
comunicações sem fio como Bluetooth e Wi-Fi.

8) O que caracteriza uma transmissão paralela?

Uma transmissão paralela é aquela em que vários bits de dados são transmitidos simultaneamente através
de várias linhas de dados. Isso significa que o barramento tem várias linhas para transmitir dados, como 8, 16,
32 ou 64 bits. Os barramentos paralelos são rápidos e eficientes para transferir grandes quantidades de dados,
mas geralmente exigem mais fios e são mais suscetíveis a interferências. A transmissão paralela é amplamente
utilizada em dispositivos de E/S, como portas paralelas, interfaces SCSI e barramentos de memória.

9) Explique em linhas gerais o funcionamento de mão paralela

Uma máquina de mão paralela é um dispositivo mecânico com múltiplas juntas conectadas em paralelo,
permitindo que a plataforma final se mova em todas as direções. É comumente utilizado em aplicações que
exigem movimentos precisos e rápidos, como robótica industrial, simulação de voo e jogos de simulação. A
atuação nos atuadores de cada junta pode ser feita por motores elétricos, hidráulicos ou pneumáticos,
controlados por um sistema de computador que recebe entradas de sensores e envia sinais aos atuadores para
realizar as ações desejadas.

10) cite dois microprocessadores muito empregados com controles de um teclado em microcomputadores

Microprocessador Intel 8048 - Foi muito utilizado em teclados de computadores pessoais dos anos 80,
como o IBM PC. Ele tinha a capacidade de gerenciar até 64 teclas e podia ser programado para gerenciar
funções adicionais, como LEDs indicadores.
Microprocessador Microchip PIC - É um microcontrolador muito versátil e utilizado em diversas aplicações,
incluindo controles de teclado em microcomputadores. Ele tem a capacidade de gerenciar múltiplas teclas e é
conhecido por sua facilidade de programação e baixo consumo de energia.

11) Quais são as seis etapas básicas do processo de funcionamento de um teclado?

* Pressionamento das teclas: quando uma tecla é pressionada, ela fecha um circuito elétrico na placa de circuito
interno do teclado.

* Identificação da tecla pressionada: o circuito fechado pela tecla pressionada é identificado por um controlador
dentro do teclado, que determina qual tecla foi pressionada.

* Conversão do sinal: o controlador converte o sinal elétrico gerado pela tecla pressionada em um código digital
que pode ser enviado para o computador.

* Transmissão do código para o computador: o código digital é transmitido para o computador através de um
cabo ou conexão sem fio.

* Processamento pelo computador: o computador recebe o código digital e processa a informação


correspondente à tecla pressionada.

* Exibição do resultado: o resultado do processamento é exibido na tela do computador, que pode ser uma
letra, número, símbolo ou comando de controle.

12) Indique três características inerentes a um dispositivo de E/S e a uma UCP que, sendo diferentes,
necessitam dama interface.

Velocidade de processamento: as UCPs são projetadas para processar dados em altas velocidades,
enquanto os dispositivos de E/S podem ter velocidades de processamento mais lentas em comparação. A
interface deve ser capaz de gerenciar as diferenças de velocidade e sincronizar as comunicações entre os
dispositivos para evitar a perda de dados.

Modos de transferência de dados: as UCPs geralmente transferem dados em blocos, enquanto os


dispositivos de E/S podem transferir dados em fluxo contínuo. A interface deve ser capaz de traduzir os dados
para os modos de transferência adequados para garantir que os dados sejam transmitidos corretamente.

Formato dos dados: as UCPs geralmente lidam com dados em formatos binários, enquanto os dispositivos
de E/S podem ter diferentes formatos de dados, como ASCII ou Unicode. A interface deve ser capaz de
converter os formatos de dados para garantir que os dados sejam compreendidos corretamente por ambos os
dispositivos
13) Quais são as ações básicas realizadas por uma interface de E/S para efetivar uma comunicação com o
periférico ao qual está conectada?

As ações básicas realizadas por uma interface de E/S para efetivar uma comunicação com o periférico ao
qual está conectada incluem: estabelecimento de conexão, inicialização, gerenciamento de sinais, controle de
fluxo, transferência de dados, encerramento da comunicação.

14) Descreva o funcionamento do mecanismo de impressão de uma impressora do tipo matricial.

Uma impressora matricial utiliza uma matriz de agulhas para imprimir caracteres em uma folha de papel. Os
dados a serem impressos são armazenados temporariamente na memória da impressora. As agulhas são
acionadas individualmente para imprimir um ponto em um local específico na folha de papel, criando um texto
ou imagem na folha. O processo de impressão é relativamente lento, mas as impressoras matriciais são mais
duráveis e confiáveis do que outras tecnologias de impressão e são usadas em ambientes industriais ou em
locais que exigem a impressão de grandes volumes de documentos.

15) Idem para uma impressora a laser.

Uma impressora a laser utiliza um processo de impressão digital que envolve o uso de um tambor
fotocondutor, um laser e um toner em pó para imprimir texto e imagens em uma folha de papel. O processo
começa com a formação de uma imagem digitalizada na memória da impressora, que é enviada para o tambor
fotocondutor. O laser é então usado para descarregar as áreas do tambor que não receberão toner. O toner em
pó é aplicado nas áreas carregadas eletricamente do tambor, que então transfere o toner para a folha de papel.
A folha é aquecida e pressionada para fixar o toner na página. O processo de impressão a laser é rápido e produz
uma imagem nítida e de alta qualidade. As impressoras a laser são frequentemente utilizadas em ambientes de
escritório ou em casa, onde a qualidade da impressão é uma prioridade.

16) Como funciona uma impressora de jato de tinta?

Uma impressora de jato de tinta usa uma cabeça de impressão que contém pequenos bicos, chamados de
injetores, para disparar gotículas de tinta precisamente posicionadas em uma série de pontos na superfície do
papel. As gotículas de tinta são aquecidas e convertidas em pequenas bolhas de vapor que forçam a tinta a
aderir à superfície do papel. As impressoras de jato de tinta são populares por sua capacidade de produzir
imagens de alta qualidade e são usadas em ambientes de escritório ou em casa para imprimir documentos,
fotografias e gráficos.

17) O que é uma interrupção em um sistema de computação? Qual a importância do emprego de interrupção
em operações de E/S?

Interrupção é um mecanismo que permite que o processador interrompa sua tarefa atual e lide com
solicitações ou eventos de hardware que requerem atenção imediata. No contexto de operações de E/S, as
interrupções são importantes porque permitem que o processador execute outras tarefas enquanto aguarda a
conclusão de operações de E/S, em vez de desperdiçar tempo ocioso. Quando a operação de E/S é concluída, o
dispositivo envia uma interrupção ao processador, que retoma a tarefa anterior e continua de onde parou. Isso
aumenta a eficiência do sistema de computação

18) Descreva o método de Acesso Direto à Memória (DMA) para operações de E/S

* O dispositivo periférico solicita a DMA ao controlador da interface de E/S.


* O controlador da interface de E/S solicita a DMA ao barramento.

* O DMA solicita acesso à memória RAM ao controlador do barramento.

* O controlador do barramento concede acesso à memória RAM para o DMA.

* O DMA transfere os dados diretamente da memória RAM para o dispositivo periférico ou vice-versa.

* Quando a transferência de dados é concluída, o DMA notifica o controlador da interface de E/S.

* O controlador da interface de E/S notifica o dispositivo periférico que a transferência de dados foi concluída.

* O dispositivo periférico libera a DMA e o processo é concluído.

19) Descreva o funcionamento da transmissão assíncrona.

A transmissão assíncrona é um método de comunicação de dados em que os caracteres são enviados um de


cada vez, sem um sinal de clock fixo. Cada caractere é enviado com um bit de start e um ou dois bits de
parada, e a taxa de transmissão é variável. O receptor usa o bit de start para sincronizar a recepção e
determinar a velocidade de transmissão. Esse método de transmissão é geralmente mais lento que a
transmissão síncrona, mas é mais flexível e pode ser usado em várias situações.

20) Faça o mesmo para a transmissão síncrona

A transmissão síncrona é um método de comunicação de dados em que os caracteres são enviados em


blocos, com um sinal de clock fixo que sincroniza a transmissão e recepção de dados. O sinal de clock é
enviado juntamente com os dados e é usado pelo receptor para sincronizar a recepção. Isso permite taxas
de transmissão mais rápidas e maior eficiência na utilização da largura de banda. Esse método é usado em
comunicações de alta velocidade, como redes de computadores e comunicações de satélite. No entanto, a
transmissão síncrona é menos flexível que a transmissão assíncrona, já que os dispositivos devem estar
configurados para usar a mesma taxa de transmissão e formato de dados.

21) Considere o caso de uma transmissão assíncrona de 200 caracteres, codificados cada um com 8 bits. O
sistema emprega paridade do tipo par e pulso Stop com duração de 1 bit e todos os caracteres foram
transmitidos em sequência, sem intervalo entre eles. Calcule a eficiência e o tempo da transmissão supondo
que a velocidade de transmissão foi de 2000 bps (bits por segundo).

200 x 8 = 1600 bits

200 bits (cada caractere tem um bit de paridade)

200 bits (cada caractere tem um bit de stop de 1 bit)

1600 + 200 + 200 = 2000 bits

1600 / 2000 = 0,8 ou 80%


10 bits / 2000 bps = 0,005 segundos = 5 milissegundos:

200 caracteres x 5 milissegundos por caractere = 1000 milissegundos ou 1 segundo

A transmissão de 200 caracteres leva 1 segundo a uma velocidade de transmissão de 2000 bps.

Você também pode gostar