Prévia do material em texto
Arquitetura de Computadores e Sistemas Operacionais AC - 02 1 Qual é a principal função da unidade de controle (UC)? 2 Qual a função do OPCODE? 3 Qual a função do operando? 4 Quais são os passos para o processamento de uma instrução pela UCP? 5 Em um ciclo de instrução existem estados de instrução. Como eles podem ser descritos? 6 O que são interrupções? 7 Quais são as classes de interrupções? 8 Qual a função dos módulos de E/S? 9 Descreva os modos de endereçamento imediato, direto e indireto. 10 Represente graficamente (desenhe) a hierarquia de memória, indicando 2 características e de que forma elas variam ao longo da hierarquia. 11 Os barramentos utilizam temporização síncrona e assíncrona. Explique o funcionamento dessas temporizações. 12 Calcule as informações das memórias. a. Cc= 32 bits; Nc= 4096 células b. x= 30 bits; Cm= 8 GBytes c. Cc= 64 bits; Cm= 16 GBytes RESPOSTA A BAIXO 1- Busca instruções na MP e determinar o tipo de cada instrução. 2- Indica a operação a ser realizada pelo processador. 3- É o campo onde se encontra o dado que será manipulado, um operando identifica o endereço de memória onde está contido o dado que será manipulado ou pode conter o endereço onde o resultado da operação será armazenado. 4- Busca de uma instrução na memória; Interpretação de uma instrução; Execução de uma operação representada na instrução; Gravação de eventuais resultados do processamento; Reinício de todo o processo (caso necessário). 5- Busca do Opcode: Lê a instrução e armazena em uma área de armazenamento. Decodificação do Opcode: Determina o código de operação da instrução e as referências a operandos; Cálculo de Operando: Determina o endereço efetivo de cada operando fonte; Busca de Operando: Busca cada operando localizado na memória; Execução da Instrução: Efetua a operação indicada e armazena o resultado; Escrita do Resultado: Armazena o resultado na memória. 6- É um mecanismo que permite que o processador execute outras tarefas enquanto uma operação de E/S está em andamento. 7- Interrupção de Software que é uma interrupção causada por um programa; Interrupção de Relógio que é gerada pelo relógio interno do processador; E/S gerada pelo controlador de E/S; Interrupção de falha de hardware que é um erro de paridade na memória, mal contato na memória. 8- Oferece um meio sistemático de controlar a interação com o mundo exterior e também fornece ao sistema operacional as informações de que precisa para gerenciar a atividade de E/S de modo eficaz. 9- Direto: O endereço do operando é determinado pela própria instrução neste caso, apenas a RAM interna e os registradores especiais podem ser acessados; Indireto: O operando vem da memória, ou vai para a memória, mas seu endereço não está gravado na instrução, e sim em um registrador; Imediato: O operando é a constante. O operando é a constante; 10- 11- Barramento de síncrona: tem seu funcionamento controlado por um sinal de relógio gerado por um oscilador. Barramento assíncrono: Transmissão aleatória e transmitida em quantidades grandes e o processo é controlado por bit de paridade.