Ger Ncia De Dispositivos Sistemas Com Multiprocessadores
1792 palavras
8 páginas
GERÊNCIA DE DISPOSITIVOS&
SISTEMAS COM
MULTIPROCESSADORES
LARISSE FALCÃO
RAFAEL CARDOSO
RENAN RODRIGUES
ROBERTO NAVARO
GERÊNCIA DE DISPOSITIVOS
•É
tarefa do sistema operacional enviar sinais, informando as ações que o usuário espera que o dispositivo realize; tratar as interrupções e erros gerados pelos dispositivos.
• Dispositivos
de hardware precisam ser controlados para proporcionar a entrada e saída de dados para o processador.
O controle do hardware é realizado por meio de hardware e software apropriados.
1.1 DISPOSITIVOS DE E/S
Dispositivos de entrada e saída também chamados de dispositivos de I/O e são classificados em três tipos: Caractere,
Bloco,
Pseudo-dispositivos.
Não
sendo estas 100% abrangentes já que relógio de hardware fica de fora.
• Dispositivos de Caractere
É aquele que envia/recebe um fluxo de caracteres, sem considerar qualquer estrutura de blocos, eles não são endereçáveis e não dispõe de qualquer operação de posicionamento. Impressoras e mouses são exemplos desses dispositivos. 1.1 DISPOSITIVOS DE E/S
• Dispositivos de Bloco
É aquele que armazena informação em bloco de tamanho fixo, cada um com seu próprio endereço. O tamanho dos blocos normalmente variam de
512 bytes a 32 K bytes. A propriedade essencial de um dispositivo de blocos é que cada bloco pode ser lido/escrito independente dos outros. Discos, são exemplos desses dispositivos
• Pseudo-Dispositivos
Em sistemas do tipo UNIX, arquivos de dispositivo especiais podem não possuir um dispositivo físico correspondente, estes são chamados de
"pseudo-dispositivos". Ex: /dev/null (recebe dados a serem descartados, como uma 'lixeira') , /dev/random (gera números aleatórios) , /dev/zero (gera valores com valor 'zero', útil para criar arquivos preenchidos com esse valor).
1.2 INTERRUPÇÕES
• Pedido de interrupção IQR
Um pedido de interrupção é a forma pela qual componentes de hardware requisitam tempo computacional da CPU. Um IRQ é a sinalização de um pedido de interrupção de