Requisitos para banco de dados
1 A unidade de controle (UC) tem por principal função:
R: A principal função da Unidade de Controle é acessar, decodificar e executar as instruções sucessivas de um programa armazenado na memória. A Unidade de Controle sequencia a operação de todo o sistema.·.
2 Qual a função do OPCODE?
Opcode, ou código de operação com 8 bits, especifica a operação a ser executada, e de um endereço com 12 bits, que designa uma palavra na memória (numerada de 0 a 999).
3 Qual a função do operando?
A função do operando é identificar/localizar o dado queserá processado.
4 Quais são os passos para o processamento de uma instrução pela UCP?
Os passos para o processamento de uma instrução pela UCP são:
- uma instrução é lida da memória para dentro da UCP;
- a UCP interpreta qual é a instrução, decodificando o significado a partir de informações contidas na própria instrução. Essa etapa permite identificar se a instrução é uma soma, uma movimentação de dados, um desvio de fluxo, etc.;
- eventuais dados necessários à execução da instrução são localizados onde estiverem na memória, e trazidos para dentro da UCP;
- a instrução é efetivamente executada e os resultados (se houver algum) são guardados no local (posição de memória ou registrador) definido pela própria instrução; e
- a próxima instrução é apanhada e o ciclo volta ao primeiro passo.
5 Em um ciclo de instrução existem estados de instrução como eles podem ser descritos?
O ciclo de execução de uma instrução é dividido nos seguintes estados:
1. Cálculo do endereço de memória que contém a instrução
2. Busca da instrução (Instruction Fetch)
3. Decodificação da instrução
4. Cálculo do endereço dos operandos
5. Busca do operando (Operand Fetch)
6. Execução da operação
7. Armazenamento do resultado em um endereço de memória
6 O que são interrupções?
Interrupções são mecanismos pelo qual componentes distintos do processador (E/S, memória) podem interromper a sequência