Arquitetura de computadores

Disponível somente no TrabalhosFeitos
  • Páginas : 6 (1358 palavras )
  • Download(s) : 0
  • Publicado : 25 de maio de 2012
Ler documento completo
Amostra do texto
Unidade 7
1) Qual a principal função de um dispositivo de entrada? E de um de saída?
Dispositivo de entrada tem como função converter as ações do ser humano para a máquina, recuperando dados armazenados. Saída tem como função converter o que está armazenado na maquina para ações do ser homem.

2) Qual a função do decodificador de endereços?
Detectar um código e ativar um único sinal. Essecódigo se processa através das linhas do barramento de endereços e das linhas de controle.

3) Descreva o funcionamento do polling, IRQ e DMA.
Polling funciona como intermediário entre a CPU e os dispositivos, controlando passo a passo o qual a próxima ação da CPU.
IRQ, funciona como uma campainha alertando a CPU parar tudo e atender a um novo processo.
DMA, funciona como um mordomodeixando a CPU livre executando suas atividades, realizando as transferências necessárias.

Unidades 8 e 9
4) Para que serve um sistema operacional?
Para gerenciar rotinas básicas para controlar dispositivos. Inicializa o hardware do computador, fornece gerência, escalonamento e interação de tarefas e mantém a integridade de sistema.

5) O que é um processo e o que significa que ele está noestado "pronto"?
Um processo é uma porção de um programa em alguma fase de execução. Um programa pode consistir de várias tarefas, cada uma com funcionamento próprio ou como uma unidade. O estado pronto significa que está pronto para executar: aguardando sua vez de processar.

6) Para que serve o escalonador do sistema operacional?
Gerencia qual o próximo processo deverá ser executado.

7) Qualé a função dos registradores da MMU? Isso tem a ver com proteção de
memória?
A função da MMU é converter endereços virtuais em endereços físicos. Notifica o sistema se for feito um acesso a um endereço virtual que não corresponde fisicamente à memória principal.

8) Para que serve o endereçamento virtual e a memória virtual? Como o hardware ajuda nisso?
Endereçamento virtual éusado para fazer com que o programa pense que está rodando sempre a partir do endereço zero. A memória virtual realiza a tradução do espaço de endereçamento de um programa para seus endereços reais.


Unidade 10
9) O que são e para que servem os registradores de um processador?
É uma pequena porção de memória localizada no processador central. Os registradores permitem acessos muito rápidos adados e são usados para aumentar a velocidade de execução de programas através da ULA e UC.

10) O que é e para que serve a Unidade Lógica Aritmética? Uma CPU funcionaria
sem uma ULA?
A Unidade Lógica e Aritmética é responsável, como o seu nome indica pelas operações matemáticas, e pelas operações lógicas ocorridas no processamento. Para essas operações utiliza os dados existentes nosregistros, aí colocados pela UC e atualizados em certos casos pela própria ALU, quando das operações.

11) Uma instrução do tipo ADD A,(endereço) poderia ser executada diretamente pela ULA? Se sim, como isso seria feito? Se não, por quê?
Não, pois a ULA não executa instruções para acessar a memória e dispositivos, sendo então esse tipo de instrução realizada parte pela ULA e a outra pela Unidade deControle - UC.

12) Chama-se endereçamento indireto quando o endereço do valor a ser lido é
indicado por uma variável. Como ele funciona? Para que existem tantos tipos de
endereçamento?
O campo operando contém um endereço de memória cujo conteúdo é o endereço do dado a ser operado. Ex.: São necessários 3 ou mais acessos à memória: 1 para buscar, 1 (ou 2, quando for uma referência àmemória) para buscar o operando e mais 1 para buscar o dado. O motivo para existência de mais de um tipo de endereçamento é para possibilitar o acesso á grande quantidade de posição da memória.

Unidade 11
13) Considerando o contexto da ULA, qual é o papel da Unidade de Controle?
Tem por funções a busca de dados da memória e dispositivos para os registradores, interpretação e controle de...
tracking img