Equipe 8 - Grupo 4 - Subtrópicos 1, 2 e 3

Description

Participantes: Charles Gabriel Galvão Henrique Willk
GABRIEL GALVAO SOARES SILVA
Mind Map by GABRIEL GALVAO SOARES SILVA, updated more than 1 year ago
GABRIEL GALVAO SOARES SILVA
Created by GABRIEL GALVAO SOARES SILVA about 2 years ago
1
0

Resource summary

Equipe 8 - Grupo 4 - Subtrópicos 1, 2 e 3
  1. 1-Dispositivos externos
    1. as operações de E/S são realizadas por dispositivos externos;
      1. os dispositivos externos se conectam ao módulo de E/S;
        1. a conexão troca sinais de CONTROLE, ESTADO e DADOS;
          1. os dispositivos conectados ao E/S se chamam de Periféricos;
            1. os periféricos são classificados como: -LEGÍVEIS AO SER HUMANO: teclado, monitor, impressora; -LEGÍVEIS À MÁQUINA: sistema de disco magnético e fita, sensores; -COMUNICAÇÃO: terminais ou outros computadores.
              1. os periféricos comunicam de tais formas: -SINAIS DE CONTROLE: realizar funções de (INPUT/READ), (OUTPUT/WRITE) e funções da máquina em si; -DADOS: bits a serem enviados ou recebidos do módulo de E/S; -SINAIS DE ESTADO: indicam estado do dispositivo, como indicar se está pronto para transferir dados. a LÓGICA DE CONTROLE controla como o dispositivo responde ao E/S; o TRANSDUTOR converte dados de elétrico para outras formas, normalmente com um buffer; buffers normalmente tem o tamanho de 8 a 16 bits
                1. --TECLADO/MONITOR--
                  1. é o meio mais comum de interagir entre computador e usuário;
                    1. o teclado envia à máquina, o monitor envia ao usuário;
                      1. a unidade de troca básica é o caractere;
                        1. normalmente caracteres são códigos de 7 ou 8 bits;
                          1. o código mais utilizado é o International Reference Alphabet (IRA);
                            1. o IRA utiliza 7 bits para cada caractere, representando 128 caracteres;
                              1. existem dois tipos de caractere: -IMPRIMÍVEIS: alfabéticos, numéricos, especiais e assim por diante; -CONTROLE: têm a ver com o controle da impressão ou exibição de caracteres, ex.: Carriage Return. o teclado gera um sinal elétrico que é intepretado pelo transdutor no teclado e traduzido em bits para o código IRA; os caracteres são armazenado em código ira e novamente traduzidos na saída.
                              2. --UNIDADE DE DISCO--
                                1. pode trocar sinais de dados, controle e estado com um módulo de E/S;
                                  1. pode controlar os mecanismos de leitura/escrita de disco;
                                    1. em um disco de cabeça fixa, o transdutor converte padrões magnéticos na superfície do disco móvel em bits no buffer;
                                      1. em um disco de cabeça móvel, ele também precisa mover o braço se mover.
                                    2. 2-Módulos de E/S
                                      1. -Função do Módulo
                                        1. --Principais:
                                          1. ---Controle e temporização; ---Comunicação com o processador; ---Comunicação com o dispositivo; ---Armazenamento temporário (buffering) de dados; ---Detecção de erro.
                                            1. --O processador se comunica com dispositivos em padrões imprevisíveis dependendo da necessidade de E/S do programa
                                              1. --Os recursos internos precisam ser compartilhados entre uma série de atividades incluindo E/S
                                                1. --A função de E/S inclui um requisito de controle e temporização para coordenar o fluxo de tráfego entre os recursos internos e dispositivos
                                                  1. --Por exemplo essas etapas: ---1. O processador interroga o módulo de E/S para verificar o estado do dispositivo conectado; ---2. O módulo de E/S retorna o estado do dispositivo; ---3. Se o dispositivo estiver operacional e pronto para transmitir, o processador solicita a transferência de dados por meio de um comando ao módulo de E/S; ---4. O módulo de E/S obtém uma unidade de dados (por exemplo, 8 ou 16 bits) do dispositivo externo; ---5. Os dados são transferidos do módulo de E/S ao processador.
                                                    1. --Caso se empregue um barramento, cada interação entre o processador e o módulo de E/S envolve uma ou mais arbitragens de barramento
                                                      1. --Cenário simplificado que ilustra que o módulo de E/S precisa se comunicar com o processador e o dispositívo externo: ---Decodificação de comando: ----O módulo de E/S aceita comandos do processador, normalmente com sinais de barramento de controle. ---Dados: ----Os dados são trocados entre o processador e o módulo de E/S pelo barramento de dados. ---Informação de estado: ----É importante conhecer o estado do módulo de E/S pois os periféricos são lentos. ---Reconhecimento de endereço: ----O módulo precisa reconhecer um endereço exclusivo para cada periférico que controla.
                                                        1. --O módulo de E/S também deve poder realizar comunicação com o dispositivo
                                                          1. --O módulo de E/S precisa fazer buffering de dados --O módulo de E/S é responsável pela detecção de erro
                                                          2. -Estrutura do módulo
                                                            1. --O módulo se conecta ao restante do computador por meio de um conjunto de linhas de sinal
                                                              1. --A lógica dentro do módulo interage com o processador por meio de um conjunto de linhas de controle
                                                                1. --O processador usa as linhas de controle para emitir comandos ao módulo de E/S
                                                                  1. --Algumas das linhas de controle podem ser usadas pelo módulo de E/S
                                                                    1. --O módulo também precisa ser capaz de reconhecer e gerar endereços associados aos dispositivos que ele controla
                                                                      1. --Cada módulo de E/S tem um endereço exclusivo ou um conjunto de endereços exclusivos
                                                                        1. --O módulo de E/S contém lógica específica à interface com cada dispositivo que ele controla
                                                                          1. --O módulo de E/S simplifica dispositivos para o processador ver ---Esse tipo de módulo é geralmente conhecido como "canal de E/S" ou "processador de E/S".
                                                                            1. --Módulos muito primitivos e que requerem controle são geralmente conhecidos como "controlador de E/S" ou "controlador de dispositivo" ---Normalmente usados em microcomputadores, enquanto os canais de E/S em mainframes.
                                                                          2. 3-E/S programada
                                                                            1. -E/S programada
                                                                              1. --Há 3 técnicas para operações de E/S: ---E/S programada. ----os dados são trocados entre o processador e o módulo.
                                                                                1. ---E/S controlada por interrupções. ----o processador emite um comando de E/S, continua a executar outras instruções e é interrompido pelo módulo quando o último tiver completado seu trabalho.
                                                                                  1. ---E/S programada e por interrupção. ----o processador é responsável por obter dados da memória principal para saída, e por amarzenar dados na memória principal para entrada.
                                                                                  2. Visão Geral:
                                                                                    1. -E/S programada --quando o processador está ocupado com uma instrução com relação à E/S, ele executa a instrução emitindo um comando ao módulo.
                                                                                      1. --com a E/S programada, o módulo de E/S realiza a ação exigida e depois definirá os bits apropriados no registrador de estado de E/S.
                                                                                        1. --o módulo não interrompe o processador, então o processador verifica periodicamente o estado do módulo até a operação terminar.
                                                                                        2. Comandos de E/S:
                                                                                          1. -para executar uma instrução relacionada a E/S, o processador emite um endereço, especifi cando o módulo de E/S e dispositivo externo em particular, e um comando de E/S
                                                                                            1. -existem quatro tipos de comandos de E/S que um módulo de E/S pode receber quando é endereçado por um processador: --Controle: ---usado para ativar um periférico e dizer-lhe o que fazer. Por exemplo, uma unidade de fi ta magnética pode ser instruída a rebobinar ou mover um registrador para frente.
                                                                                              1. --Teste: ---usado para testar diversas condições de estado associadas a um módulo de E/S e seus periféricos.
                                                                                                1. --Leitura: ---faz com que o módulo de E/S obtenha um item de dados do periférico e o coloque em um buffer interno.
                                                                                                  1. --Escrita: ---faz com que o módulo de E/S apanhe um item de dado (byte ou palavra) do barramento de dados e depois transmita esse item de dado ao periférico.
                                                                                                  2. Instruções de E/S:
                                                                                                    1. -existe uma correspondência próxima entre as instruções relacionadas à E/S que o processador busca na memória e os comandos de E/S que o processador emite a um módulo de E/S
                                                                                                      1. -normalmente, haverá muitos dispositivos de E/S conectados por meio dos módulos de E/S ao sistema -cada dispositivo recebe um identifi cador ou endereço exclusivo
                                                                                                        1. -quando o processador emite um comando de E/S, o comando contém o endereço do dispositivo desejado -cada módulo de E/S precisa interpretar as linhas de endereço para determinar se o comando é para ele mesmo
                                                                                                          1. -quando o processador, a memória principal e a E/S compartilham um barramento comum, dois modos de endereçamento são possíveis:
                                                                                                            1. --E/S mapeada na memória: ---existe um único espaço de endereço para locais de memória e dispositivos de E/S.
                                                                                                              1. --E/S independente: ---uma única linha de leitura e uma única linha de escrita são necessárias no barramento.
                                                                                                            Show full summary Hide full summary

                                                                                                            Similar

                                                                                                            Spanish Vocab Flash Cards
                                                                                                            Clarice Thorn
                                                                                                            Cory & Manuel_1
                                                                                                            Prudensiano Manu
                                                                                                            The Norman Conquest 1066-1087
                                                                                                            adam.melling
                                                                                                            HSC Maths: Algebra Quiz
                                                                                                            Brad Hegarty
                                                                                                            OCR Gateway Biology Flash Cards
                                                                                                            Sam Newey
                                                                                                            Quick tips to improve your Exam Preparation
                                                                                                            James Timpson
                                                                                                            Input Devices
                                                                                                            Jess Peason
                                                                                                            GCSE AQA Chemistry Atomic Structure and Bonding
                                                                                                            mustafizk
                                                                                                            Business Studies - AQA - GCSE - Types of Ownership
                                                                                                            Josh Anderson
                                                                                                            Système circulatoire sanguin
                                                                                                            Martin Fortier
                                                                                                            Chapter 16: The Cold War
                                                                                                            Becca Strobbe